diff --git a/grammar.js b/grammar.js index ebbd8f2..51f7968 100644 --- a/grammar.js +++ b/grammar.js @@ -258,6 +258,7 @@ module.exports = grammar({ "&is_used", "&log", "&optional", + "&ordered", "&raw_output", "&redef", seq("&add_func", "=", $.expr), diff --git a/src/grammar.json b/src/grammar.json index c94d316..4e5e56f 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -2253,6 +2253,10 @@ "type": "STRING", "value": "&optional" }, + { + "type": "STRING", + "value": "&ordered" + }, { "type": "STRING", "value": "&raw_output" diff --git a/src/node-types.json b/src/node-types.json index a66b6d7..f65f532 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -1137,6 +1137,10 @@ "type": "&optional", "named": false }, + { + "type": "&ordered", + "named": false + }, { "type": "&priority", "named": false @@ -1399,11 +1403,11 @@ }, { "type": "file", - "named": true + "named": false }, { "type": "file", - "named": false + "named": true }, { "type": "floatp", @@ -1503,11 +1507,11 @@ }, { "type": "pattern", - "named": true + "named": false }, { "type": "pattern", - "named": false + "named": true }, { "type": "pop", diff --git a/src/parser.c b/src/parser.c index 5a15b70..f918e22 100644 --- a/src/parser.c +++ b/src/parser.c @@ -15,9 +15,9 @@ #define LANGUAGE_VERSION 14 #define STATE_COUNT 2890 #define LARGE_STATE_COUNT 824 -#define SYMBOL_COUNT 211 +#define SYMBOL_COUNT 212 #define ALIAS_COUNT 0 -#define TOKEN_COUNT 150 +#define TOKEN_COUNT 151 #define EXTERNAL_TOKEN_COUNT 0 #define FIELD_COUNT 0 #define MAX_ALIAS_SEQUENCE_LENGTH 12 @@ -96,144 +96,145 @@ enum ts_symbol_identifiers { anon_sym_AMPis_used = 70, anon_sym_AMPlog = 71, anon_sym_AMPoptional = 72, - anon_sym_AMPraw_output = 73, - anon_sym_AMPredef = 74, - anon_sym_AMPadd_func = 75, - anon_sym_AMPbackend = 76, - anon_sym_AMPbroker_store = 77, - anon_sym_AMPcreate_expire = 78, - anon_sym_AMPdefault = 79, - anon_sym_AMPdelete_func = 80, - anon_sym_AMPexpire_func = 81, - anon_sym_AMPgroup = 82, - anon_sym_AMPon_change = 83, - anon_sym_AMPpriority = 84, - anon_sym_AMPread_expire = 85, - anon_sym_AMPtype_column = 86, - anon_sym_AMPwrite_expire = 87, - anon_sym_DOLLAR = 88, - anon_sym_PIPE = 89, - anon_sym_PLUS_PLUS = 90, - anon_sym_DASH_DASH = 91, - anon_sym_BANG = 92, - anon_sym_TILDE = 93, - anon_sym_DASH = 94, - anon_sym_PLUS = 95, - anon_sym_is = 96, - anon_sym_STAR = 97, - anon_sym_SLASH = 98, - anon_sym_PERCENT = 99, - anon_sym_LT = 100, - anon_sym_LT_EQ = 101, - anon_sym_GT = 102, - anon_sym_GT_EQ = 103, - anon_sym_AMP = 104, - anon_sym_CARET = 105, - anon_sym_QMARK = 106, - anon_sym_EQ_EQ = 107, - anon_sym_BANG_EQ = 108, - anon_sym_AMP_AMP = 109, - anon_sym_PIPE_PIPE = 110, - anon_sym_copy = 111, - anon_sym_QMARK_DOLLAR = 112, - anon_sym_schedule = 113, - aux_sym_constant_token1 = 114, - anon_sym_T = 115, - anon_sym_F = 116, - anon_sym_ATdeprecated = 117, - anon_sym_ATload = 118, - anon_sym_ATload_DASHsigs = 119, - anon_sym_ATload_DASHplugin = 120, - anon_sym_ATunload = 121, - anon_sym_ATprefixes = 122, - anon_sym_ATif = 123, - anon_sym_ATifdef = 124, - anon_sym_ATifndef = 125, - anon_sym_ATendif = 126, - anon_sym_ATelse = 127, - anon_sym_ATpragma = 128, - anon_sym_push = 129, - anon_sym_pop = 130, - aux_sym_pragma_token1 = 131, - anon_sym_ATDIR = 132, - anon_sym_ATFILENAME = 133, - sym_id = 134, - sym_file = 135, - sym_pattern = 136, - sym_ipv6 = 137, - sym_ipv4 = 138, - sym_port = 139, - sym_floatp = 140, - sym_hex = 141, - sym_time_unit = 142, - sym_hostname = 143, - aux_sym_string_token1 = 144, - sym_zeekygen_head_comment = 145, - sym_zeekygen_prev_comment = 146, - sym_zeekygen_next_comment = 147, - sym_minor_comment = 148, - sym_nl = 149, - sym_source_file = 150, - sym_decl = 151, - sym_module_decl = 152, - sym_export_decl = 153, - sym_global_decl = 154, - sym_option_decl = 155, - sym_const_decl = 156, - sym_redef_decl = 157, - sym_redef_enum_decl = 158, - sym_redef_record_decl = 159, - sym_type_decl = 160, - sym_func_decl = 161, - sym_stmt = 162, - sym_stmt_list = 163, - sym_case_list = 164, - sym_case_type_list = 165, - sym_assert_msg = 166, - sym_type = 167, - sym_enum_body = 168, - sym_enum_body_elem = 169, - sym_deprecated = 170, - sym_func_params = 171, - sym_formal_args = 172, - sym_formal_arg = 173, - sym_type_spec = 174, - sym_initializer = 175, - sym_init_class = 176, - sym_attr_list = 177, - sym_attr = 178, - sym_expr = 179, - sym_expr_list = 180, - sym_constant = 181, - sym_func_hdr = 182, - sym_func = 183, - sym_hook = 184, - sym_event = 185, - sym_func_body = 186, - sym_index_slice = 187, - sym_begin_lambda = 188, - sym_capture_list = 189, - sym_capture = 190, - sym_preproc_directive = 191, - sym_pragma = 192, - sym_string_directive = 193, - sym_event_hdr = 194, - sym_integer = 195, - sym_interval = 196, - sym_string = 197, - aux_sym_source_file_repeat1 = 198, - aux_sym_source_file_repeat2 = 199, - aux_sym_redef_record_decl_repeat1 = 200, - aux_sym_func_decl_repeat1 = 201, - aux_sym_stmt_repeat1 = 202, - aux_sym_case_list_repeat1 = 203, - aux_sym_case_type_list_repeat1 = 204, - aux_sym_type_repeat1 = 205, - aux_sym_enum_body_repeat1 = 206, - aux_sym_formal_args_repeat1 = 207, - aux_sym_attr_list_repeat1 = 208, - aux_sym_expr_list_repeat1 = 209, - aux_sym_capture_list_repeat1 = 210, + anon_sym_AMPordered = 73, + anon_sym_AMPraw_output = 74, + anon_sym_AMPredef = 75, + anon_sym_AMPadd_func = 76, + anon_sym_AMPbackend = 77, + anon_sym_AMPbroker_store = 78, + anon_sym_AMPcreate_expire = 79, + anon_sym_AMPdefault = 80, + anon_sym_AMPdelete_func = 81, + anon_sym_AMPexpire_func = 82, + anon_sym_AMPgroup = 83, + anon_sym_AMPon_change = 84, + anon_sym_AMPpriority = 85, + anon_sym_AMPread_expire = 86, + anon_sym_AMPtype_column = 87, + anon_sym_AMPwrite_expire = 88, + anon_sym_DOLLAR = 89, + anon_sym_PIPE = 90, + anon_sym_PLUS_PLUS = 91, + anon_sym_DASH_DASH = 92, + anon_sym_BANG = 93, + anon_sym_TILDE = 94, + anon_sym_DASH = 95, + anon_sym_PLUS = 96, + anon_sym_is = 97, + anon_sym_STAR = 98, + anon_sym_SLASH = 99, + anon_sym_PERCENT = 100, + anon_sym_LT = 101, + anon_sym_LT_EQ = 102, + anon_sym_GT = 103, + anon_sym_GT_EQ = 104, + anon_sym_AMP = 105, + anon_sym_CARET = 106, + anon_sym_QMARK = 107, + anon_sym_EQ_EQ = 108, + anon_sym_BANG_EQ = 109, + anon_sym_AMP_AMP = 110, + anon_sym_PIPE_PIPE = 111, + anon_sym_copy = 112, + anon_sym_QMARK_DOLLAR = 113, + anon_sym_schedule = 114, + aux_sym_constant_token1 = 115, + anon_sym_T = 116, + anon_sym_F = 117, + anon_sym_ATdeprecated = 118, + anon_sym_ATload = 119, + anon_sym_ATload_DASHsigs = 120, + anon_sym_ATload_DASHplugin = 121, + anon_sym_ATunload = 122, + anon_sym_ATprefixes = 123, + anon_sym_ATif = 124, + anon_sym_ATifdef = 125, + anon_sym_ATifndef = 126, + anon_sym_ATendif = 127, + anon_sym_ATelse = 128, + anon_sym_ATpragma = 129, + anon_sym_push = 130, + anon_sym_pop = 131, + aux_sym_pragma_token1 = 132, + anon_sym_ATDIR = 133, + anon_sym_ATFILENAME = 134, + sym_id = 135, + sym_file = 136, + sym_pattern = 137, + sym_ipv6 = 138, + sym_ipv4 = 139, + sym_port = 140, + sym_floatp = 141, + sym_hex = 142, + sym_time_unit = 143, + sym_hostname = 144, + aux_sym_string_token1 = 145, + sym_zeekygen_head_comment = 146, + sym_zeekygen_prev_comment = 147, + sym_zeekygen_next_comment = 148, + sym_minor_comment = 149, + sym_nl = 150, + sym_source_file = 151, + sym_decl = 152, + sym_module_decl = 153, + sym_export_decl = 154, + sym_global_decl = 155, + sym_option_decl = 156, + sym_const_decl = 157, + sym_redef_decl = 158, + sym_redef_enum_decl = 159, + sym_redef_record_decl = 160, + sym_type_decl = 161, + sym_func_decl = 162, + sym_stmt = 163, + sym_stmt_list = 164, + sym_case_list = 165, + sym_case_type_list = 166, + sym_assert_msg = 167, + sym_type = 168, + sym_enum_body = 169, + sym_enum_body_elem = 170, + sym_deprecated = 171, + sym_func_params = 172, + sym_formal_args = 173, + sym_formal_arg = 174, + sym_type_spec = 175, + sym_initializer = 176, + sym_init_class = 177, + sym_attr_list = 178, + sym_attr = 179, + sym_expr = 180, + sym_expr_list = 181, + sym_constant = 182, + sym_func_hdr = 183, + sym_func = 184, + sym_hook = 185, + sym_event = 186, + sym_func_body = 187, + sym_index_slice = 188, + sym_begin_lambda = 189, + sym_capture_list = 190, + sym_capture = 191, + sym_preproc_directive = 192, + sym_pragma = 193, + sym_string_directive = 194, + sym_event_hdr = 195, + sym_integer = 196, + sym_interval = 197, + sym_string = 198, + aux_sym_source_file_repeat1 = 199, + aux_sym_source_file_repeat2 = 200, + aux_sym_redef_record_decl_repeat1 = 201, + aux_sym_func_decl_repeat1 = 202, + aux_sym_stmt_repeat1 = 203, + aux_sym_case_list_repeat1 = 204, + aux_sym_case_type_list_repeat1 = 205, + aux_sym_type_repeat1 = 206, + aux_sym_enum_body_repeat1 = 207, + aux_sym_formal_args_repeat1 = 208, + aux_sym_attr_list_repeat1 = 209, + aux_sym_expr_list_repeat1 = 210, + aux_sym_capture_list_repeat1 = 211, }; static const char * const ts_symbol_names[] = { @@ -310,6 +311,7 @@ static const char * const ts_symbol_names[] = { [anon_sym_AMPis_used] = "&is_used", [anon_sym_AMPlog] = "&log", [anon_sym_AMPoptional] = "&optional", + [anon_sym_AMPordered] = "&ordered", [anon_sym_AMPraw_output] = "&raw_output", [anon_sym_AMPredef] = "&redef", [anon_sym_AMPadd_func] = "&add_func", @@ -524,6 +526,7 @@ static const TSSymbol ts_symbol_map[] = { [anon_sym_AMPis_used] = anon_sym_AMPis_used, [anon_sym_AMPlog] = anon_sym_AMPlog, [anon_sym_AMPoptional] = anon_sym_AMPoptional, + [anon_sym_AMPordered] = anon_sym_AMPordered, [anon_sym_AMPraw_output] = anon_sym_AMPraw_output, [anon_sym_AMPredef] = anon_sym_AMPredef, [anon_sym_AMPadd_func] = anon_sym_AMPadd_func, @@ -957,6 +960,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, + [anon_sym_AMPordered] = { + .visible = true, + .named = false, + }, [anon_sym_AMPraw_output] = { .visible = true, .named = false, @@ -1526,7 +1533,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3] = 3, [4] = 4, [5] = 5, - [6] = 3, + [6] = 2, [7] = 7, [8] = 8, [9] = 7, @@ -1544,282 +1551,282 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [21] = 21, [22] = 22, [23] = 23, - [24] = 23, - [25] = 23, - [26] = 23, - [27] = 23, - [28] = 23, - [29] = 23, - [30] = 23, - [31] = 23, - [32] = 23, - [33] = 23, - [34] = 23, - [35] = 23, - [36] = 36, + [24] = 24, + [25] = 24, + [26] = 24, + [27] = 24, + [28] = 24, + [29] = 24, + [30] = 24, + [31] = 24, + [32] = 24, + [33] = 24, + [34] = 24, + [35] = 24, + [36] = 24, [37] = 37, [38] = 38, [39] = 39, [40] = 40, [41] = 41, - [42] = 40, + [42] = 42, [43] = 43, - [44] = 44, - [45] = 41, - [46] = 43, - [47] = 44, + [44] = 40, + [45] = 43, + [46] = 41, + [47] = 42, [48] = 43, - [49] = 44, - [50] = 41, - [51] = 41, + [49] = 40, + [50] = 40, + [51] = 42, [52] = 43, - [53] = 44, + [53] = 40, [54] = 41, - [55] = 43, - [56] = 44, - [57] = 41, - [58] = 43, - [59] = 44, - [60] = 41, - [61] = 43, - [62] = 44, - [63] = 41, - [64] = 43, - [65] = 44, - [66] = 41, - [67] = 43, - [68] = 44, - [69] = 41, - [70] = 43, - [71] = 44, - [72] = 41, + [55] = 42, + [56] = 43, + [57] = 40, + [58] = 42, + [59] = 43, + [60] = 40, + [61] = 42, + [62] = 43, + [63] = 40, + [64] = 42, + [65] = 43, + [66] = 40, + [67] = 67, + [68] = 42, + [69] = 43, + [70] = 40, + [71] = 71, + [72] = 42, [73] = 43, - [74] = 44, - [75] = 41, - [76] = 43, - [77] = 44, - [78] = 40, + [74] = 40, + [75] = 75, + [76] = 76, + [77] = 42, + [78] = 43, [79] = 79, - [80] = 80, - [81] = 81, - [82] = 38, - [83] = 38, + [80] = 42, + [81] = 43, + [82] = 40, + [83] = 83, [84] = 84, - [85] = 85, - [86] = 86, + [85] = 42, + [86] = 38, [87] = 87, [88] = 39, [89] = 89, - [90] = 90, + [90] = 39, [91] = 91, - [92] = 92, + [92] = 91, [93] = 93, - [94] = 94, - [95] = 95, - [96] = 96, - [97] = 97, + [94] = 91, + [95] = 93, + [96] = 93, + [97] = 91, [98] = 98, - [99] = 95, - [100] = 92, + [99] = 93, + [100] = 91, [101] = 93, - [102] = 94, + [102] = 91, [103] = 103, - [104] = 96, - [105] = 97, - [106] = 98, + [104] = 104, + [105] = 93, + [106] = 91, [107] = 107, - [108] = 92, + [108] = 108, [109] = 93, - [110] = 94, - [111] = 95, - [112] = 96, - [113] = 97, - [114] = 98, - [115] = 96, - [116] = 92, + [110] = 91, + [111] = 93, + [112] = 93, + [113] = 91, + [114] = 91, + [115] = 98, + [116] = 93, [117] = 93, - [118] = 94, - [119] = 95, - [120] = 96, - [121] = 97, - [122] = 98, - [123] = 123, - [124] = 92, - [125] = 93, - [126] = 94, - [127] = 95, - [128] = 96, - [129] = 97, - [130] = 98, - [131] = 97, - [132] = 92, - [133] = 93, - [134] = 94, - [135] = 95, - [136] = 96, - [137] = 97, - [138] = 98, - [139] = 92, - [140] = 93, - [141] = 94, - [142] = 95, - [143] = 96, - [144] = 97, - [145] = 98, - [146] = 98, - [147] = 147, - [148] = 148, - [149] = 107, - [150] = 150, - [151] = 151, - [152] = 123, - [153] = 151, - [154] = 154, - [155] = 155, - [156] = 91, - [157] = 157, - [158] = 150, - [159] = 123, - [160] = 154, - [161] = 155, - [162] = 91, - [163] = 157, - [164] = 154, - [165] = 92, - [166] = 92, - [167] = 150, - [168] = 123, - [169] = 154, - [170] = 155, - [171] = 91, - [172] = 157, - [173] = 93, - [174] = 94, - [175] = 155, - [176] = 150, - [177] = 123, - [178] = 154, - [179] = 155, - [180] = 91, - [181] = 157, - [182] = 95, - [183] = 150, - [184] = 96, - [185] = 150, - [186] = 123, - [187] = 154, - [188] = 155, - [189] = 91, - [190] = 157, - [191] = 97, - [192] = 98, - [193] = 147, - [194] = 150, - [195] = 123, - [196] = 154, - [197] = 93, - [198] = 92, - [199] = 93, - [200] = 94, - [201] = 150, - [202] = 123, - [203] = 154, - [204] = 95, - [205] = 96, - [206] = 97, - [207] = 98, - [208] = 150, - [209] = 123, - [210] = 154, - [211] = 148, - [212] = 94, - [213] = 92, - [214] = 93, - [215] = 150, - [216] = 123, - [217] = 154, - [218] = 94, - [219] = 95, - [220] = 96, - [221] = 97, - [222] = 150, - [223] = 123, - [224] = 154, - [225] = 98, - [226] = 157, - [227] = 92, - [228] = 93, - [229] = 150, - [230] = 123, - [231] = 94, - [232] = 95, - [233] = 96, - [234] = 97, - [235] = 154, - [236] = 155, - [237] = 91, - [238] = 157, - [239] = 155, - [240] = 91, - [241] = 157, - [242] = 155, - [243] = 91, - [244] = 157, - [245] = 155, - [246] = 91, - [247] = 157, - [248] = 155, - [249] = 91, - [250] = 157, - [251] = 155, - [252] = 91, - [253] = 157, - [254] = 98, - [255] = 95, - [256] = 256, - [257] = 256, - [258] = 258, - [259] = 259, - [260] = 256, - [261] = 261, - [262] = 259, - [263] = 263, - [264] = 256, - [265] = 258, - [266] = 266, - [267] = 259, - [268] = 256, - [269] = 256, - [270] = 259, - [271] = 256, - [272] = 261, - [273] = 266, - [274] = 259, - [275] = 263, - [276] = 259, - [277] = 259, - [278] = 256, - [279] = 256, - [280] = 256, - [281] = 281, - [282] = 259, - [283] = 259, - [284] = 259, - [285] = 259, - [286] = 256, - [287] = 259, - [288] = 256, + [118] = 91, + [119] = 91, + [120] = 103, + [121] = 104, + [122] = 108, + [123] = 93, + [124] = 124, + [125] = 125, + [126] = 126, + [127] = 127, + [128] = 128, + [129] = 124, + [130] = 130, + [131] = 131, + [132] = 132, + [133] = 125, + [134] = 126, + [135] = 127, + [136] = 128, + [137] = 124, + [138] = 128, + [139] = 131, + [140] = 132, + [141] = 125, + [142] = 126, + [143] = 127, + [144] = 128, + [145] = 124, + [146] = 146, + [147] = 131, + [148] = 132, + [149] = 125, + [150] = 126, + [151] = 127, + [152] = 128, + [153] = 124, + [154] = 124, + [155] = 131, + [156] = 132, + [157] = 125, + [158] = 126, + [159] = 127, + [160] = 128, + [161] = 124, + [162] = 131, + [163] = 132, + [164] = 125, + [165] = 126, + [166] = 127, + [167] = 128, + [168] = 124, + [169] = 131, + [170] = 132, + [171] = 125, + [172] = 126, + [173] = 127, + [174] = 128, + [175] = 124, + [176] = 176, + [177] = 131, + [178] = 132, + [179] = 125, + [180] = 126, + [181] = 127, + [182] = 128, + [183] = 131, + [184] = 184, + [185] = 185, + [186] = 186, + [187] = 187, + [188] = 146, + [189] = 176, + [190] = 184, + [191] = 185, + [192] = 192, + [193] = 193, + [194] = 194, + [195] = 195, + [196] = 192, + [197] = 176, + [198] = 184, + [199] = 185, + [200] = 192, + [201] = 193, + [202] = 195, + [203] = 131, + [204] = 176, + [205] = 184, + [206] = 185, + [207] = 192, + [208] = 193, + [209] = 195, + [210] = 176, + [211] = 132, + [212] = 185, + [213] = 192, + [214] = 193, + [215] = 195, + [216] = 193, + [217] = 132, + [218] = 125, + [219] = 194, + [220] = 126, + [221] = 176, + [222] = 184, + [223] = 185, + [224] = 192, + [225] = 193, + [226] = 195, + [227] = 132, + [228] = 127, + [229] = 128, + [230] = 124, + [231] = 125, + [232] = 176, + [233] = 184, + [234] = 192, + [235] = 195, + [236] = 186, + [237] = 131, + [238] = 176, + [239] = 184, + [240] = 192, + [241] = 132, + [242] = 176, + [243] = 184, + [244] = 192, + [245] = 125, + [246] = 126, + [247] = 176, + [248] = 184, + [249] = 192, + [250] = 127, + [251] = 128, + [252] = 124, + [253] = 176, + [254] = 184, + [255] = 192, + [256] = 126, + [257] = 187, + [258] = 131, + [259] = 132, + [260] = 125, + [261] = 126, + [262] = 184, + [263] = 192, + [264] = 127, + [265] = 128, + [266] = 124, + [267] = 127, + [268] = 176, + [269] = 185, + [270] = 193, + [271] = 195, + [272] = 185, + [273] = 193, + [274] = 195, + [275] = 185, + [276] = 193, + [277] = 195, + [278] = 185, + [279] = 193, + [280] = 195, + [281] = 185, + [282] = 193, + [283] = 195, + [284] = 185, + [285] = 193, + [286] = 195, + [287] = 131, + [288] = 184, [289] = 289, [290] = 290, [291] = 291, [292] = 292, - [293] = 293, + [293] = 83, [294] = 294, - [295] = 5, + [295] = 84, [296] = 296, [297] = 297, - [298] = 298, - [299] = 299, + [298] = 5, + [299] = 4, [300] = 300, [301] = 301, [302] = 302, @@ -1828,7 +1835,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [305] = 305, [306] = 306, [307] = 307, - [308] = 308, + [308] = 79, [309] = 309, [310] = 310, [311] = 311, @@ -1836,25 +1843,25 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [313] = 313, [314] = 314, [315] = 315, - [316] = 316, + [316] = 67, [317] = 317, [318] = 318, [319] = 319, [320] = 320, [321] = 321, [322] = 322, - [323] = 323, + [323] = 71, [324] = 324, [325] = 325, - [326] = 326, - [327] = 327, + [326] = 22, + [327] = 75, [328] = 328, [329] = 329, [330] = 330, - [331] = 4, + [331] = 331, [332] = 332, - [333] = 333, - [334] = 334, + [333] = 37, + [334] = 76, [335] = 335, [336] = 336, [337] = 337, @@ -1864,7 +1871,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [341] = 341, [342] = 342, [343] = 343, - [344] = 344, + [344] = 317, [345] = 345, [346] = 346, [347] = 347, @@ -1877,7 +1884,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [354] = 354, [355] = 355, [356] = 356, - [357] = 357, + [357] = 324, [358] = 358, [359] = 359, [360] = 360, @@ -1885,33 +1892,33 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [362] = 362, [363] = 363, [364] = 364, - [365] = 80, - [366] = 355, + [365] = 365, + [366] = 366, [367] = 367, [368] = 368, - [369] = 86, - [370] = 297, + [369] = 369, + [370] = 370, [371] = 371, - [372] = 36, - [373] = 81, + [372] = 372, + [373] = 373, [374] = 374, - [375] = 37, - [376] = 85, - [377] = 89, - [378] = 90, - [379] = 79, - [380] = 380, - [381] = 5, + [375] = 375, + [376] = 376, + [377] = 377, + [378] = 378, + [379] = 379, + [380] = 363, + [381] = 381, [382] = 382, - [383] = 293, - [384] = 292, - [385] = 382, - [386] = 4, + [383] = 4, + [384] = 306, + [385] = 331, + [386] = 5, [387] = 387, - [388] = 388, + [388] = 331, [389] = 389, [390] = 390, - [391] = 3, + [391] = 391, [392] = 392, [393] = 393, [394] = 394, @@ -1924,472 +1931,472 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [401] = 401, [402] = 402, [403] = 403, - [404] = 292, + [404] = 2, [405] = 405, - [406] = 4, + [406] = 406, [407] = 407, - [408] = 408, - [409] = 293, - [410] = 292, - [411] = 313, - [412] = 4, + [408] = 5, + [409] = 4, + [410] = 306, + [411] = 331, + [412] = 373, [413] = 5, - [414] = 414, - [415] = 306, - [416] = 416, - [417] = 352, - [418] = 354, - [419] = 296, - [420] = 394, - [421] = 396, - [422] = 398, - [423] = 408, - [424] = 424, + [414] = 4, + [415] = 415, + [416] = 366, + [417] = 417, + [418] = 336, + [419] = 343, + [420] = 355, + [421] = 306, + [422] = 422, + [423] = 423, + [424] = 423, [425] = 425, [426] = 426, [427] = 427, - [428] = 293, - [429] = 429, - [430] = 5, - [431] = 388, - [432] = 293, - [433] = 429, - [434] = 292, - [435] = 407, - [436] = 414, - [437] = 416, - [438] = 424, - [439] = 425, - [440] = 388, - [441] = 389, - [442] = 390, - [443] = 392, - [444] = 393, - [445] = 395, - [446] = 397, - [447] = 399, - [448] = 400, - [449] = 401, - [450] = 403, - [451] = 387, - [452] = 405, - [453] = 402, - [454] = 4, - [455] = 5, - [456] = 426, - [457] = 427, - [458] = 293, - [459] = 429, - [460] = 292, + [428] = 425, + [429] = 426, + [430] = 427, + [431] = 431, + [432] = 432, + [433] = 395, + [434] = 392, + [435] = 393, + [436] = 426, + [437] = 394, + [438] = 395, + [439] = 396, + [440] = 397, + [441] = 398, + [442] = 399, + [443] = 400, + [444] = 401, + [445] = 402, + [446] = 373, + [447] = 403, + [448] = 405, + [449] = 387, + [450] = 366, + [451] = 432, + [452] = 336, + [453] = 343, + [454] = 355, + [455] = 387, + [456] = 373, + [457] = 5, + [458] = 4, + [459] = 427, + [460] = 432, [461] = 407, - [462] = 414, - [463] = 416, - [464] = 424, - [465] = 425, - [466] = 466, - [467] = 389, - [468] = 390, - [469] = 392, - [470] = 393, - [471] = 427, - [472] = 397, - [473] = 399, - [474] = 400, - [475] = 401, - [476] = 403, - [477] = 387, - [478] = 405, - [479] = 313, - [480] = 4, - [481] = 5, - [482] = 306, - [483] = 352, - [484] = 354, - [485] = 296, - [486] = 313, - [487] = 306, - [488] = 352, - [489] = 354, - [490] = 296, - [491] = 394, - [492] = 394, - [493] = 396, - [494] = 293, - [495] = 292, - [496] = 426, - [497] = 396, - [498] = 398, - [499] = 408, - [500] = 398, - [501] = 402, - [502] = 4, - [503] = 5, - [504] = 408, - [505] = 505, - [506] = 395, - [507] = 507, - [508] = 416, - [509] = 424, - [510] = 425, - [511] = 394, - [512] = 4, - [513] = 388, - [514] = 389, - [515] = 390, - [516] = 392, - [517] = 393, - [518] = 395, - [519] = 5, - [520] = 397, - [521] = 399, - [522] = 400, - [523] = 401, - [524] = 403, - [525] = 387, - [526] = 405, - [527] = 402, - [528] = 306, - [529] = 4, - [530] = 5, - [531] = 426, - [532] = 427, - [533] = 4, - [534] = 293, - [535] = 313, - [536] = 352, - [537] = 5, - [538] = 429, - [539] = 292, - [540] = 407, - [541] = 414, - [542] = 416, - [543] = 424, - [544] = 425, - [545] = 293, - [546] = 388, - [547] = 389, - [548] = 390, - [549] = 392, - [550] = 393, - [551] = 293, - [552] = 395, - [553] = 292, - [554] = 397, - [555] = 292, - [556] = 399, - [557] = 400, - [558] = 394, - [559] = 394, - [560] = 352, - [561] = 401, - [562] = 354, - [563] = 403, - [564] = 387, - [565] = 405, - [566] = 402, - [567] = 306, - [568] = 4, - [569] = 5, - [570] = 402, - [571] = 426, - [572] = 427, - [573] = 396, - [574] = 306, - [575] = 429, - [576] = 426, - [577] = 352, - [578] = 354, + [462] = 5, + [463] = 366, + [464] = 4, + [465] = 415, + [466] = 425, + [467] = 336, + [468] = 423, + [469] = 343, + [470] = 306, + [471] = 471, + [472] = 331, + [473] = 405, + [474] = 306, + [475] = 355, + [476] = 407, + [477] = 5, + [478] = 4, + [479] = 415, + [480] = 417, + [481] = 306, + [482] = 422, + [483] = 331, + [484] = 389, + [485] = 390, + [486] = 391, + [487] = 392, + [488] = 393, + [489] = 423, + [490] = 394, + [491] = 403, + [492] = 396, + [493] = 397, + [494] = 398, + [495] = 399, + [496] = 400, + [497] = 401, + [498] = 498, + [499] = 499, + [500] = 425, + [501] = 426, + [502] = 427, + [503] = 422, + [504] = 331, + [505] = 389, + [506] = 402, + [507] = 390, + [508] = 391, + [509] = 417, + [510] = 510, + [511] = 415, + [512] = 417, + [513] = 366, + [514] = 422, + [515] = 336, + [516] = 343, + [517] = 389, + [518] = 390, + [519] = 355, + [520] = 391, + [521] = 392, + [522] = 393, + [523] = 394, + [524] = 395, + [525] = 396, + [526] = 397, + [527] = 398, + [528] = 399, + [529] = 400, + [530] = 401, + [531] = 402, + [532] = 403, + [533] = 405, + [534] = 387, + [535] = 432, + [536] = 373, + [537] = 4, + [538] = 366, + [539] = 336, + [540] = 343, + [541] = 355, + [542] = 5, + [543] = 4, + [544] = 373, + [545] = 306, + [546] = 366, + [547] = 336, + [548] = 343, + [549] = 331, + [550] = 355, + [551] = 306, + [552] = 407, + [553] = 5, + [554] = 4, + [555] = 415, + [556] = 417, + [557] = 306, + [558] = 422, + [559] = 331, + [560] = 389, + [561] = 390, + [562] = 391, + [563] = 392, + [564] = 393, + [565] = 394, + [566] = 395, + [567] = 396, + [568] = 397, + [569] = 398, + [570] = 331, + [571] = 399, + [572] = 400, + [573] = 401, + [574] = 5, + [575] = 403, + [576] = 405, + [577] = 387, + [578] = 432, [579] = 407, - [580] = 414, - [581] = 296, - [582] = 416, - [583] = 424, - [584] = 425, - [585] = 388, - [586] = 389, - [587] = 390, - [588] = 392, - [589] = 393, - [590] = 395, - [591] = 398, - [592] = 397, - [593] = 394, - [594] = 408, - [595] = 396, - [596] = 399, - [597] = 400, - [598] = 401, - [599] = 599, - [600] = 427, - [601] = 396, + [580] = 423, + [581] = 423, + [582] = 5, + [583] = 4, + [584] = 415, + [585] = 417, + [586] = 306, + [587] = 422, + [588] = 331, + [589] = 389, + [590] = 390, + [591] = 423, + [592] = 391, + [593] = 425, + [594] = 392, + [595] = 393, + [596] = 426, + [597] = 394, + [598] = 427, + [599] = 395, + [600] = 396, + [601] = 397, [602] = 398, - [603] = 408, - [604] = 396, - [605] = 398, - [606] = 408, - [607] = 293, - [608] = 296, - [609] = 429, - [610] = 292, - [611] = 403, - [612] = 387, - [613] = 405, - [614] = 398, - [615] = 296, - [616] = 313, - [617] = 408, - [618] = 354, - [619] = 407, - [620] = 414, - [621] = 621, - [622] = 313, - [623] = 623, - [624] = 394, - [625] = 403, + [603] = 399, + [604] = 423, + [605] = 400, + [606] = 606, + [607] = 607, + [608] = 608, + [609] = 609, + [610] = 610, + [611] = 611, + [612] = 612, + [613] = 613, + [614] = 612, + [615] = 615, + [616] = 401, + [617] = 425, + [618] = 426, + [619] = 427, + [620] = 425, + [621] = 426, + [622] = 427, + [623] = 402, + [624] = 403, + [625] = 405, [626] = 387, - [627] = 405, - [628] = 402, - [629] = 313, - [630] = 425, - [631] = 405, - [632] = 426, - [633] = 427, - [634] = 402, - [635] = 306, - [636] = 429, - [637] = 401, - [638] = 400, - [639] = 352, - [640] = 354, - [641] = 407, - [642] = 414, - [643] = 389, - [644] = 296, - [645] = 416, - [646] = 390, - [647] = 424, - [648] = 392, - [649] = 425, - [650] = 396, - [651] = 388, - [652] = 408, - [653] = 389, - [654] = 390, - [655] = 392, - [656] = 393, - [657] = 393, - [658] = 395, - [659] = 397, - [660] = 399, - [661] = 400, - [662] = 401, - [663] = 395, - [664] = 403, - [665] = 387, - [666] = 405, - [667] = 313, - [668] = 397, - [669] = 399, - [670] = 400, - [671] = 401, - [672] = 293, - [673] = 426, - [674] = 306, - [675] = 394, - [676] = 403, - [677] = 387, - [678] = 352, - [679] = 394, - [680] = 354, - [681] = 405, - [682] = 402, - [683] = 313, - [684] = 296, - [685] = 292, - [686] = 4, - [687] = 5, - [688] = 427, - [689] = 426, - [690] = 427, - [691] = 429, - [692] = 306, - [693] = 394, - [694] = 396, - [695] = 429, - [696] = 352, - [697] = 398, - [698] = 354, - [699] = 408, - [700] = 407, - [701] = 414, - [702] = 402, - [703] = 4, - [704] = 5, - [705] = 296, - [706] = 426, - [707] = 427, - [708] = 293, - [709] = 416, - [710] = 429, - [711] = 398, - [712] = 292, - [713] = 407, - [714] = 414, - [715] = 424, - [716] = 407, - [717] = 425, - [718] = 313, - [719] = 416, - [720] = 414, - [721] = 424, - [722] = 388, - [723] = 425, - [724] = 399, - [725] = 725, - [726] = 726, - [727] = 727, - [728] = 728, - [729] = 729, - [730] = 730, - [731] = 731, - [732] = 732, - [733] = 731, - [734] = 396, - [735] = 398, - [736] = 408, - [737] = 737, - [738] = 389, - [739] = 396, - [740] = 398, - [741] = 408, - [742] = 306, - [743] = 390, - [744] = 392, - [745] = 352, - [746] = 354, - [747] = 416, - [748] = 393, - [749] = 296, - [750] = 403, - [751] = 395, - [752] = 388, - [753] = 424, - [754] = 397, - [755] = 389, - [756] = 390, - [757] = 392, - [758] = 393, - [759] = 387, - [760] = 395, - [761] = 397, - [762] = 399, - [763] = 400, - [764] = 401, - [765] = 388, - [766] = 352, - [767] = 388, - [768] = 399, - [769] = 389, - [770] = 390, - [771] = 392, - [772] = 425, + [627] = 432, + [628] = 425, + [629] = 407, + [630] = 426, + [631] = 427, + [632] = 373, + [633] = 402, + [634] = 407, + [635] = 403, + [636] = 405, + [637] = 387, + [638] = 432, + [639] = 373, + [640] = 373, + [641] = 390, + [642] = 394, + [643] = 395, + [644] = 355, + [645] = 366, + [646] = 396, + [647] = 397, + [648] = 336, + [649] = 343, + [650] = 366, + [651] = 355, + [652] = 5, + [653] = 398, + [654] = 422, + [655] = 399, + [656] = 400, + [657] = 401, + [658] = 402, + [659] = 403, + [660] = 405, + [661] = 387, + [662] = 432, + [663] = 423, + [664] = 423, + [665] = 425, + [666] = 423, + [667] = 331, + [668] = 407, + [669] = 373, + [670] = 373, + [671] = 391, + [672] = 426, + [673] = 427, + [674] = 4, + [675] = 366, + [676] = 415, + [677] = 336, + [678] = 407, + [679] = 5, + [680] = 4, + [681] = 343, + [682] = 415, + [683] = 417, + [684] = 306, + [685] = 417, + [686] = 422, + [687] = 392, + [688] = 336, + [689] = 331, + [690] = 423, + [691] = 355, + [692] = 389, + [693] = 390, + [694] = 389, + [695] = 391, + [696] = 366, + [697] = 392, + [698] = 306, + [699] = 422, + [700] = 393, + [701] = 432, + [702] = 393, + [703] = 394, + [704] = 395, + [705] = 396, + [706] = 397, + [707] = 336, + [708] = 398, + [709] = 399, + [710] = 426, + [711] = 400, + [712] = 401, + [713] = 402, + [714] = 403, + [715] = 343, + [716] = 405, + [717] = 387, + [718] = 432, + [719] = 407, + [720] = 389, + [721] = 415, + [722] = 417, + [723] = 422, + [724] = 390, + [725] = 389, + [726] = 390, + [727] = 343, + [728] = 391, + [729] = 355, + [730] = 403, + [731] = 391, + [732] = 405, + [733] = 392, + [734] = 415, + [735] = 393, + [736] = 425, + [737] = 426, + [738] = 427, + [739] = 425, + [740] = 426, + [741] = 427, + [742] = 417, + [743] = 394, + [744] = 395, + [745] = 396, + [746] = 397, + [747] = 387, + [748] = 398, + [749] = 399, + [750] = 392, + [751] = 393, + [752] = 400, + [753] = 394, + [754] = 395, + [755] = 396, + [756] = 397, + [757] = 401, + [758] = 398, + [759] = 399, + [760] = 427, + [761] = 400, + [762] = 401, + [763] = 402, + [764] = 402, + [765] = 425, + [766] = 394, + [767] = 366, + [768] = 336, + [769] = 343, + [770] = 392, + [771] = 355, + [772] = 355, [773] = 393, - [774] = 402, - [775] = 407, - [776] = 306, - [777] = 395, - [778] = 397, - [779] = 399, - [780] = 400, - [781] = 401, - [782] = 403, - [783] = 387, - [784] = 405, - [785] = 313, - [786] = 390, - [787] = 429, - [788] = 424, - [789] = 306, - [790] = 393, - [791] = 429, - [792] = 425, - [793] = 400, - [794] = 427, - [795] = 313, - [796] = 296, - [797] = 416, - [798] = 426, - [799] = 352, - [800] = 354, - [801] = 426, - [802] = 395, - [803] = 407, - [804] = 414, - [805] = 401, - [806] = 388, - [807] = 296, - [808] = 403, - [809] = 387, - [810] = 405, - [811] = 392, - [812] = 416, - [813] = 389, - [814] = 402, - [815] = 424, - [816] = 414, - [817] = 427, - [818] = 397, - [819] = 354, - [820] = 305, - [821] = 340, - [822] = 3, - [823] = 304, - [824] = 505, - [825] = 466, - [826] = 466, - [827] = 505, - [828] = 297, - [829] = 507, - [830] = 507, - [831] = 599, - [832] = 5, - [833] = 4, - [834] = 355, - [835] = 466, - [836] = 728, - [837] = 623, - [838] = 725, - [839] = 737, - [840] = 729, - [841] = 732, - [842] = 730, - [843] = 727, - [844] = 731, - [845] = 726, - [846] = 505, - [847] = 466, - [848] = 505, - [849] = 731, - [850] = 507, - [851] = 599, - [852] = 507, - [853] = 737, - [854] = 728, - [855] = 623, - [856] = 725, - [857] = 730, - [858] = 731, - [859] = 344, - [860] = 729, - [861] = 726, - [862] = 732, - [863] = 340, - [864] = 727, - [865] = 505, - [866] = 466, - [867] = 334, - [868] = 304, - [869] = 507, + [774] = 401, + [775] = 390, + [776] = 415, + [777] = 389, + [778] = 391, + [779] = 389, + [780] = 399, + [781] = 415, + [782] = 343, + [783] = 392, + [784] = 373, + [785] = 394, + [786] = 417, + [787] = 390, + [788] = 395, + [789] = 422, + [790] = 407, + [791] = 366, + [792] = 393, + [793] = 402, + [794] = 395, + [795] = 396, + [796] = 397, + [797] = 417, + [798] = 398, + [799] = 391, + [800] = 403, + [801] = 399, + [802] = 336, + [803] = 400, + [804] = 401, + [805] = 405, + [806] = 402, + [807] = 403, + [808] = 387, + [809] = 396, + [810] = 432, + [811] = 405, + [812] = 387, + [813] = 432, + [814] = 422, + [815] = 373, + [816] = 397, + [817] = 400, + [818] = 398, + [819] = 407, + [820] = 321, + [821] = 294, + [822] = 305, + [823] = 2, + [824] = 431, + [825] = 406, + [826] = 431, + [827] = 406, + [828] = 498, + [829] = 499, + [830] = 499, + [831] = 610, + [832] = 431, + [833] = 317, + [834] = 5, + [835] = 609, + [836] = 4, + [837] = 615, + [838] = 612, + [839] = 606, + [840] = 613, + [841] = 611, + [842] = 607, + [843] = 324, + [844] = 510, + [845] = 406, + [846] = 431, + [847] = 406, + [848] = 608, + [849] = 612, + [850] = 499, + [851] = 498, + [852] = 499, + [853] = 301, + [854] = 510, + [855] = 613, + [856] = 608, + [857] = 431, + [858] = 321, + [859] = 406, + [860] = 609, + [861] = 612, + [862] = 310, + [863] = 615, + [864] = 610, + [865] = 606, + [866] = 607, + [867] = 611, + [868] = 294, + [869] = 499, [870] = 305, [871] = 871, [872] = 872, @@ -2402,464 +2409,464 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [879] = 879, [880] = 880, [881] = 881, - [882] = 880, - [883] = 883, - [884] = 881, - [885] = 883, + [882] = 882, + [883] = 879, + [884] = 884, + [885] = 880, [886] = 886, - [887] = 887, - [888] = 886, - [889] = 879, - [890] = 879, - [891] = 879, - [892] = 879, - [893] = 879, + [887] = 882, + [888] = 882, + [889] = 884, + [890] = 881, + [891] = 882, + [892] = 882, + [893] = 882, [894] = 894, [895] = 895, [896] = 894, - [897] = 895, + [897] = 894, [898] = 894, - [899] = 895, + [899] = 894, [900] = 895, [901] = 895, - [902] = 894, + [902] = 877, [903] = 894, - [904] = 894, + [904] = 895, [905] = 895, - [906] = 906, - [907] = 906, + [906] = 894, + [907] = 907, [908] = 894, [909] = 894, [910] = 894, [911] = 895, - [912] = 876, + [912] = 895, [913] = 894, - [914] = 894, - [915] = 895, + [914] = 895, + [915] = 907, [916] = 895, [917] = 895, [918] = 894, [919] = 895, [920] = 895, [921] = 921, - [922] = 922, - [923] = 921, + [922] = 921, + [923] = 328, [924] = 924, [925] = 925, - [926] = 924, - [927] = 925, - [928] = 921, - [929] = 8, - [930] = 922, - [931] = 922, - [932] = 932, + [926] = 925, + [927] = 927, + [928] = 925, + [929] = 927, + [930] = 924, + [931] = 8, + [932] = 924, [933] = 933, [934] = 934, [935] = 935, - [936] = 933, + [936] = 936, [937] = 937, - [938] = 938, + [938] = 294, [939] = 939, [940] = 940, - [941] = 941, + [941] = 305, [942] = 942, [943] = 943, [944] = 944, [945] = 945, - [946] = 946, + [946] = 321, [947] = 947, - [948] = 937, - [949] = 938, + [948] = 948, + [949] = 949, [950] = 950, - [951] = 951, - [952] = 940, + [951] = 935, + [952] = 952, [953] = 953, - [954] = 954, + [954] = 937, [955] = 955, [956] = 956, - [957] = 943, - [958] = 944, - [959] = 945, - [960] = 960, - [961] = 946, - [962] = 953, - [963] = 963, - [964] = 932, + [957] = 957, + [958] = 958, + [959] = 942, + [960] = 943, + [961] = 944, + [962] = 962, + [963] = 945, + [964] = 947, [965] = 965, - [966] = 966, - [967] = 934, - [968] = 942, - [969] = 969, + [966] = 933, + [967] = 967, + [968] = 968, + [969] = 956, [970] = 970, - [971] = 971, + [971] = 940, [972] = 972, [973] = 973, - [974] = 937, - [975] = 938, - [976] = 950, - [977] = 954, - [978] = 956, - [979] = 963, - [980] = 934, - [981] = 969, - [982] = 970, - [983] = 971, + [974] = 974, + [975] = 975, + [976] = 952, + [977] = 950, + [978] = 935, + [979] = 952, + [980] = 956, + [981] = 958, + [982] = 965, + [983] = 970, [984] = 972, - [985] = 937, - [986] = 938, - [987] = 950, - [988] = 954, - [989] = 956, - [990] = 963, - [991] = 934, - [992] = 969, - [993] = 970, - [994] = 971, + [985] = 973, + [986] = 974, + [987] = 975, + [988] = 950, + [989] = 935, + [990] = 952, + [991] = 956, + [992] = 958, + [993] = 965, + [994] = 970, [995] = 972, - [996] = 937, - [997] = 938, - [998] = 954, - [999] = 956, - [1000] = 963, - [1001] = 934, - [1002] = 969, - [1003] = 970, - [1004] = 971, - [1005] = 972, - [1006] = 338, - [1007] = 937, - [1008] = 938, - [1009] = 954, - [1010] = 956, - [1011] = 963, - [1012] = 934, - [1013] = 969, - [1014] = 970, - [1015] = 971, + [996] = 973, + [997] = 974, + [998] = 975, + [999] = 953, + [1000] = 950, + [1001] = 935, + [1002] = 956, + [1003] = 958, + [1004] = 965, + [1005] = 970, + [1006] = 972, + [1007] = 973, + [1008] = 974, + [1009] = 975, + [1010] = 950, + [1011] = 935, + [1012] = 956, + [1013] = 958, + [1014] = 965, + [1015] = 970, [1016] = 972, - [1017] = 937, - [1018] = 938, - [1019] = 954, - [1020] = 956, - [1021] = 963, - [1022] = 934, - [1023] = 969, - [1024] = 970, - [1025] = 971, - [1026] = 972, - [1027] = 937, - [1028] = 938, - [1029] = 954, - [1030] = 956, - [1031] = 963, - [1032] = 934, - [1033] = 969, - [1034] = 970, - [1035] = 971, - [1036] = 972, - [1037] = 1037, - [1038] = 937, - [1039] = 938, - [1040] = 954, - [1041] = 956, - [1042] = 963, - [1043] = 934, - [1044] = 969, - [1045] = 970, - [1046] = 971, - [1047] = 972, - [1048] = 937, - [1049] = 938, - [1050] = 954, - [1051] = 956, - [1052] = 963, - [1053] = 934, - [1054] = 969, - [1055] = 970, - [1056] = 971, - [1057] = 972, - [1058] = 937, - [1059] = 938, - [1060] = 954, - [1061] = 956, - [1062] = 963, - [1063] = 934, - [1064] = 969, - [1065] = 970, - [1066] = 971, - [1067] = 972, - [1068] = 937, - [1069] = 938, - [1070] = 954, - [1071] = 956, - [1072] = 963, - [1073] = 934, - [1074] = 969, - [1075] = 970, - [1076] = 971, - [1077] = 972, - [1078] = 956, - [1079] = 956, - [1080] = 1080, - [1081] = 973, - [1082] = 1082, - [1083] = 1083, - [1084] = 939, - [1085] = 933, - [1086] = 954, - [1087] = 1087, - [1088] = 1088, - [1089] = 1089, - [1090] = 940, - [1091] = 943, - [1092] = 944, - [1093] = 945, - [1094] = 946, - [1095] = 953, - [1096] = 932, - [1097] = 932, - [1098] = 950, - [1099] = 965, - [1100] = 951, - [1101] = 966, - [1102] = 1082, - [1103] = 942, - [1104] = 1083, - [1105] = 951, - [1106] = 939, - [1107] = 960, - [1108] = 973, - [1109] = 1082, - [1110] = 1083, - [1111] = 933, - [1112] = 1087, - [1113] = 1088, - [1114] = 1089, - [1115] = 1080, - [1116] = 973, - [1117] = 1082, - [1118] = 1083, - [1119] = 933, - [1120] = 1087, - [1121] = 1088, - [1122] = 1089, - [1123] = 1080, - [1124] = 973, - [1125] = 1082, - [1126] = 1083, - [1127] = 933, - [1128] = 1087, - [1129] = 1088, - [1130] = 1089, - [1131] = 1080, - [1132] = 973, - [1133] = 1082, - [1134] = 1083, - [1135] = 933, - [1136] = 1087, - [1137] = 1088, - [1138] = 1089, - [1139] = 1080, - [1140] = 973, - [1141] = 1087, - [1142] = 1088, - [1143] = 1089, - [1144] = 1080, - [1145] = 973, - [1146] = 1087, - [1147] = 1088, - [1148] = 1089, - [1149] = 1080, - [1150] = 973, - [1151] = 1087, - [1152] = 1088, - [1153] = 1089, - [1154] = 1080, - [1155] = 973, - [1156] = 1087, - [1157] = 1088, - [1158] = 1089, - [1159] = 1080, - [1160] = 973, - [1161] = 1087, - [1162] = 1088, - [1163] = 1089, - [1164] = 1080, - [1165] = 1087, - [1166] = 1088, - [1167] = 1089, - [1168] = 1168, - [1169] = 973, - [1170] = 943, - [1171] = 944, - [1172] = 945, - [1173] = 960, - [1174] = 946, - [1175] = 953, - [1176] = 932, - [1177] = 965, - [1178] = 1178, - [1179] = 966, - [1180] = 942, - [1181] = 965, - [1182] = 1182, - [1183] = 1183, - [1184] = 1168, - [1185] = 932, - [1186] = 966, - [1187] = 969, - [1188] = 955, - [1189] = 1087, - [1190] = 942, - [1191] = 965, - [1192] = 970, - [1193] = 951, - [1194] = 939, - [1195] = 1088, - [1196] = 940, - [1197] = 956, - [1198] = 971, - [1199] = 943, - [1200] = 1089, + [1017] = 973, + [1018] = 974, + [1019] = 975, + [1020] = 1020, + [1021] = 950, + [1022] = 935, + [1023] = 956, + [1024] = 958, + [1025] = 965, + [1026] = 970, + [1027] = 972, + [1028] = 973, + [1029] = 974, + [1030] = 975, + [1031] = 933, + [1032] = 950, + [1033] = 935, + [1034] = 956, + [1035] = 958, + [1036] = 965, + [1037] = 970, + [1038] = 972, + [1039] = 973, + [1040] = 974, + [1041] = 975, + [1042] = 950, + [1043] = 935, + [1044] = 956, + [1045] = 958, + [1046] = 965, + [1047] = 970, + [1048] = 972, + [1049] = 973, + [1050] = 974, + [1051] = 975, + [1052] = 950, + [1053] = 935, + [1054] = 956, + [1055] = 958, + [1056] = 965, + [1057] = 970, + [1058] = 972, + [1059] = 973, + [1060] = 974, + [1061] = 975, + [1062] = 950, + [1063] = 935, + [1064] = 956, + [1065] = 958, + [1066] = 965, + [1067] = 970, + [1068] = 972, + [1069] = 973, + [1070] = 974, + [1071] = 975, + [1072] = 1072, + [1073] = 950, + [1074] = 935, + [1075] = 956, + [1076] = 958, + [1077] = 965, + [1078] = 970, + [1079] = 972, + [1080] = 973, + [1081] = 974, + [1082] = 975, + [1083] = 958, + [1084] = 958, + [1085] = 1085, + [1086] = 948, + [1087] = 1020, + [1088] = 1072, + [1089] = 939, + [1090] = 934, + [1091] = 1091, + [1092] = 1092, + [1093] = 1093, + [1094] = 937, + [1095] = 942, + [1096] = 943, + [1097] = 944, + [1098] = 945, + [1099] = 947, + [1100] = 933, + [1101] = 1101, + [1102] = 967, + [1103] = 968, + [1104] = 1104, + [1105] = 967, + [1106] = 940, + [1107] = 1107, + [1108] = 953, + [1109] = 939, + [1110] = 962, + [1111] = 1085, + [1112] = 1020, + [1113] = 1072, + [1114] = 934, + [1115] = 1091, + [1116] = 1092, + [1117] = 1093, + [1118] = 1085, + [1119] = 948, + [1120] = 1020, + [1121] = 1072, + [1122] = 934, + [1123] = 1091, + [1124] = 1092, + [1125] = 1093, + [1126] = 1085, + [1127] = 948, + [1128] = 1020, + [1129] = 1072, + [1130] = 934, + [1131] = 1091, + [1132] = 1092, + [1133] = 1093, + [1134] = 1085, + [1135] = 948, + [1136] = 1020, + [1137] = 1072, + [1138] = 934, + [1139] = 1091, + [1140] = 1092, + [1141] = 1093, + [1142] = 1085, + [1143] = 948, + [1144] = 1091, + [1145] = 1092, + [1146] = 1093, + [1147] = 1085, + [1148] = 948, + [1149] = 1091, + [1150] = 1092, + [1151] = 1093, + [1152] = 1085, + [1153] = 948, + [1154] = 1091, + [1155] = 1092, + [1156] = 1093, + [1157] = 1085, + [1158] = 948, + [1159] = 1091, + [1160] = 1092, + [1161] = 1093, + [1162] = 1085, + [1163] = 948, + [1164] = 1091, + [1165] = 1092, + [1166] = 1093, + [1167] = 1085, + [1168] = 1091, + [1169] = 1092, + [1170] = 1093, + [1171] = 1107, + [1172] = 948, + [1173] = 942, + [1174] = 943, + [1175] = 944, + [1176] = 962, + [1177] = 945, + [1178] = 947, + [1179] = 933, + [1180] = 967, + [1181] = 1181, + [1182] = 968, + [1183] = 933, + [1184] = 940, + [1185] = 968, + [1186] = 957, + [1187] = 972, + [1188] = 937, + [1189] = 1091, + [1190] = 940, + [1191] = 967, + [1192] = 973, + [1193] = 1092, + [1194] = 958, + [1195] = 942, + [1196] = 943, + [1197] = 974, + [1198] = 953, + [1199] = 939, + [1200] = 1093, [1201] = 944, [1202] = 939, - [1203] = 1082, - [1204] = 1083, - [1205] = 933, - [1206] = 1082, - [1207] = 1083, - [1208] = 933, - [1209] = 1082, - [1210] = 1083, - [1211] = 933, - [1212] = 1082, - [1213] = 1083, - [1214] = 933, - [1215] = 1082, - [1216] = 1083, - [1217] = 933, - [1218] = 972, - [1219] = 951, - [1220] = 940, - [1221] = 935, - [1222] = 945, - [1223] = 960, - [1224] = 946, - [1225] = 953, - [1226] = 940, - [1227] = 943, - [1228] = 944, - [1229] = 945, - [1230] = 946, - [1231] = 953, - [1232] = 947, - [1233] = 1178, - [1234] = 965, - [1235] = 966, - [1236] = 1080, - [1237] = 942, - [1238] = 963, - [1239] = 960, - [1240] = 951, - [1241] = 960, - [1242] = 966, - [1243] = 1082, - [1244] = 1083, - [1245] = 1080, - [1246] = 304, - [1247] = 1247, - [1248] = 340, - [1249] = 305, + [1203] = 962, + [1204] = 975, + [1205] = 945, + [1206] = 947, + [1207] = 949, + [1208] = 1085, + [1209] = 1020, + [1210] = 1072, + [1211] = 934, + [1212] = 1020, + [1213] = 1072, + [1214] = 934, + [1215] = 1020, + [1216] = 1072, + [1217] = 934, + [1218] = 1020, + [1219] = 1072, + [1220] = 934, + [1221] = 1020, + [1222] = 1072, + [1223] = 934, + [1224] = 953, + [1225] = 937, + [1226] = 1226, + [1227] = 1181, + [1228] = 965, + [1229] = 968, + [1230] = 937, + [1231] = 942, + [1232] = 943, + [1233] = 944, + [1234] = 945, + [1235] = 947, + [1236] = 967, + [1237] = 968, + [1238] = 940, + [1239] = 953, + [1240] = 1226, + [1241] = 962, + [1242] = 970, + [1243] = 962, + [1244] = 934, + [1245] = 950, + [1246] = 1020, + [1247] = 1072, + [1248] = 948, + [1249] = 1249, [1250] = 1250, [1251] = 1251, [1252] = 1252, [1253] = 1253, - [1254] = 507, - [1255] = 599, + [1254] = 499, + [1255] = 498, [1256] = 1256, [1257] = 290, [1258] = 291, [1259] = 289, - [1260] = 367, - [1261] = 342, - [1262] = 343, - [1263] = 344, - [1264] = 371, - [1265] = 36, - [1266] = 327, - [1267] = 339, - [1268] = 89, - [1269] = 349, - [1270] = 335, - [1271] = 350, - [1272] = 37, - [1273] = 90, - [1274] = 326, - [1275] = 305, - [1276] = 340, - [1277] = 304, - [1278] = 329, - [1279] = 328, - [1280] = 346, - [1281] = 351, - [1282] = 79, - [1283] = 334, - [1284] = 81, - [1285] = 336, - [1286] = 341, - [1287] = 364, - [1288] = 347, - [1289] = 86, - [1290] = 345, - [1291] = 85, - [1292] = 80, - [1293] = 337, - [1294] = 333, - [1295] = 1295, + [1260] = 320, + [1261] = 329, + [1262] = 22, + [1263] = 76, + [1264] = 79, + [1265] = 292, + [1266] = 321, + [1267] = 307, + [1268] = 304, + [1269] = 297, + [1270] = 83, + [1271] = 37, + [1272] = 314, + [1273] = 294, + [1274] = 71, + [1275] = 309, + [1276] = 84, + [1277] = 67, + [1278] = 315, + [1279] = 300, + [1280] = 335, + [1281] = 332, + [1282] = 302, + [1283] = 301, + [1284] = 305, + [1285] = 311, + [1286] = 312, + [1287] = 303, + [1288] = 310, + [1289] = 322, + [1290] = 318, + [1291] = 319, + [1292] = 325, + [1293] = 330, + [1294] = 75, + [1295] = 610, [1296] = 1296, - [1297] = 729, - [1298] = 1298, - [1299] = 726, - [1300] = 737, - [1301] = 623, - [1302] = 732, - [1303] = 725, - [1304] = 727, - [1305] = 728, - [1306] = 730, + [1297] = 615, + [1298] = 510, + [1299] = 609, + [1300] = 1300, + [1301] = 608, + [1302] = 1302, + [1303] = 611, + [1304] = 613, + [1305] = 606, + [1306] = 607, [1307] = 1307, - [1308] = 1307, - [1309] = 1307, - [1310] = 334, - [1311] = 726, - [1312] = 727, - [1313] = 1307, - [1314] = 1314, - [1315] = 1307, - [1316] = 728, - [1317] = 729, - [1318] = 1307, - [1319] = 730, - [1320] = 1314, - [1321] = 623, - [1322] = 732, - [1323] = 340, - [1324] = 1314, - [1325] = 725, - [1326] = 1307, - [1327] = 1307, - [1328] = 1307, - [1329] = 1307, - [1330] = 1307, - [1331] = 1331, - [1332] = 344, - [1333] = 1307, - [1334] = 737, + [1308] = 510, + [1309] = 1309, + [1310] = 1309, + [1311] = 1309, + [1312] = 1309, + [1313] = 301, + [1314] = 1309, + [1315] = 606, + [1316] = 607, + [1317] = 1307, + [1318] = 321, + [1319] = 608, + [1320] = 1309, + [1321] = 1309, + [1322] = 1322, + [1323] = 1309, + [1324] = 1309, + [1325] = 609, + [1326] = 1309, + [1327] = 615, + [1328] = 610, + [1329] = 611, + [1330] = 310, + [1331] = 1309, + [1332] = 1307, + [1333] = 1309, + [1334] = 613, [1335] = 1296, - [1336] = 304, - [1337] = 305, - [1338] = 1298, - [1339] = 1339, + [1336] = 294, + [1337] = 1337, + [1338] = 1300, + [1339] = 305, [1340] = 1340, [1341] = 1341, [1342] = 1342, @@ -2985,16 +2992,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1462] = 1462, [1463] = 1463, [1464] = 1368, - [1465] = 623, - [1466] = 725, - [1467] = 726, - [1468] = 727, + [1465] = 606, + [1466] = 607, + [1467] = 510, + [1468] = 608, [1469] = 1469, - [1470] = 728, - [1471] = 729, - [1472] = 730, + [1470] = 609, + [1471] = 610, + [1472] = 611, [1473] = 1356, - [1474] = 732, + [1474] = 613, [1475] = 1372, [1476] = 1389, [1477] = 1409, @@ -3064,7 +3071,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1541] = 1461, [1542] = 1389, [1543] = 1409, - [1544] = 737, + [1544] = 615, [1545] = 1446, [1546] = 1463, [1547] = 1447, @@ -3110,244 +3117,244 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1587] = 1342, [1588] = 1588, [1589] = 1588, - [1590] = 1588, - [1591] = 1591, - [1592] = 1588, - [1593] = 1591, + [1590] = 498, + [1591] = 1588, + [1592] = 499, + [1593] = 1593, [1594] = 1594, - [1595] = 1595, - [1596] = 1596, - [1597] = 507, + [1595] = 1588, + [1596] = 1594, + [1597] = 1597, [1598] = 1598, [1599] = 1599, [1600] = 1600, - [1601] = 1594, - [1602] = 1602, - [1603] = 1603, - [1604] = 1595, - [1605] = 1594, - [1606] = 1600, - [1607] = 1594, - [1608] = 1598, + [1601] = 1601, + [1602] = 1597, + [1603] = 1601, + [1604] = 1604, + [1605] = 1605, + [1606] = 1597, + [1607] = 1601, + [1608] = 1597, [1609] = 1599, - [1610] = 1610, - [1611] = 1594, - [1612] = 1600, - [1613] = 1594, - [1614] = 1600, - [1615] = 1594, - [1616] = 1596, - [1617] = 1603, - [1618] = 1600, - [1619] = 1594, - [1620] = 1595, - [1621] = 1596, - [1622] = 1598, + [1610] = 1600, + [1611] = 1601, + [1612] = 1597, + [1613] = 1601, + [1614] = 1597, + [1615] = 1601, + [1616] = 1597, + [1617] = 1605, + [1618] = 1604, + [1619] = 1601, + [1620] = 1597, + [1621] = 1605, + [1622] = 1622, [1623] = 1599, [1624] = 1600, - [1625] = 1594, - [1626] = 599, - [1627] = 1600, - [1628] = 1600, - [1629] = 1600, + [1625] = 1601, + [1626] = 1597, + [1627] = 1622, + [1628] = 1622, + [1629] = 1601, [1630] = 1630, [1631] = 1631, [1632] = 1632, - [1633] = 1630, - [1634] = 1630, - [1635] = 1631, - [1636] = 1636, + [1633] = 1631, + [1634] = 1634, + [1635] = 1635, + [1636] = 1635, [1637] = 1637, [1638] = 1638, - [1639] = 1639, - [1640] = 1630, - [1641] = 1631, - [1642] = 1630, - [1643] = 1631, - [1644] = 1630, - [1645] = 1631, - [1646] = 1631, - [1647] = 1632, - [1648] = 1648, - [1649] = 1639, - [1650] = 1638, - [1651] = 1651, + [1639] = 1630, + [1640] = 1640, + [1641] = 1632, + [1642] = 1642, + [1643] = 1643, + [1644] = 1644, + [1645] = 1645, + [1646] = 1632, + [1647] = 1635, + [1648] = 1637, + [1649] = 1649, + [1650] = 1635, + [1651] = 1637, [1652] = 1632, [1653] = 1653, - [1654] = 1654, - [1655] = 1648, + [1654] = 1632, + [1655] = 1655, [1656] = 1656, [1657] = 1657, - [1658] = 1658, - [1659] = 1648, - [1660] = 1632, - [1661] = 1657, - [1662] = 1658, - [1663] = 1651, - [1664] = 1657, - [1665] = 1630, - [1666] = 1631, - [1667] = 1639, + [1658] = 1635, + [1659] = 1637, + [1660] = 1630, + [1661] = 1637, + [1662] = 1634, + [1663] = 1631, + [1664] = 1664, + [1665] = 1665, + [1666] = 1643, + [1667] = 1642, [1668] = 1668, - [1669] = 1632, - [1670] = 1670, - [1671] = 1639, + [1669] = 1669, + [1670] = 1634, + [1671] = 1671, [1672] = 1672, - [1673] = 1632, - [1674] = 1631, - [1675] = 1630, - [1676] = 1648, - [1677] = 1658, - [1678] = 1678, - [1679] = 1631, - [1680] = 1651, - [1681] = 1657, - [1682] = 1630, - [1683] = 1657, - [1684] = 1631, - [1685] = 1658, - [1686] = 1686, - [1687] = 1630, - [1688] = 1639, - [1689] = 1632, - [1690] = 1632, - [1691] = 1657, - [1692] = 1658, - [1693] = 1651, - [1694] = 1648, - [1695] = 1658, - [1696] = 1636, - [1697] = 1630, - [1698] = 1648, - [1699] = 1639, - [1700] = 1631, - [1701] = 1631, - [1702] = 1658, - [1703] = 1653, - [1704] = 1670, - [1705] = 1678, - [1706] = 1632, - [1707] = 1657, - [1708] = 1657, - [1709] = 1658, - [1710] = 1657, - [1711] = 1639, - [1712] = 1630, - [1713] = 1648, - [1714] = 1658, - [1715] = 1715, - [1716] = 1716, - [1717] = 1717, - [1718] = 1718, - [1719] = 1719, - [1720] = 1716, - [1721] = 1718, - [1722] = 1722, - [1723] = 1723, - [1724] = 1724, - [1725] = 1716, - [1726] = 1726, - [1727] = 1718, - [1728] = 1719, - [1729] = 1716, - [1730] = 1730, - [1731] = 1726, - [1732] = 1732, - [1733] = 1733, + [1673] = 1668, + [1674] = 1674, + [1675] = 1664, + [1676] = 1668, + [1677] = 1631, + [1678] = 1632, + [1679] = 1668, + [1680] = 1631, + [1681] = 1681, + [1682] = 1682, + [1683] = 1683, + [1684] = 1630, + [1685] = 1685, + [1686] = 1664, + [1687] = 1668, + [1688] = 1634, + [1689] = 1682, + [1690] = 1685, + [1691] = 1669, + [1692] = 1682, + [1693] = 1631, + [1694] = 1630, + [1695] = 1635, + [1696] = 1637, + [1697] = 1643, + [1698] = 1698, + [1699] = 1634, + [1700] = 1632, + [1701] = 1701, + [1702] = 1630, + [1703] = 1643, + [1704] = 1630, + [1705] = 1705, + [1706] = 1634, + [1707] = 1707, + [1708] = 1637, + [1709] = 1635, + [1710] = 1631, + [1711] = 1664, + [1712] = 1685, + [1713] = 1668, + [1714] = 1714, + [1715] = 1685, + [1716] = 1637, + [1717] = 1669, + [1718] = 1682, + [1719] = 1653, + [1720] = 1674, + [1721] = 1707, + [1722] = 1668, + [1723] = 1630, + [1724] = 1631, + [1725] = 1632, + [1726] = 1668, + [1727] = 1635, + [1728] = 1630, + [1729] = 1682, + [1730] = 1637, + [1731] = 1731, + [1732] = 1685, + [1733] = 1668, [1734] = 1734, - [1735] = 1726, - [1736] = 1716, - [1737] = 1737, - [1738] = 1734, - [1739] = 1719, - [1740] = 1740, - [1741] = 1716, - [1742] = 1726, - [1743] = 1737, - [1744] = 1719, - [1745] = 1745, - [1746] = 1718, - [1747] = 1718, - [1748] = 1748, - [1749] = 1715, - [1750] = 1719, - [1751] = 1718, - [1752] = 1718, - [1753] = 1726, - [1754] = 1718, - [1755] = 1716, - [1756] = 1719, - [1757] = 1718, - [1758] = 1726, - [1759] = 1726, - [1760] = 1716, - [1761] = 1716, - [1762] = 1719, - [1763] = 1719, - [1764] = 1764, - [1765] = 1719, - [1766] = 1716, - [1767] = 1726, - [1768] = 1717, - [1769] = 1726, - [1770] = 1719, - [1771] = 1740, + [1735] = 1731, + [1736] = 1632, + [1737] = 1635, + [1738] = 1643, + [1739] = 1634, + [1740] = 1644, + [1741] = 1634, + [1742] = 1649, + [1743] = 1682, + [1744] = 1685, + [1745] = 1655, + [1746] = 1665, + [1747] = 1669, + [1748] = 1631, + [1749] = 1664, + [1750] = 1685, + [1751] = 1638, + [1752] = 1635, + [1753] = 1664, + [1754] = 1631, + [1755] = 1630, + [1756] = 1630, + [1757] = 1643, + [1758] = 1668, + [1759] = 1635, + [1760] = 1632, + [1761] = 1637, + [1762] = 1762, + [1763] = 1632, + [1764] = 1668, + [1765] = 1630, + [1766] = 1714, + [1767] = 1637, + [1768] = 1685, + [1769] = 1645, + [1770] = 1671, + [1771] = 1701, [1772] = 1772, - [1773] = 1726, - [1774] = 1730, - [1775] = 1718, - [1776] = 1719, - [1777] = 1726, - [1778] = 1722, - [1779] = 1719, - [1780] = 1718, - [1781] = 1726, - [1782] = 1724, - [1783] = 1716, - [1784] = 1723, - [1785] = 1718, - [1786] = 1716, - [1787] = 1748, - [1788] = 1745, - [1789] = 293, - [1790] = 292, - [1791] = 348, - [1792] = 312, - [1793] = 321, - [1794] = 322, - [1795] = 324, - [1796] = 330, - [1797] = 332, + [1773] = 1656, + [1774] = 1631, + [1775] = 1634, + [1776] = 1682, + [1777] = 1682, + [1778] = 1685, + [1779] = 1631, + [1780] = 1632, + [1781] = 1682, + [1782] = 1643, + [1783] = 1635, + [1784] = 1664, + [1785] = 1668, + [1786] = 1637, + [1787] = 1772, + [1788] = 1788, + [1789] = 331, + [1790] = 306, + [1791] = 353, + [1792] = 367, + [1793] = 374, + [1794] = 375, + [1795] = 339, + [1796] = 340, + [1797] = 342, [1798] = 358, - [1799] = 356, - [1800] = 294, - [1801] = 361, - [1802] = 363, - [1803] = 374, - [1804] = 298, - [1805] = 300, - [1806] = 302, - [1807] = 360, - [1808] = 307, - [1809] = 308, - [1810] = 310, - [1811] = 311, - [1812] = 314, - [1813] = 315, - [1814] = 317, - [1815] = 318, - [1816] = 319, - [1817] = 320, + [1799] = 345, + [1800] = 347, + [1801] = 349, + [1802] = 350, + [1803] = 352, + [1804] = 360, + [1805] = 361, + [1806] = 364, + [1807] = 346, + [1808] = 368, + [1809] = 369, + [1810] = 371, + [1811] = 372, + [1812] = 376, + [1813] = 377, + [1814] = 379, + [1815] = 381, + [1816] = 382, + [1817] = 337, [1818] = 359, - [1819] = 323, - [1820] = 357, - [1821] = 313, - [1822] = 306, - [1823] = 353, - [1824] = 352, - [1825] = 354, - [1826] = 296, - [1827] = 303, + [1819] = 338, + [1820] = 356, + [1821] = 373, + [1822] = 366, + [1823] = 354, + [1824] = 336, + [1825] = 343, + [1826] = 355, + [1827] = 365, [1828] = 1828, [1829] = 1829, [1830] = 1830, @@ -3398,13 +3405,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1875] = 1865, [1876] = 1862, [1877] = 1862, - [1878] = 304, + [1878] = 294, [1879] = 1879, [1880] = 1862, [1881] = 1881, [1882] = 1861, [1883] = 1862, - [1884] = 340, + [1884] = 321, [1885] = 1872, [1886] = 1865, [1887] = 1868, @@ -3450,7 +3457,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1927] = 1911, [1928] = 1928, [1929] = 1909, - [1930] = 329, + [1930] = 303, [1931] = 1931, [1932] = 1915, [1933] = 1933, @@ -3480,14 +3487,14 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1957] = 1936, [1958] = 1958, [1959] = 1959, - [1960] = 304, + [1960] = 294, [1961] = 305, [1962] = 1962, [1963] = 1963, [1964] = 1937, [1965] = 1937, [1966] = 1936, - [1967] = 340, + [1967] = 321, [1968] = 1936, [1969] = 1937, [1970] = 1937, @@ -3592,7 +3599,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2069] = 1978, [2070] = 2044, [2071] = 2050, - [2072] = 340, + [2072] = 321, [2073] = 2073, [2074] = 2041, [2075] = 2044, @@ -3607,7 +3614,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2084] = 2041, [2085] = 2044, [2086] = 2050, - [2087] = 304, + [2087] = 294, [2088] = 2044, [2089] = 2050, [2090] = 2090, @@ -3842,7 +3849,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2319] = 2319, [2320] = 2195, [2321] = 2187, - [2322] = 371, + [2322] = 325, [2323] = 2269, [2324] = 2191, [2325] = 2208, @@ -3914,7 +3921,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2391] = 2273, [2392] = 2194, [2393] = 2187, - [2394] = 367, + [2394] = 318, [2395] = 2191, [2396] = 2188, [2397] = 2222, @@ -4334,7 +4341,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2811] = 2811, [2812] = 2797, [2813] = 2202, - [2814] = 364, + [2814] = 314, [2815] = 2252, [2816] = 2206, [2817] = 2252, @@ -4417,887 +4424,887 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { eof = lexer->eof(lexer); switch (state) { case 0: - if (eof) ADVANCE(590); + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 764, - '(', 625, - ')', 626, - '*', 755, - '+', 751, - ',', 633, - '-', 748, - '.', 565, - '/', 757, - '0', 783, - ':', 601, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + '#', 1232, + '$', 745, + '%', 764, + '&', 770, + '(', 630, + ')', 631, + '*', 761, + '+', 757, + ',', 638, + '-', 754, + '.', 570, + '/', 763, + '0', 789, + ':', 606, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 795, - 'T', 790, - '[', 636, - ']', 637, - '^', 765, + 'F', 801, + 'T', 796, + '[', 641, + ']', 642, + '^', 771, 'a', 104, 'b', 109, 'c', 100, 'd', 101, 'e', 107, 'f', 102, - 'g', 360, - 'h', 421, - 'i', 297, - 'l', 329, - 'm', 330, - 'n', 238, - 'o', 299, + 'g', 364, + 'h', 425, + 'i', 301, + 'l', 333, + 'm', 334, + 'n', 240, + 'o', 303, 'p', 173, - 'r', 239, + 'r', 241, 's', 205, 't', 177, - 'u', 396, - 'v', 260, - 'w', 320, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'u', 400, + 'v', 262, + 'w', 324, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(0); if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(118); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(790); END_STATE(); case 1: - if (lookahead == '\n') ADVANCE(1228); + if (lookahead == '\n') ADVANCE(1234); END_STATE(); case 2: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 764, - '(', 625, - ')', 626, - '*', 755, - '+', 751, - ',', 633, - '-', 748, - '.', 565, - '/', 757, - '0', 777, - ':', 602, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + '#', 1232, + '$', 745, + '%', 764, + '&', 770, + '(', 630, + ')', 631, + '*', 761, + '+', 757, + ',', 638, + '-', 754, + '.', 570, + '/', 763, + '0', 783, + ':', 607, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - ']', 637, - '^', 765, - '_', 1067, - 'a', 968, - 'c', 966, - 'f', 959, - 'h', 908, - 'i', 896, - 'l', 901, - 'r', 861, - 's', 832, - 't', 825, - 'v', 857, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + ']', 642, + '^', 771, + '_', 1073, + 'a', 974, + 'c', 972, + 'f', 965, + 'h', 914, + 'i', 902, + 'l', 907, + 'r', 867, + 's', 838, + 't', 831, + 'v', 863, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(2); if (('A' <= lookahead && lookahead <= 'E') || - ('b' <= lookahead && lookahead <= 'e')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + ('b' <= lookahead && lookahead <= 'e')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 3: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - ')', 626, - '*', 755, - '+', 751, - ',', 633, - '-', 748, - '.', 565, - '/', 757, - '0', 777, - ':', 602, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + ')', 631, + '*', 761, + '+', 757, + ',', 638, + '-', 754, + '.', 570, + '/', 763, + '0', 783, + ':', 607, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 148, - 'F', 793, - 'T', 791, - '[', 636, - ']', 637, - '^', 765, - '_', 1067, - 'a', 968, - 'c', 966, - 'f', 959, - 'h', 908, - 'i', 896, - 'l', 901, - 'r', 861, - 's', 832, - 't', 825, - 'v', 857, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + ']', 642, + '^', 771, + '_', 1073, + 'a', 974, + 'c', 972, + 'f', 965, + 'h', 914, + 'i', 902, + 'l', 907, + 'r', 867, + 's', 838, + 't', 831, + 'v', 863, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(3); if (('A' <= lookahead && lookahead <= 'E') || - ('b' <= lookahead && lookahead <= 'e')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + ('b' <= lookahead && lookahead <= 'e')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 4: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - '*', 755, - '+', 751, - '-', 748, - '.', 565, - '/', 757, - '0', 777, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + '*', 761, + '+', 757, + '-', 754, + '.', 570, + '/', 763, + '0', 783, ':', 94, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '^', 765, - '_', 1067, - 'a', 956, - 'b', 967, - 'c', 953, - 'd', 960, - 'e', 964, - 'f', 952, - 'h', 908, - 'i', 865, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 823, - 'v', 857, - 'w', 870, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '^', 771, + '_', 1073, + 'a', 962, + 'b', 973, + 'c', 959, + 'd', 966, + 'e', 970, + 'f', 958, + 'h', 914, + 'i', 871, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 829, + 'v', 863, + 'w', 876, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(4); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 5: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - '*', 755, - '+', 751, - '-', 748, - '.', 565, - '/', 757, - '0', 777, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + '*', 761, + '+', 757, + '-', 754, + '.', 570, + '/', 763, + '0', 783, ':', 94, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '^', 765, - '_', 1067, - 'a', 956, - 'b', 967, - 'c', 953, - 'd', 960, - 'e', 964, - 'f', 952, - 'h', 908, - 'i', 865, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 825, - 'v', 857, - 'w', 870, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '^', 771, + '_', 1073, + 'a', 962, + 'b', 973, + 'c', 959, + 'd', 966, + 'e', 970, + 'f', 958, + 'h', 914, + 'i', 871, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 831, + 'v', 863, + 'w', 876, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(5); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 6: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - '*', 755, - '+', 751, - '-', 748, - '.', 565, - '/', 757, - '0', 777, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + '*', 761, + '+', 757, + '-', 754, + '.', 570, + '/', 763, + '0', 783, ':', 94, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '^', 765, - '_', 1067, - 'a', 956, - 'b', 967, - 'c', 953, - 'd', 960, - 'e', 972, - 'f', 952, - 'h', 908, - 'i', 865, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 823, - 'v', 857, - 'w', 870, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '^', 771, + '_', 1073, + 'a', 962, + 'b', 973, + 'c', 959, + 'd', 966, + 'e', 978, + 'f', 958, + 'h', 914, + 'i', 871, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 829, + 'v', 863, + 'w', 876, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(6); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 7: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - '*', 755, - '+', 751, - '-', 748, - '.', 565, - '/', 757, - '0', 777, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + '*', 761, + '+', 757, + '-', 754, + '.', 570, + '/', 763, + '0', 783, ':', 94, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '^', 765, - '_', 1067, - 'a', 956, - 'b', 967, - 'c', 953, - 'd', 960, - 'e', 972, - 'f', 952, - 'h', 908, - 'i', 865, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 825, - 'v', 857, - 'w', 870, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '^', 771, + '_', 1073, + 'a', 962, + 'b', 973, + 'c', 959, + 'd', 966, + 'e', 978, + 'f', 958, + 'h', 914, + 'i', 871, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 831, + 'v', 863, + 'w', 876, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(7); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 8: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, - '#', 1226, - '$', 739, - '%', 758, - '&', 764, - '(', 625, - ')', 626, - '*', 755, - '+', 752, - ',', 633, - '-', 749, - '/', 756, - ':', 600, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, - '@', 230, - '[', 636, - ']', 637, - '^', 765, - 'a', 488, + '!', 751, + '#', 1232, + '$', 745, + '%', 764, + '&', 770, + '(', 630, + ')', 631, + '*', 761, + '+', 758, + ',', 638, + '-', 755, + '/', 762, + ':', 605, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, + '@', 231, + '[', 641, + ']', 642, + '^', 771, + 'a', 493, 'd', 183, - 'h', 457, - 'i', 385, - 'm', 331, - 'o', 298, - 's', 269, - 'u', 493, - '{', 596, - '|', 741, - '}', 597, + 'h', 461, + 'i', 389, + 'm', 335, + 'o', 302, + 's', 271, + 'u', 498, + '{', 601, + '|', 747, + '}', 602, ); if (lookahead == '\t' || lookahead == ' ') SKIP(8); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(789); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(795); END_STATE(); case 9: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - ')', 626, - '*', 755, - '+', 752, - ',', 633, - '-', 749, - '/', 756, - ':', 600, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, - '@', 230, - '[', 636, - ']', 637, - '^', 765, - 'a', 488, - 'c', 433, + '!', 751, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + ')', 631, + '*', 761, + '+', 758, + ',', 638, + '-', 755, + '/', 762, + ':', 605, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, + '@', 231, + '[', 641, + ']', 642, + '^', 771, + 'a', 493, + 'c', 437, 'd', 183, - 'e', 546, - 'f', 529, - 'g', 360, - 'h', 421, - 'i', 385, - 'm', 330, - 'o', 300, - 'r', 285, - 's', 269, - 't', 561, - 'u', 493, - '{', 596, - '|', 741, - '}', 597, + 'e', 551, + 'f', 534, + 'g', 364, + 'h', 425, + 'i', 389, + 'm', 334, + 'o', 304, + 'r', 289, + 's', 271, + 't', 566, + 'u', 498, + '{', 601, + '|', 747, + '}', 602, ); if (lookahead == '\t' || lookahead == ' ') SKIP(9); END_STATE(); case 10: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, + '#', 1232, + '$', 745, '&', 172, - '(', 625, - ')', 626, - '+', 751, - ',', 633, - '-', 748, - '.', 565, + '(', 630, + ')', 631, + '+', 757, + ',', 638, + '-', 754, + '.', 570, '/', 79, - '0', 777, - ':', 602, - ';', 593, - '=', 657, + '0', 783, + ':', 607, + ';', 598, + '=', 662, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - ']', 637, - '_', 1067, - 'c', 966, - 'f', 959, - 'h', 908, - 'l', 901, - 'r', 861, - 's', 832, - 't', 825, - 'v', 857, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + ']', 642, + '_', 1073, + 'c', 972, + 'f', 965, + 'h', 914, + 'l', 907, + 'r', 867, + 's', 838, + 't', 831, + 'v', 863, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(10); if (('A' <= lookahead && lookahead <= 'E') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 11: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, + '#', 1232, + '$', 745, '&', 172, - '(', 625, - '+', 751, - '-', 748, - '.', 565, + '(', 630, + '+', 757, + '-', 754, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, - '=', 657, + ';', 598, + '=', 662, '@', 148, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'c', 966, - 'f', 959, - 'h', 908, - 'l', 901, - 'o', 868, - 'r', 861, - 's', 832, - 't', 825, - 'v', 857, - '{', 596, - '|', 740, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'c', 972, + 'f', 965, + 'h', 914, + 'l', 907, + 'o', 874, + 'r', 867, + 's', 838, + 't', 831, + 'v', 863, + '{', 601, + '|', 746, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(11); if (('A' <= lookahead && lookahead <= 'E') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 12: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - ')', 626, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + ')', 631, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, + ';', 598, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'a', 955, - 'b', 967, - 'c', 953, - 'd', 960, - 'e', 964, - 'f', 952, - 'h', 908, - 'i', 866, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 823, - 'v', 857, - 'w', 870, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'a', 961, + 'b', 973, + 'c', 959, + 'd', 966, + 'e', 970, + 'f', 958, + 'h', 914, + 'i', 872, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 829, + 'v', 863, + 'w', 876, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(12); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 13: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - ')', 626, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + ')', 631, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, + ';', 598, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'a', 955, - 'b', 967, - 'c', 953, - 'd', 960, - 'e', 964, - 'f', 952, - 'h', 908, - 'i', 866, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 825, - 'v', 857, - 'w', 870, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'a', 961, + 'b', 973, + 'c', 959, + 'd', 966, + 'e', 970, + 'f', 958, + 'h', 914, + 'i', 872, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 831, + 'v', 863, + 'w', 876, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(13); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 14: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - ')', 626, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + ')', 631, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, + ';', 598, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'a', 955, - 'b', 967, - 'c', 953, - 'd', 960, - 'e', 972, - 'f', 952, - 'h', 908, - 'i', 866, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 823, - 'v', 857, - 'w', 870, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'a', 961, + 'b', 973, + 'c', 959, + 'd', 966, + 'e', 978, + 'f', 958, + 'h', 914, + 'i', 872, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 829, + 'v', 863, + 'w', 876, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(14); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 15: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - ')', 626, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + ')', 631, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, + ';', 598, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'a', 955, - 'b', 967, - 'c', 953, - 'd', 960, - 'e', 972, - 'f', 952, - 'h', 908, - 'i', 866, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 825, - 'v', 857, - 'w', 870, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'a', 961, + 'b', 973, + 'c', 959, + 'd', 966, + 'e', 978, + 'f', 958, + 'h', 914, + 'i', 872, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 831, + 'v', 863, + 'w', 876, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(15); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 16: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, + ';', 598, '@', 148, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'c', 966, - 'f', 959, - 'h', 908, - 'l', 901, - 'r', 861, - 's', 832, - 't', 825, - 'v', 857, - 'w', 875, - '{', 596, - '|', 740, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'c', 972, + 'f', 965, + 'h', 914, + 'l', 907, + 'r', 867, + 's', 838, + 't', 831, + 'v', 863, + 'w', 881, + '{', 601, + '|', 746, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(16); if (('A' <= lookahead && lookahead <= 'E') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 17: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, '@', 148, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'c', 966, - 'f', 959, - 'h', 908, - 'l', 901, - 'r', 861, - 's', 832, - 't', 824, - 'v', 857, - '{', 596, - '|', 740, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'c', 972, + 'f', 965, + 'h', 914, + 'l', 907, + 'r', 867, + 's', 838, + 't', 830, + 'v', 863, + '{', 601, + '|', 746, + '~', 752, ); if (lookahead == '\t' || lookahead == ' ') SKIP(17); if (('A' <= lookahead && lookahead <= 'E') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 18: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, '"', 28, - '#', 1226, - '.', 565, - '0', 777, + '#', 1232, + '.', 570, + '0', 783, ':', 89, '@', 148, - 'F', 794, - 'T', 792, + 'F', 800, + 'T', 798, 'f', 59, ); if (lookahead == '\t' || lookahead == ' ') SKIP(18); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('A' <= lookahead && lookahead <= 'E') || ('a' <= lookahead && lookahead <= 'e')) ADVANCE(60); if (('G' <= lookahead && lookahead <= 'Z') || @@ -5305,114 +5312,114 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 19: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '#', 1226, - '(', 625, - ')', 626, + '#', 1232, + '(', 630, + ')', 631, ':', 96, - '[', 636, - '}', 597, + '[', 641, + '}', 602, ); if (lookahead == '\t' || lookahead == ' ') SKIP(19); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 20: - if (lookahead == '\n') ADVANCE(1228); + if (lookahead == '\n') ADVANCE(1234); if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(1226); - if (lookahead == ':') ADVANCE(600); - if (lookahead == '=') ADVANCE(657); - if (lookahead == 'o') ADVANCE(298); + if (lookahead == '#') ADVANCE(1232); + if (lookahead == ':') ADVANCE(605); + if (lookahead == '=') ADVANCE(662); + if (lookahead == 'o') ADVANCE(302); if (lookahead == '\t' || lookahead == ' ') SKIP(20); END_STATE(); case 21: ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '#', 1226, + '#', 1232, ':', 96, - 'a', 988, - 'b', 1032, - 'c', 1027, - 'd', 1030, - 'e', 1022, - 'f', 1003, - 'h', 1033, - 'i', 1016, - 'l', 1004, - 'o', 1038, - 'p', 979, - 'r', 991, - 's', 998, - 't', 980, - 'u', 1021, - 'v', 997, + 'a', 994, + 'b', 1038, + 'c', 1033, + 'd', 1036, + 'e', 1028, + 'f', 1009, + 'h', 1039, + 'i', 1022, + 'l', 1010, + 'o', 1044, + 'p', 985, + 'r', 997, + 's', 1004, + 't', 986, + 'u', 1027, + 'v', 1003, ); if (lookahead == '\t' || lookahead == ' ') SKIP(21); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 22: - if (lookahead == '\n') ADVANCE(1228); + if (lookahead == '\n') ADVANCE(1234); if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(1226); + if (lookahead == '#') ADVANCE(1232); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'c') ADVANCE(1029); + if (lookahead == 'c') ADVANCE(1035); if (lookahead == '\t' || lookahead == ' ') SKIP(22); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 23: - if (lookahead == '\n') ADVANCE(1228); + if (lookahead == '\n') ADVANCE(1234); if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(1226); + if (lookahead == '#') ADVANCE(1232); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(1022); - if (lookahead == 'r') ADVANCE(991); + if (lookahead == 'e') ADVANCE(1028); + if (lookahead == 'r') ADVANCE(997); if (lookahead == '\t' || lookahead == ' ') SKIP(23); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 24: - if (lookahead == '\n') ADVANCE(1228); + if (lookahead == '\n') ADVANCE(1234); if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(1226); + if (lookahead == '#') ADVANCE(1232); if (lookahead == '\t' || lookahead == ' ') SKIP(24); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(810); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(816); END_STATE(); case 25: - if (lookahead == '\n') ADVANCE(1228); + if (lookahead == '\n') ADVANCE(1234); if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(1080); + if (lookahead == '#') ADVANCE(1086); if (lookahead == '\t' || lookahead == ' ') SKIP(25); - if (lookahead != 0) ADVANCE(1085); + if (lookahead != 0) ADVANCE(1091); END_STATE(); case 26: - if (lookahead == '"') ADVANCE(1221); - if (lookahead == '\\') ADVANCE(550); + if (lookahead == '"') ADVANCE(1227); + if (lookahead == '\\') ADVANCE(555); if (('0' <= lookahead && lookahead <= '7')) ADVANCE(26); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r') ADVANCE(28); END_STATE(); case 27: - if (lookahead == '"') ADVANCE(1221); - if (lookahead == '\\') ADVANCE(550); + if (lookahead == '"') ADVANCE(1227); + if (lookahead == '\\') ADVANCE(555); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(27); @@ -5421,202 +5428,202 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '\r') ADVANCE(28); END_STATE(); case 28: - if (lookahead == '"') ADVANCE(1221); - if (lookahead == '\\') ADVANCE(550); + if (lookahead == '"') ADVANCE(1227); + if (lookahead == '\\') ADVANCE(555); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r') ADVANCE(28); END_STATE(); case 29: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); END_STATE(); case 30: - if (lookahead == '%') ADVANCE(580); - if (lookahead == ':') ADVANCE(1098); + if (lookahead == '%') ADVANCE(585); + if (lookahead == ':') ADVANCE(1104); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(144); END_STATE(); case 31: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(51); END_STATE(); case 32: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(51); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(36); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(819); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(825); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 33: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(51); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(31); END_STATE(); case 34: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(51); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1103); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1109); END_STATE(); case 35: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(51); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(33); END_STATE(); case 36: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(51); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(35); END_STATE(); case 37: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(51); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(36); END_STATE(); case 38: - if (lookahead == '%') ADVANCE(580); - if (lookahead == ':') ADVANCE(579); + if (lookahead == '%') ADVANCE(585); + if (lookahead == ':') ADVANCE(584); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(50); END_STATE(); case 39: - if (lookahead == '%') ADVANCE(580); - if (lookahead == ':') ADVANCE(1099); + if (lookahead == '%') ADVANCE(585); + if (lookahead == ':') ADVANCE(1105); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(144); END_STATE(); case 40: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(32); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1111); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1117); END_STATE(); case 41: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(37); END_STATE(); case 42: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(37); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(41); END_STATE(); case 43: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(37); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(42); END_STATE(); case 44: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(37); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(43); END_STATE(); case 45: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(37); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1111); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1117); END_STATE(); case 46: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(37); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(44); END_STATE(); case 47: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(29); END_STATE(); case 48: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(47); END_STATE(); case 49: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1115); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1121); END_STATE(); case 50: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(48); END_STATE(); case 51: - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(50); END_STATE(); case 52: - if (lookahead == '+') ADVANCE(566); + if (lookahead == '+') ADVANCE(571); if (lookahead == '-') ADVANCE(64); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1202); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1208); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(61); if (('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 53: - if (lookahead == '+') ADVANCE(566); + if (lookahead == '+') ADVANCE(571); if (lookahead == '-') ADVANCE(64); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1203); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1209); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(63); if (('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 54: - if (lookahead == '+') ADVANCE(566); + if (lookahead == '+') ADVANCE(571); if (lookahead == '-') ADVANCE(64); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1205); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1211); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 55: - if (lookahead == '+') ADVANCE(566); + if (lookahead == '+') ADVANCE(571); if (lookahead == '-') ADVANCE(64); - if (lookahead == '.') ADVANCE(569); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1205); + if (lookahead == '.') ADVANCE(574); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1211); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 56: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == '0') ADVANCE(58); if (lookahead == ':') ADVANCE(90); if (('1' <= lookahead && lookahead <= '9') || @@ -5627,7 +5634,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 57: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == '8') ADVANCE(56); if (lookahead == ':') ADVANCE(90); if (('0' <= lookahead && lookahead <= '9') || @@ -5638,7 +5645,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 58: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(30); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || @@ -5646,7 +5653,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 59: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); if (lookahead == 'e') ADVANCE(57); if (('0' <= lookahead && lookahead <= '9') || @@ -5657,7 +5664,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 60: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || @@ -5667,7 +5674,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 61: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || @@ -5677,7 +5684,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 62: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || @@ -5687,7 +5694,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 63: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || @@ -5695,23 +5702,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 64: - if (lookahead == '.') ADVANCE(569); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1205); + if (lookahead == '.') ADVANCE(574); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1211); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 65: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1214); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1220); if (lookahead == '-' || ('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 66: - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || @@ -5739,14 +5746,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9')) ADVANCE(70); END_STATE(); case 72: - if (lookahead == '.') ADVANCE(570); + if (lookahead == '.') ADVANCE(575); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(72); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 73: - if (lookahead == '.') ADVANCE(568); + if (lookahead == '.') ADVANCE(573); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(73); END_STATE(); case 74: @@ -5771,35 +5778,35 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9')) ADVANCE(77); END_STATE(); case 79: - if (lookahead == '/') ADVANCE(1089); + if (lookahead == '/') ADVANCE(1095); if (lookahead == '\\') ADVANCE(80); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r') ADVANCE(79); END_STATE(); case 80: - if (lookahead == '/') ADVANCE(1087); + if (lookahead == '/') ADVANCE(1093); if (lookahead == '\\') ADVANCE(80); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r') ADVANCE(79); END_STATE(); case 81: - if (lookahead == '0') ADVANCE(1116); - if (lookahead == '1') ADVANCE(1149); - if (lookahead == '2') ADVANCE(1122); - if (lookahead == ':') ADVANCE(579); - if (('3' <= lookahead && lookahead <= '9')) ADVANCE(1150); + if (lookahead == '0') ADVANCE(1122); + if (lookahead == '1') ADVANCE(1155); + if (lookahead == '2') ADVANCE(1128); + if (lookahead == ':') ADVANCE(584); + if (('3' <= lookahead && lookahead <= '9')) ADVANCE(1156); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1189); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1195); END_STATE(); case 82: - if (lookahead == '0') ADVANCE(1116); - if (lookahead == '1') ADVANCE(1149); - if (lookahead == '2') ADVANCE(1122); - if (('3' <= lookahead && lookahead <= '9')) ADVANCE(1150); + if (lookahead == '0') ADVANCE(1122); + if (lookahead == '1') ADVANCE(1155); + if (lookahead == '2') ADVANCE(1128); + if (('3' <= lookahead && lookahead <= '9')) ADVANCE(1156); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1189); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1195); END_STATE(); case 83: if (lookahead == '0') ADVANCE(91); @@ -5809,9 +5816,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(99); END_STATE(); case 84: - if (lookahead == '1') ADVANCE(1193); - if (lookahead == '2') ADVANCE(1161); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1192); + if (lookahead == '1') ADVANCE(1199); + if (lookahead == '2') ADVANCE(1167); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1198); END_STATE(); case 85: if (lookahead == '1') ADVANCE(78); @@ -5824,11 +5831,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9')) ADVANCE(70); END_STATE(); case 87: - if (lookahead == '1') ADVANCE(1143); - if (lookahead == '2') ADVANCE(1121); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1144); + if (lookahead == '1') ADVANCE(1149); + if (lookahead == '2') ADVANCE(1127); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1150); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1185); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1191); END_STATE(); case 88: if (lookahead == '8') ADVANCE(83); @@ -5838,10 +5845,10 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(116); END_STATE(); case 89: - if (lookahead == ':') ADVANCE(1154); + if (lookahead == ':') ADVANCE(1160); END_STATE(); case 90: - if (lookahead == ':') ADVANCE(1159); + if (lookahead == ':') ADVANCE(1165); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(144); @@ -5850,40 +5857,40 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == ':') ADVANCE(30); END_STATE(); case 92: - if (lookahead == ':') ADVANCE(1090); + if (lookahead == ':') ADVANCE(1096); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1196); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1202); END_STATE(); case 93: - if (lookahead == ':') ADVANCE(1197); + if (lookahead == ':') ADVANCE(1203); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(127); END_STATE(); case 94: - if (lookahead == ':') ADVANCE(1155); + if (lookahead == ':') ADVANCE(1161); END_STATE(); case 95: - if (lookahead == ':') ADVANCE(1160); + if (lookahead == ':') ADVANCE(1166); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(144); END_STATE(); case 96: - if (lookahead == ':') ADVANCE(579); + if (lookahead == ':') ADVANCE(584); END_STATE(); case 97: - if (lookahead == ':') ADVANCE(579); + if (lookahead == ':') ADVANCE(584); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1185); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1191); END_STATE(); case 98: - if (lookahead == ':') ADVANCE(579); + if (lookahead == ':') ADVANCE(584); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1189); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1195); END_STATE(); case 99: if (lookahead == ':') ADVANCE(90); @@ -5891,7 +5898,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 100: if (lookahead == ':') ADVANCE(90); if (lookahead == 'a') ADVANCE(110); - if (lookahead == 'o') ADVANCE(413); + if (lookahead == 'o') ADVANCE(417); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('b' <= lookahead && lookahead <= 'f')) ADVANCE(117); @@ -5900,7 +5907,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == ':') ADVANCE(90); if (lookahead == 'a') ADVANCE(112); if (lookahead == 'e') ADVANCE(106); - if (lookahead == 'o') ADVANCE(545); + if (lookahead == 'o') ADVANCE(550); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('b' <= lookahead && lookahead <= 'f')) ADVANCE(117); @@ -5909,9 +5916,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == ':') ADVANCE(90); if (lookahead == 'a') ADVANCE(108); if (lookahead == 'e') ADVANCE(88); - if (lookahead == 'i') ADVANCE(363); - if (lookahead == 'o') ADVANCE(458); - if (lookahead == 'u') ADVANCE(411); + if (lookahead == 'i') ADVANCE(367); + if (lookahead == 'o') ADVANCE(462); + if (lookahead == 'u') ADVANCE(415); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('b' <= lookahead && lookahead <= 'f')) ADVANCE(117); @@ -5926,15 +5933,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 104: if (lookahead == ':') ADVANCE(90); if (lookahead == 'd') ADVANCE(105); - if (lookahead == 'n') ADVANCE(558); - if (lookahead == 's') ADVANCE(668); + if (lookahead == 'n') ADVANCE(563); + if (lookahead == 's') ADVANCE(673); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(117); END_STATE(); case 105: if (lookahead == ':') ADVANCE(90); - if (lookahead == 'd') ADVANCE(649); + if (lookahead == 'd') ADVANCE(654); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(116); @@ -5942,50 +5949,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 106: if (lookahead == ':') ADVANCE(90); if (lookahead == 'f') ADVANCE(103); - if (lookahead == 'l') ADVANCE(287); + if (lookahead == 'l') ADVANCE(290); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'e')) ADVANCE(116); END_STATE(); case 107: if (lookahead == ':') ADVANCE(90); - if (lookahead == 'l') ADVANCE(495); - if (lookahead == 'n') ADVANCE(530); - if (lookahead == 'v') ADVANCE(284); - if (lookahead == 'x') ADVANCE(446); + if (lookahead == 'l') ADVANCE(500); + if (lookahead == 'n') ADVANCE(535); + if (lookahead == 'v') ADVANCE(287); + if (lookahead == 'x') ADVANCE(450); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(117); END_STATE(); case 108: if (lookahead == ':') ADVANCE(90); - if (lookahead == 'l') ADVANCE(362); + if (lookahead == 'l') ADVANCE(366); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(116); END_STATE(); case 109: if (lookahead == ':') ADVANCE(90); - if (lookahead == 'o') ADVANCE(419); - if (lookahead == 'r') ADVANCE(261); + if (lookahead == 'o') ADVANCE(423); + if (lookahead == 'r') ADVANCE(263); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(117); END_STATE(); case 110: if (lookahead == ':') ADVANCE(90); - if (lookahead == 's') ADVANCE(241); + if (lookahead == 's') ADVANCE(243); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(116); END_STATE(); case 111: if (lookahead == ':') ADVANCE(90); - if (lookahead == 'u') ADVANCE(364); + if (lookahead == 'u') ADVANCE(368); END_STATE(); case 112: if (lookahead == ':') ADVANCE(90); - if (lookahead == 'y') ADVANCE(1217); + if (lookahead == 'y') ADVANCE(1223); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(116); @@ -5993,22 +6000,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 113: if (lookahead == ':') ADVANCE(90); if (lookahead == '+' || - lookahead == '-') ADVANCE(566); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1209); + lookahead == '-') ADVANCE(571); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1215); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(116); END_STATE(); case 114: if (lookahead == ':') ADVANCE(90); if (lookahead == '+' || - lookahead == '-') ADVANCE(566); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1213); + lookahead == '-') ADVANCE(571); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1219); END_STATE(); case 115: if (lookahead == ':') ADVANCE(90); if (lookahead == '+' || - lookahead == '-') ADVANCE(566); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1208); + lookahead == '-') ADVANCE(571); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1214); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(99); END_STATE(); @@ -6031,7 +6038,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(117); END_STATE(); case 119: - if (lookahead == ':') ADVANCE(1198); + if (lookahead == ':') ADVANCE(1204); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(131); @@ -6121,7 +6128,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(132); END_STATE(); case 136: - if (lookahead == ':') ADVANCE(1156); + if (lookahead == ':') ADVANCE(1162); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(123); @@ -6148,7 +6155,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(137); END_STATE(); case 141: - if (lookahead == ':') ADVANCE(1157); + if (lookahead == ':') ADVANCE(1163); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(134); @@ -6175,7 +6182,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(142); END_STATE(); case 146: - if (lookahead == ':') ADVANCE(1158); + if (lookahead == ':') ADVANCE(1164); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(139); @@ -6191,19 +6198,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ADVANCE_MAP( 'D', 152, 'F', 153, - 'd', 264, - 'e', 373, - 'i', 301, - 'l', 416, - 'p', 461, - 'u', 410, + 'd', 266, + 'e', 377, + 'i', 305, + 'l', 420, + 'p', 465, + 'u', 414, ); END_STATE(); case 150: if (lookahead == 'E') ADVANCE(156); END_STATE(); case 151: - if (lookahead == 'E') ADVANCE(812); + if (lookahead == 'E') ADVANCE(818); END_STATE(); case 152: if (lookahead == 'I') ADVANCE(157); @@ -6221,7 +6228,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(147); END_STATE(); case 157: - if (lookahead == 'R') ADVANCE(811); + if (lookahead == 'R') ADVANCE(817); END_STATE(); case 158: if (lookahead == '_') ADVANCE(182); @@ -6230,7 +6237,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '_') ADVANCE(189); END_STATE(); case 160: - if (lookahead == '_') ADVANCE(309); + if (lookahead == '_') ADVANCE(313); END_STATE(); case 161: if (lookahead == '_') ADVANCE(209); @@ -6239,199 +6246,199 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '_') ADVANCE(214); END_STATE(); case 163: - if (lookahead == '_') ADVANCE(426); + if (lookahead == '_') ADVANCE(430); END_STATE(); case 164: - if (lookahead == '_') ADVANCE(527); + if (lookahead == '_') ADVANCE(532); END_STATE(); case 165: - if (lookahead == '_') ADVANCE(263); + if (lookahead == '_') ADVANCE(265); END_STATE(); case 166: if (lookahead == '_') ADVANCE(215); END_STATE(); case 167: - if (lookahead == '_') ADVANCE(326); + if (lookahead == '_') ADVANCE(330); END_STATE(); case 168: - if (lookahead == '_') ADVANCE(310); + if (lookahead == '_') ADVANCE(314); END_STATE(); case 169: - if (lookahead == '_') ADVANCE(311); + if (lookahead == '_') ADVANCE(315); END_STATE(); case 170: - if (lookahead == '_') ADVANCE(291); + if (lookahead == '_') ADVANCE(295); END_STATE(); case 171: - if (lookahead == '_') ADVANCE(293); + if (lookahead == '_') ADVANCE(297); END_STATE(); case 172: ADVANCE_MAP( - 'a', 227, + 'a', 228, 'b', 179, - 'c', 466, - 'd', 240, - 'e', 479, - 'g', 464, - 'i', 485, - 'l', 415, - 'o', 395, - 'p', 481, + 'c', 470, + 'd', 242, + 'e', 484, + 'g', 468, + 'i', 490, + 'l', 419, + 'o', 399, + 'p', 486, 'r', 174, - 't', 562, - 'w', 480, + 't', 567, + 'w', 485, ); END_STATE(); case 173: - if (lookahead == 'a') ADVANCE(513); - if (lookahead == 'o') ADVANCE(441); - if (lookahead == 'r') ADVANCE(347); - if (lookahead == 'u') ADVANCE(489); + if (lookahead == 'a') ADVANCE(518); + if (lookahead == 'o') ADVANCE(445); + if (lookahead == 'r') ADVANCE(351); + if (lookahead == 'u') ADVANCE(494); END_STATE(); case 174: - if (lookahead == 'a') ADVANCE(547); + if (lookahead == 'a') ADVANCE(552); if (lookahead == 'e') ADVANCE(192); END_STATE(); case 175: - if (lookahead == 'a') ADVANCE(456); - if (lookahead == 't') ADVANCE(340); + if (lookahead == 'a') ADVANCE(460); + if (lookahead == 't') ADVANCE(344); END_STATE(); case 176: - if (lookahead == 'a') ADVANCE(807); + if (lookahead == 'a') ADVANCE(813); END_STATE(); case 177: if (lookahead == 'a') ADVANCE(197); - if (lookahead == 'i') ADVANCE(382); - if (lookahead == 'y') ADVANCE(448); + if (lookahead == 'i') ADVANCE(386); + if (lookahead == 'y') ADVANCE(452); END_STATE(); case 178: - if (lookahead == 'a') ADVANCE(314); - if (lookahead == 'e') ADVANCE(308); + if (lookahead == 'a') ADVANCE(318); + if (lookahead == 'e') ADVANCE(312); END_STATE(); case 179: if (lookahead == 'a') ADVANCE(206); - if (lookahead == 'r') ADVANCE(436); + if (lookahead == 'r') ADVANCE(440); END_STATE(); case 180: - if (lookahead == 'a') ADVANCE(352); + if (lookahead == 'a') ADVANCE(356); END_STATE(); case 181: - if (lookahead == 'a') ADVANCE(357); + if (lookahead == 'a') ADVANCE(361); END_STATE(); case 182: - if (lookahead == 'a') ADVANCE(491); - if (lookahead == 'u') ADVANCE(497); + if (lookahead == 'a') ADVANCE(496); + if (lookahead == 'u') ADVANCE(502); END_STATE(); case 183: - if (lookahead == 'a') ADVANCE(557); + if (lookahead == 'a') ADVANCE(562); END_STATE(); case 184: - if (lookahead == 'a') ADVANCE(358); + if (lookahead == 'a') ADVANCE(362); END_STATE(); case 185: if (lookahead == 'a') ADVANCE(219); END_STATE(); case 186: - if (lookahead == 'a') ADVANCE(541); + if (lookahead == 'a') ADVANCE(546); END_STATE(); case 187: - if (lookahead == 'a') ADVANCE(359); + if (lookahead == 'a') ADVANCE(363); END_STATE(); case 188: if (lookahead == 'a') ADVANCE(221); END_STATE(); case 189: - if (lookahead == 'a') ADVANCE(376); - if (lookahead == 's') ADVANCE(517); + if (lookahead == 'a') ADVANCE(380); + if (lookahead == 's') ADVANCE(522); END_STATE(); case 190: - if (lookahead == 'a') ADVANCE(398); + if (lookahead == 'a') ADVANCE(402); END_STATE(); case 191: - if (lookahead == 'a') ADVANCE(404); + if (lookahead == 'a') ADVANCE(409); END_STATE(); case 192: - if (lookahead == 'a') ADVANCE(233); - if (lookahead == 'd') ADVANCE(267); + if (lookahead == 'a') ADVANCE(234); + if (lookahead == 'd') ADVANCE(269); END_STATE(); case 193: - if (lookahead == 'a') ADVANCE(522); + if (lookahead == 'a') ADVANCE(527); END_STATE(); case 194: - if (lookahead == 'a') ADVANCE(523); + if (lookahead == 'a') ADVANCE(528); END_STATE(); case 195: - if (lookahead == 'a') ADVANCE(528); + if (lookahead == 'a') ADVANCE(533); END_STATE(); case 196: - if (lookahead == 'b') ADVANCE(408); + if (lookahead == 'b') ADVANCE(412); END_STATE(); case 197: - if (lookahead == 'b') ADVANCE(367); + if (lookahead == 'b') ADVANCE(371); END_STATE(); case 198: if (lookahead == 'b') ADVANCE(184); END_STATE(); case 199: - if (lookahead == 'b') ADVANCE(369); + if (lookahead == 'b') ADVANCE(373); END_STATE(); case 200: - if (lookahead == 'c') ADVANCE(1217); + if (lookahead == 'c') ADVANCE(1223); END_STATE(); case 201: - if (lookahead == 'c') ADVANCE(1217); - if (lookahead == 't') ADVANCE(693); + if (lookahead == 'c') ADVANCE(1223); + if (lookahead == 't') ADVANCE(698); END_STATE(); case 202: - if (lookahead == 'c') ADVANCE(726); + if (lookahead == 'c') ADVANCE(732); END_STATE(); case 203: - if (lookahead == 'c') ADVANCE(731); + if (lookahead == 'c') ADVANCE(737); END_STATE(); case 204: - if (lookahead == 'c') ADVANCE(732); + if (lookahead == 'c') ADVANCE(738); END_STATE(); case 205: - if (lookahead == 'c') ADVANCE(325); + if (lookahead == 'c') ADVANCE(329); if (lookahead == 'e') ADVANCE(201); - if (lookahead == 't') ADVANCE(478); + if (lookahead == 't') ADVANCE(483); if (lookahead == 'u') ADVANCE(196); - if (lookahead == 'w') ADVANCE(337); + if (lookahead == 'w') ADVANCE(341); END_STATE(); case 206: - if (lookahead == 'c') ADVANCE(354); + if (lookahead == 'c') ADVANCE(358); END_STATE(); case 207: - if (lookahead == 'c') ADVANCE(379); + if (lookahead == 'c') ADVANCE(383); END_STATE(); case 208: if (lookahead == 'c') ADVANCE(181); END_STATE(); case 209: - if (lookahead == 'c') ADVANCE(324); + if (lookahead == 'c') ADVANCE(328); END_STATE(); case 210: - if (lookahead == 'c') ADVANCE(442); + if (lookahead == 'c') ADVANCE(446); END_STATE(); case 211: - if (lookahead == 'c') ADVANCE(322); + if (lookahead == 'c') ADVANCE(326); END_STATE(); case 212: - if (lookahead == 'c') ADVANCE(516); + if (lookahead == 'c') ADVANCE(521); END_STATE(); case 213: - if (lookahead == 'c') ADVANCE(425); - if (lookahead == 'd') ADVANCE(262); - if (lookahead == 't') ADVANCE(535); + if (lookahead == 'c') ADVANCE(429); + if (lookahead == 'd') ADVANCE(264); + if (lookahead == 't') ADVANCE(540); END_STATE(); case 214: - if (lookahead == 'c') ADVANCE(424); + if (lookahead == 'c') ADVANCE(428); END_STATE(); case 215: - if (lookahead == 'c') ADVANCE(437); + if (lookahead == 'c') ADVANCE(441); END_STATE(); case 216: - if (lookahead == 'c') ADVANCE(526); + if (lookahead == 'c') ADVANCE(531); END_STATE(); case 217: if (lookahead == 'c') ADVANCE(193); @@ -6440,2840 +6447,2859 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'c') ADVANCE(194); END_STATE(); case 219: - if (lookahead == 'd') ADVANCE(797); + if (lookahead == 'd') ADVANCE(803); END_STATE(); case 220: - if (lookahead == 'd') ADVANCE(612); + if (lookahead == 'd') ADVANCE(617); END_STATE(); case 221: - if (lookahead == 'd') ADVANCE(800); + if (lookahead == 'd') ADVANCE(806); END_STATE(); case 222: - if (lookahead == 'd') ADVANCE(727); + if (lookahead == 'd') ADVANCE(733); END_STATE(); case 223: - if (lookahead == 'd') ADVANCE(721); + if (lookahead == 'd') ADVANCE(726); END_STATE(); case 224: - if (lookahead == 'd') ADVANCE(717); + if (lookahead == 'd') ADVANCE(729); END_STATE(); case 225: - if (lookahead == 'd') ADVANCE(796); + if (lookahead == 'd') ADVANCE(722); END_STATE(); case 226: - if (lookahead == 'd') ADVANCE(720); + if (lookahead == 'd') ADVANCE(802); END_STATE(); case 227: - if (lookahead == 'd') ADVANCE(229); + if (lookahead == 'd') ADVANCE(725); END_STATE(); case 228: - if (lookahead == 'd') ADVANCE(543); + if (lookahead == 'd') ADVANCE(230); END_STATE(); case 229: - if (lookahead == 'd') ADVANCE(160); + if (lookahead == 'd') ADVANCE(548); END_STATE(); case 230: - if (lookahead == 'd') ADVANCE(264); - if (lookahead == 'e') ADVANCE(373); - if (lookahead == 'i') ADVANCE(301); - if (lookahead == 'l') ADVANCE(416); - if (lookahead == 'p') ADVANCE(461); - if (lookahead == 'u') ADVANCE(410); + if (lookahead == 'd') ADVANCE(160); END_STATE(); case 231: - if (lookahead == 'd') ADVANCE(442); - if (lookahead == 'n') ADVANCE(353); + if (lookahead == 'd') ADVANCE(266); + if (lookahead == 'e') ADVANCE(377); + if (lookahead == 'i') ADVANCE(305); + if (lookahead == 'l') ADVANCE(420); + if (lookahead == 'p') ADVANCE(465); + if (lookahead == 'u') ADVANCE(414); END_STATE(); case 232: - if (lookahead == 'd') ADVANCE(334); + if (lookahead == 'd') ADVANCE(446); + if (lookahead == 'n') ADVANCE(357); END_STATE(); case 233: - if (lookahead == 'd') ADVANCE(165); + if (lookahead == 'd') ADVANCE(338); END_STATE(); case 234: - if (lookahead == 'd') ADVANCE(262); + if (lookahead == 'd') ADVANCE(165); END_STATE(); case 235: - if (lookahead == 'd') ADVANCE(273); + if (lookahead == 'd') ADVANCE(264); END_STATE(); case 236: - if (lookahead == 'd') ADVANCE(372); + if (lookahead == 'd') ADVANCE(291); END_STATE(); case 237: - if (lookahead == 'd') ADVANCE(544); + if (lookahead == 'd') ADVANCE(275); END_STATE(); case 238: - if (lookahead == 'e') ADVANCE(551); + if (lookahead == 'd') ADVANCE(376); END_STATE(); case 239: - if (lookahead == 'e') ADVANCE(213); + if (lookahead == 'd') ADVANCE(549); END_STATE(); case 240: - if (lookahead == 'e') ADVANCE(307); + if (lookahead == 'e') ADVANCE(556); END_STATE(); case 241: - if (lookahead == 'e') ADVANCE(661); + if (lookahead == 'e') ADVANCE(213); END_STATE(); case 242: - if (lookahead == 'e') ADVANCE(627); + if (lookahead == 'e') ADVANCE(311); END_STATE(); case 243: - if (lookahead == 'e') ADVANCE(713); + if (lookahead == 'e') ADVANCE(666); END_STATE(); case 244: - if (lookahead == 'e') ADVANCE(697); + if (lookahead == 'e') ADVANCE(632); END_STATE(); case 245: - if (lookahead == 'e') ADVANCE(616); + if (lookahead == 'e') ADVANCE(718); END_STATE(); case 246: - if (lookahead == 'e') ADVANCE(806); + if (lookahead == 'e') ADVANCE(702); END_STATE(); case 247: - if (lookahead == 'e') ADVANCE(688); + if (lookahead == 'e') ADVANCE(621); END_STATE(); case 248: - if (lookahead == 'e') ADVANCE(638); + if (lookahead == 'e') ADVANCE(812); END_STATE(); case 249: - if (lookahead == 'e') ADVANCE(650); + if (lookahead == 'e') ADVANCE(693); END_STATE(); case 250: - if (lookahead == 'e') ADVANCE(676); + if (lookahead == 'e') ADVANCE(643); END_STATE(); case 251: - if (lookahead == 'e') ADVANCE(591); + if (lookahead == 'e') ADVANCE(655); END_STATE(); case 252: - if (lookahead == 'e') ADVANCE(715); + if (lookahead == 'e') ADVANCE(681); END_STATE(); case 253: - if (lookahead == 'e') ADVANCE(775); + if (lookahead == 'e') ADVANCE(596); END_STATE(); case 254: - if (lookahead == 'e') ADVANCE(734); + if (lookahead == 'e') ADVANCE(720); END_STATE(); case 255: - if (lookahead == 'e') ADVANCE(736); + if (lookahead == 'e') ADVANCE(781); END_STATE(); case 256: - if (lookahead == 'e') ADVANCE(728); + if (lookahead == 'e') ADVANCE(740); END_STATE(); case 257: - if (lookahead == 'e') ADVANCE(738); + if (lookahead == 'e') ADVANCE(742); END_STATE(); case 258: - if (lookahead == 'e') ADVANCE(729); + if (lookahead == 'e') ADVANCE(734); END_STATE(); case 259: - if (lookahead == 'e') ADVANCE(718); + if (lookahead == 'e') ADVANCE(744); END_STATE(); case 260: - if (lookahead == 'e') ADVANCE(212); + if (lookahead == 'e') ADVANCE(735); END_STATE(); case 261: - if (lookahead == 'e') ADVANCE(180); + if (lookahead == 'e') ADVANCE(723); END_STATE(); case 262: - if (lookahead == 'e') ADVANCE(302); + if (lookahead == 'e') ADVANCE(212); END_STATE(); case 263: - if (lookahead == 'e') ADVANCE(554); + if (lookahead == 'e') ADVANCE(180); END_STATE(); case 264: - if (lookahead == 'e') ADVANCE(455); + if (lookahead == 'e') ADVANCE(306); END_STATE(); case 265: - if (lookahead == 'e') ADVANCE(552); + if (lookahead == 'e') ADVANCE(559); END_STATE(); case 266: - if (lookahead == 'e') ADVANCE(195); + if (lookahead == 'e') ADVANCE(459); END_STATE(); case 267: - if (lookahead == 'e') ADVANCE(303); + if (lookahead == 'e') ADVANCE(557); END_STATE(); case 268: - if (lookahead == 'e') ADVANCE(386); - if (lookahead == 'i') ADVANCE(368); + if (lookahead == 'e') ADVANCE(195); END_STATE(); case 269: - if (lookahead == 'e') ADVANCE(200); + if (lookahead == 'e') ADVANCE(307); END_STATE(); case 270: - if (lookahead == 'e') ADVANCE(486); + if (lookahead == 'e') ADVANCE(390); + if (lookahead == 'i') ADVANCE(372); END_STATE(); case 271: - if (lookahead == 'e') ADVANCE(305); + if (lookahead == 'e') ADVANCE(200); END_STATE(); case 272: - if (lookahead == 'e') ADVANCE(470); + if (lookahead == 'e') ADVANCE(491); END_STATE(); case 273: - if (lookahead == 'e') ADVANCE(306); + if (lookahead == 'e') ADVANCE(309); END_STATE(); case 274: - if (lookahead == 'e') ADVANCE(223); + if (lookahead == 'e') ADVANCE(474); END_STATE(); case 275: - if (lookahead == 'e') ADVANCE(224); + if (lookahead == 'e') ADVANCE(310); END_STATE(); case 276: - if (lookahead == 'e') ADVANCE(399); + if (lookahead == 'e') ADVANCE(223); END_STATE(); case 277: - if (lookahead == 'e') ADVANCE(225); + if (lookahead == 'e') ADVANCE(224); END_STATE(); case 278: - if (lookahead == 'e') ADVANCE(465); + if (lookahead == 'e') ADVANCE(225); END_STATE(); case 279: - if (lookahead == 'e') ADVANCE(226); + if (lookahead == 'e') ADVANCE(403); END_STATE(); case 280: - if (lookahead == 'e') ADVANCE(460); + if (lookahead == 'e') ADVANCE(469); END_STATE(); case 281: - if (lookahead == 'e') ADVANCE(507); + if (lookahead == 'e') ADVANCE(226); END_STATE(); case 282: - if (lookahead == 'e') ADVANCE(217); + if (lookahead == 'e') ADVANCE(464); END_STATE(); case 283: - if (lookahead == 'e') ADVANCE(162); + if (lookahead == 'e') ADVANCE(227); END_STATE(); case 284: - if (lookahead == 'e') ADVANCE(403); + if (lookahead == 'e') ADVANCE(512); END_STATE(); case 285: - if (lookahead == 'e') ADVANCE(234); + if (lookahead == 'e') ADVANCE(217); END_STATE(); case 286: - if (lookahead == 'e') ADVANCE(469); + if (lookahead == 'e') ADVANCE(162); END_STATE(); case 287: - if (lookahead == 'e') ADVANCE(520); + if (lookahead == 'e') ADVANCE(407); END_STATE(); case 288: - if (lookahead == 'e') ADVANCE(521); + if (lookahead == 'e') ADVANCE(473); END_STATE(); case 289: - if (lookahead == 'e') ADVANCE(237); + if (lookahead == 'e') ADVANCE(235); END_STATE(); case 290: - if (lookahead == 'e') ADVANCE(218); + if (lookahead == 'e') ADVANCE(525); END_STATE(); case 291: - if (lookahead == 'e') ADVANCE(555); + if (lookahead == 'e') ADVANCE(478); END_STATE(); case 292: - if (lookahead == 'e') ADVANCE(168); + if (lookahead == 'e') ADVANCE(526); END_STATE(); case 293: - if (lookahead == 'e') ADVANCE(556); + if (lookahead == 'e') ADVANCE(239); END_STATE(); case 294: - if (lookahead == 'e') ADVANCE(169); + if (lookahead == 'e') ADVANCE(218); END_STATE(); case 295: - if (lookahead == 'e') ADVANCE(170); + if (lookahead == 'e') ADVANCE(560); END_STATE(); case 296: - if (lookahead == 'e') ADVANCE(171); + if (lookahead == 'e') ADVANCE(168); END_STATE(); case 297: - if (lookahead == 'f') ADVANCE(623); - if (lookahead == 'n') ADVANCE(634); - if (lookahead == 's') ADVANCE(753); + if (lookahead == 'e') ADVANCE(561); END_STATE(); case 298: - if (lookahead == 'f') ADVANCE(691); + if (lookahead == 'e') ADVANCE(169); END_STATE(); case 299: - if (lookahead == 'f') ADVANCE(691); - if (lookahead == 'p') ADVANCE(175); + if (lookahead == 'e') ADVANCE(170); END_STATE(); case 300: - if (lookahead == 'f') ADVANCE(691); - if (lookahead == 'p') ADVANCE(524); + if (lookahead == 'e') ADVANCE(171); END_STATE(); case 301: - if (lookahead == 'f') ADVANCE(802); + if (lookahead == 'f') ADVANCE(628); + if (lookahead == 'n') ADVANCE(639); + if (lookahead == 's') ADVANCE(759); END_STATE(); case 302: - if (lookahead == 'f') ADVANCE(607); + if (lookahead == 'f') ADVANCE(696); END_STATE(); case 303: - if (lookahead == 'f') ADVANCE(725); + if (lookahead == 'f') ADVANCE(696); + if (lookahead == 'p') ADVANCE(175); END_STATE(); case 304: - if (lookahead == 'f') ADVANCE(805); + if (lookahead == 'f') ADVANCE(696); + if (lookahead == 'p') ADVANCE(529); END_STATE(); case 305: - if (lookahead == 'f') ADVANCE(803); + if (lookahead == 'f') ADVANCE(808); END_STATE(); case 306: - if (lookahead == 'f') ADVANCE(804); + if (lookahead == 'f') ADVANCE(612); END_STATE(); case 307: - if (lookahead == 'f') ADVANCE(186); - if (lookahead == 'l') ADVANCE(288); - if (lookahead == 'p') ADVANCE(473); + if (lookahead == 'f') ADVANCE(731); END_STATE(); case 308: - if (lookahead == 'f') ADVANCE(328); + if (lookahead == 'f') ADVANCE(811); END_STATE(); case 309: - if (lookahead == 'f') ADVANCE(539); + if (lookahead == 'f') ADVANCE(809); END_STATE(); case 310: - if (lookahead == 'f') ADVANCE(540); + if (lookahead == 'f') ADVANCE(810); END_STATE(); case 311: - if (lookahead == 'f') ADVANCE(542); + if (lookahead == 'f') ADVANCE(186); + if (lookahead == 'l') ADVANCE(292); + if (lookahead == 'p') ADVANCE(477); END_STATE(); case 312: - if (lookahead == 'g') ADVANCE(722); + if (lookahead == 'f') ADVANCE(332); END_STATE(); case 313: - if (lookahead == 'g') ADVANCE(680); + if (lookahead == 'f') ADVANCE(544); END_STATE(); case 314: - if (lookahead == 'g') ADVANCE(380); + if (lookahead == 'f') ADVANCE(545); END_STATE(); case 315: - if (lookahead == 'g') ADVANCE(323); + if (lookahead == 'f') ADVANCE(547); END_STATE(); case 316: - if (lookahead == 'g') ADVANCE(487); + if (lookahead == 'g') ADVANCE(727); END_STATE(); case 317: - if (lookahead == 'g') ADVANCE(254); + if (lookahead == 'g') ADVANCE(685); END_STATE(); case 318: - if (lookahead == 'g') ADVANCE(409); + if (lookahead == 'g') ADVANCE(384); END_STATE(); case 319: - if (lookahead == 'g') ADVANCE(344); + if (lookahead == 'g') ADVANCE(327); END_STATE(); case 320: - if (lookahead == 'h') ADVANCE(268); + if (lookahead == 'g') ADVANCE(492); END_STATE(); case 321: - if (lookahead == 'h') ADVANCE(808); + if (lookahead == 'g') ADVANCE(256); END_STATE(); case 322: - if (lookahead == 'h') ADVANCE(629); + if (lookahead == 'g') ADVANCE(413); END_STATE(); case 323: - if (lookahead == 'h') ADVANCE(644); + if (lookahead == 'g') ADVANCE(348); END_STATE(); case 324: - if (lookahead == 'h') ADVANCE(190); + if (lookahead == 'h') ADVANCE(270); END_STATE(); case 325: - if (lookahead == 'h') ADVANCE(289); + if (lookahead == 'h') ADVANCE(814); END_STATE(); case 326: - if (lookahead == 'h') ADVANCE(191); + if (lookahead == 'h') ADVANCE(634); END_STATE(); case 327: - if (lookahead == 'h') ADVANCE(472); + if (lookahead == 'h') ADVANCE(649); END_STATE(); case 328: - if (lookahead == 'i') ADVANCE(553); + if (lookahead == 'h') ADVANCE(190); END_STATE(); case 329: - if (lookahead == 'i') ADVANCE(490); - if (lookahead == 'o') ADVANCE(208); + if (lookahead == 'h') ADVANCE(293); END_STATE(); case 330: - if (lookahead == 'i') ADVANCE(384); - if (lookahead == 'o') ADVANCE(228); - if (lookahead == 's') ADVANCE(269); + if (lookahead == 'h') ADVANCE(191); END_STATE(); case 331: - if (lookahead == 'i') ADVANCE(384); - if (lookahead == 's') ADVANCE(269); + if (lookahead == 'h') ADVANCE(476); END_STATE(); case 332: - if (lookahead == 'i') ADVANCE(207); - if (lookahead == 't') ADVANCE(210); - if (lookahead == 'u') ADVANCE(231); + if (lookahead == 'i') ADVANCE(558); END_STATE(); case 333: - if (lookahead == 'i') ADVANCE(318); + if (lookahead == 'i') ADVANCE(495); + if (lookahead == 'o') ADVANCE(208); END_STATE(); case 334: - if (lookahead == 'i') ADVANCE(304); + if (lookahead == 'i') ADVANCE(388); + if (lookahead == 'o') ADVANCE(229); + if (lookahead == 's') ADVANCE(271); END_STATE(); case 335: - if (lookahead == 'i') ADVANCE(316); + if (lookahead == 'i') ADVANCE(388); + if (lookahead == 's') ADVANCE(271); END_STATE(); case 336: - if (lookahead == 'i') ADVANCE(397); + if (lookahead == 'i') ADVANCE(207); + if (lookahead == 't') ADVANCE(210); + if (lookahead == 'u') ADVANCE(232); END_STATE(); case 337: - if (lookahead == 'i') ADVANCE(515); + if (lookahead == 'i') ADVANCE(322); END_STATE(); case 338: - if (lookahead == 'i') ADVANCE(423); + if (lookahead == 'i') ADVANCE(308); END_STATE(); case 339: - if (lookahead == 'i') ADVANCE(440); + if (lookahead == 'i') ADVANCE(320); END_STATE(); case 340: - if (lookahead == 'i') ADVANCE(427); + if (lookahead == 'i') ADVANCE(401); END_STATE(); case 341: - if (lookahead == 'i') ADVANCE(431); + if (lookahead == 'i') ADVANCE(520); END_STATE(); case 342: - if (lookahead == 'i') ADVANCE(432); + if (lookahead == 'i') ADVANCE(427); END_STATE(); case 343: - if (lookahead == 'i') ADVANCE(511); + if (lookahead == 'i') ADVANCE(444); END_STATE(); case 344: - if (lookahead == 'i') ADVANCE(394); + if (lookahead == 'i') ADVANCE(431); END_STATE(); case 345: - if (lookahead == 'i') ADVANCE(519); + if (lookahead == 'i') ADVANCE(435); END_STATE(); case 346: - if (lookahead == 'i') ADVANCE(484); + if (lookahead == 'i') ADVANCE(436); END_STATE(); case 347: - if (lookahead == 'i') ADVANCE(406); + if (lookahead == 'i') ADVANCE(516); END_STATE(); case 348: - if (lookahead == 'i') ADVANCE(474); + if (lookahead == 'i') ADVANCE(398); END_STATE(); case 349: - if (lookahead == 'i') ADVANCE(476); + if (lookahead == 'i') ADVANCE(524); END_STATE(); case 350: - if (lookahead == 'i') ADVANCE(477); + if (lookahead == 'i') ADVANCE(489); END_STATE(); case 351: - if (lookahead == 'k') ADVANCE(710); + if (lookahead == 'i') ADVANCE(410); END_STATE(); case 352: - if (lookahead == 'k') ADVANCE(642); + if (lookahead == 'i') ADVANCE(479); END_STATE(); case 353: - if (lookahead == 'k') ADVANCE(407); + if (lookahead == 'i') ADVANCE(481); END_STATE(); case 354: - if (lookahead == 'k') ADVANCE(276); + if (lookahead == 'i') ADVANCE(482); END_STATE(); case 355: - if (lookahead == 'k') ADVANCE(278); + if (lookahead == 'k') ADVANCE(715); END_STATE(); case 356: - if (lookahead == 'l') ADVANCE(672); + if (lookahead == 'k') ADVANCE(647); END_STATE(); case 357: - if (lookahead == 'l') ADVANCE(652); + if (lookahead == 'k') ADVANCE(411); END_STATE(); case 358: - if (lookahead == 'l') ADVANCE(598); + if (lookahead == 'k') ADVANCE(279); END_STATE(); case 359: - if (lookahead == 'l') ADVANCE(723); + if (lookahead == 'k') ADVANCE(280); END_STATE(); case 360: - if (lookahead == 'l') ADVANCE(420); + if (lookahead == 'l') ADVANCE(677); END_STATE(); case 361: - if (lookahead == 'l') ADVANCE(533); + if (lookahead == 'l') ADVANCE(657); END_STATE(); case 362: - if (lookahead == 'l') ADVANCE(512); + if (lookahead == 'l') ADVANCE(603); END_STATE(); case 363: - if (lookahead == 'l') ADVANCE(243); + if (lookahead == 'l') ADVANCE(728); END_STATE(); case 364: - if (lookahead == 'l') ADVANCE(508); + if (lookahead == 'l') ADVANCE(424); END_STATE(); case 365: - if (lookahead == 'l') ADVANCE(509); + if (lookahead == 'l') ADVANCE(538); END_STATE(); case 366: - if (lookahead == 'l') ADVANCE(434); + if (lookahead == 'l') ADVANCE(517); END_STATE(); case 367: - if (lookahead == 'l') ADVANCE(247); + if (lookahead == 'l') ADVANCE(245); END_STATE(); case 368: - if (lookahead == 'l') ADVANCE(248); + if (lookahead == 'l') ADVANCE(513); END_STATE(); case 369: - if (lookahead == 'l') ADVANCE(250); + if (lookahead == 'l') ADVANCE(514); END_STATE(); case 370: - if (lookahead == 'l') ADVANCE(251); + if (lookahead == 'l') ADVANCE(438); END_STATE(); case 371: - if (lookahead == 'l') ADVANCE(253); + if (lookahead == 'l') ADVANCE(249); END_STATE(); case 372: - if (lookahead == 'l') ADVANCE(280); + if (lookahead == 'l') ADVANCE(250); END_STATE(); case 373: - if (lookahead == 'l') ADVANCE(496); - if (lookahead == 'n') ADVANCE(232); + if (lookahead == 'l') ADVANCE(252); END_STATE(); case 374: - if (lookahead == 'l') ADVANCE(435); + if (lookahead == 'l') ADVANCE(253); END_STATE(); case 375: - if (lookahead == 'l') ADVANCE(531); + if (lookahead == 'l') ADVANCE(255); END_STATE(); case 376: - if (lookahead == 'l') ADVANCE(366); + if (lookahead == 'l') ADVANCE(282); END_STATE(); case 377: - if (lookahead == 'l') ADVANCE(265); + if (lookahead == 'l') ADVANCE(501); + if (lookahead == 'n') ADVANCE(233); END_STATE(); case 378: - if (lookahead == 'm') ADVANCE(609); + if (lookahead == 'l') ADVANCE(439); END_STATE(); case 379: - if (lookahead == 'm') ADVANCE(442); + if (lookahead == 'l') ADVANCE(536); END_STATE(); case 380: - if (lookahead == 'm') ADVANCE(176); + if (lookahead == 'l') ADVANCE(370); END_STATE(); case 381: - if (lookahead == 'm') ADVANCE(447); + if (lookahead == 'l') ADVANCE(267); END_STATE(); case 382: - if (lookahead == 'm') ADVANCE(244); + if (lookahead == 'm') ADVANCE(614); END_STATE(); case 383: - if (lookahead == 'm') ADVANCE(393); + if (lookahead == 'm') ADVANCE(446); END_STATE(); case 384: - if (lookahead == 'n') ADVANCE(1217); + if (lookahead == 'm') ADVANCE(176); END_STATE(); case 385: - if (lookahead == 'n') ADVANCE(634); - if (lookahead == 's') ADVANCE(753); + if (lookahead == 'm') ADVANCE(451); END_STATE(); case 386: - if (lookahead == 'n') ADVANCE(654); + if (lookahead == 'm') ADVANCE(246); END_STATE(); case 387: - if (lookahead == 'n') ADVANCE(1201); + if (lookahead == 'm') ADVANCE(397); END_STATE(); case 388: - if (lookahead == 'n') ADVANCE(700); + if (lookahead == 'n') ADVANCE(1223); END_STATE(); case 389: - if (lookahead == 'n') ADVANCE(603); + if (lookahead == 'n') ADVANCE(639); + if (lookahead == 's') ADVANCE(759); END_STATE(); case 390: - if (lookahead == 'n') ADVANCE(646); + if (lookahead == 'n') ADVANCE(659); END_STATE(); case 391: - if (lookahead == 'n') ADVANCE(684); + if (lookahead == 'n') ADVANCE(1207); END_STATE(); case 392: - if (lookahead == 'n') ADVANCE(707); + if (lookahead == 'n') ADVANCE(705); END_STATE(); case 393: - if (lookahead == 'n') ADVANCE(737); + if (lookahead == 'n') ADVANCE(608); END_STATE(); case 394: - if (lookahead == 'n') ADVANCE(799); + if (lookahead == 'n') ADVANCE(651); END_STATE(); case 395: - if (lookahead == 'n') ADVANCE(161); - if (lookahead == 'p') ADVANCE(525); + if (lookahead == 'n') ADVANCE(689); END_STATE(); case 396: - if (lookahead == 'n') ADVANCE(338); - if (lookahead == 's') ADVANCE(269); + if (lookahead == 'n') ADVANCE(712); END_STATE(); case 397: - if (lookahead == 'n') ADVANCE(313); + if (lookahead == 'n') ADVANCE(743); END_STATE(); case 398: - if (lookahead == 'n') ADVANCE(317); + if (lookahead == 'n') ADVANCE(805); END_STATE(); case 399: - if (lookahead == 'n') ADVANCE(222); + if (lookahead == 'n') ADVANCE(161); + if (lookahead == 'p') ADVANCE(530); + if (lookahead == 'r') ADVANCE(236); END_STATE(); case 400: - if (lookahead == 'n') ADVANCE(202); + if (lookahead == 'n') ADVANCE(342); + if (lookahead == 's') ADVANCE(271); END_STATE(); case 401: - if (lookahead == 'n') ADVANCE(502); + if (lookahead == 'n') ADVANCE(317); END_STATE(); case 402: - if (lookahead == 'n') ADVANCE(203); + if (lookahead == 'n') ADVANCE(321); END_STATE(); case 403: - if (lookahead == 'n') ADVANCE(503); + if (lookahead == 'n') ADVANCE(222); END_STATE(); case 404: - if (lookahead == 'n') ADVANCE(236); + if (lookahead == 'n') ADVANCE(202); END_STATE(); case 405: - if (lookahead == 'n') ADVANCE(204); + if (lookahead == 'n') ADVANCE(507); END_STATE(); case 406: - if (lookahead == 'n') ADVANCE(504); + if (lookahead == 'n') ADVANCE(203); END_STATE(); case 407: - if (lookahead == 'n') ADVANCE(418); + if (lookahead == 'n') ADVANCE(508); END_STATE(); case 408: - if (lookahead == 'n') ADVANCE(281); + if (lookahead == 'n') ADVANCE(204); END_STATE(); case 409: - if (lookahead == 'n') ADVANCE(279); + if (lookahead == 'n') ADVANCE(238); END_STATE(); case 410: - if (lookahead == 'n') ADVANCE(374); + if (lookahead == 'n') ADVANCE(509); END_STATE(); case 411: - if (lookahead == 'n') ADVANCE(216); + if (lookahead == 'n') ADVANCE(422); END_STATE(); case 412: - if (lookahead == 'n') ADVANCE(494); + if (lookahead == 'n') ADVANCE(284); END_STATE(); case 413: - if (lookahead == 'n') ADVANCE(494); - if (lookahead == 'p') ADVANCE(559); - if (lookahead == 'u') ADVANCE(401); + if (lookahead == 'n') ADVANCE(283); END_STATE(); case 414: - if (lookahead == 'n') ADVANCE(187); + if (lookahead == 'n') ADVANCE(378); END_STATE(); case 415: - if (lookahead == 'o') ADVANCE(312); + if (lookahead == 'n') ADVANCE(216); END_STATE(); case 416: - if (lookahead == 'o') ADVANCE(185); + if (lookahead == 'n') ADVANCE(499); END_STATE(); case 417: - if (lookahead == 'o') ADVANCE(351); + if (lookahead == 'n') ADVANCE(499); + if (lookahead == 'p') ADVANCE(564); + if (lookahead == 'u') ADVANCE(405); END_STATE(); case 418: - if (lookahead == 'o') ADVANCE(548); + if (lookahead == 'n') ADVANCE(187); END_STATE(); case 419: - if (lookahead == 'o') ADVANCE(356); + if (lookahead == 'o') ADVANCE(316); END_STATE(); case 420: - if (lookahead == 'o') ADVANCE(198); + if (lookahead == 'o') ADVANCE(185); END_STATE(); case 421: - if (lookahead == 'o') ADVANCE(417); - if (lookahead == 'r') ADVANCE(1217); + if (lookahead == 'o') ADVANCE(355); END_STATE(); case 422: - if (lookahead == 'o') ADVANCE(532); + if (lookahead == 'o') ADVANCE(553); END_STATE(); case 423: - if (lookahead == 'o') ADVANCE(388); + if (lookahead == 'o') ADVANCE(360); END_STATE(); case 424: - if (lookahead == 'o') ADVANCE(375); + if (lookahead == 'o') ADVANCE(198); END_STATE(); case 425: - if (lookahead == 'o') ADVANCE(463); + if (lookahead == 'o') ADVANCE(421); + if (lookahead == 'r') ADVANCE(1223); END_STATE(); case 426: - if (lookahead == 'o') ADVANCE(536); + if (lookahead == 'o') ADVANCE(537); END_STATE(); case 427: - if (lookahead == 'o') ADVANCE(389); + if (lookahead == 'o') ADVANCE(392); END_STATE(); case 428: - if (lookahead == 'o') ADVANCE(462); + if (lookahead == 'o') ADVANCE(379); END_STATE(); case 429: - if (lookahead == 'o') ADVANCE(534); + if (lookahead == 'o') ADVANCE(467); END_STATE(); case 430: - if (lookahead == 'o') ADVANCE(459); + if (lookahead == 'o') ADVANCE(541); END_STATE(); case 431: - if (lookahead == 'o') ADVANCE(414); + if (lookahead == 'o') ADVANCE(393); END_STATE(); case 432: - if (lookahead == 'o') ADVANCE(392); + if (lookahead == 'o') ADVANCE(466); END_STATE(); case 433: - if (lookahead == 'o') ADVANCE(412); + if (lookahead == 'o') ADVANCE(539); END_STATE(); case 434: - if (lookahead == 'o') ADVANCE(549); + if (lookahead == 'o') ADVANCE(463); END_STATE(); case 435: - if (lookahead == 'o') ADVANCE(188); + if (lookahead == 'o') ADVANCE(418); END_STATE(); case 436: - if (lookahead == 'o') ADVANCE(355); + if (lookahead == 'o') ADVANCE(396); END_STATE(); case 437: - if (lookahead == 'o') ADVANCE(381); + if (lookahead == 'o') ADVANCE(416); END_STATE(); case 438: - if (lookahead == 'o') ADVANCE(471); + if (lookahead == 'o') ADVANCE(554); END_STATE(); case 439: - if (lookahead == 'o') ADVANCE(475); + if (lookahead == 'o') ADVANCE(188); END_STATE(); case 440: - if (lookahead == 'o') ADVANCE(482); + if (lookahead == 'o') ADVANCE(359); END_STATE(); case 441: - if (lookahead == 'p') ADVANCE(809); - if (lookahead == 'r') ADVANCE(500); + if (lookahead == 'o') ADVANCE(385); END_STATE(); case 442: - if (lookahead == 'p') ADVANCE(1201); + if (lookahead == 'o') ADVANCE(475); END_STATE(); case 443: - if (lookahead == 'p') ADVANCE(733); + if (lookahead == 'o') ADVANCE(480); END_STATE(); case 444: - if (lookahead == 'p') ADVANCE(346); + if (lookahead == 'o') ADVANCE(487); END_STATE(); case 445: - if (lookahead == 'p') ADVANCE(361); - if (lookahead == 's') ADVANCE(335); + if (lookahead == 'p') ADVANCE(815); + if (lookahead == 'r') ADVANCE(505); END_STATE(); case 446: - if (lookahead == 'p') ADVANCE(438); + if (lookahead == 'p') ADVANCE(1207); END_STATE(); case 447: - if (lookahead == 'p') ADVANCE(377); + if (lookahead == 'p') ADVANCE(739); END_STATE(); case 448: - if (lookahead == 'p') ADVANCE(245); + if (lookahead == 'p') ADVANCE(350); END_STATE(); case 449: - if (lookahead == 'p') ADVANCE(283); + if (lookahead == 'p') ADVANCE(365); + if (lookahead == 's') ADVANCE(339); END_STATE(); case 450: - if (lookahead == 'p') ADVANCE(259); + if (lookahead == 'p') ADVANCE(442); END_STATE(); case 451: - if (lookahead == 'p') ADVANCE(537); + if (lookahead == 'p') ADVANCE(381); END_STATE(); case 452: - if (lookahead == 'p') ADVANCE(348); + if (lookahead == 'p') ADVANCE(247); END_STATE(); case 453: - if (lookahead == 'p') ADVANCE(349); + if (lookahead == 'p') ADVANCE(286); END_STATE(); case 454: - if (lookahead == 'p') ADVANCE(350); + if (lookahead == 'p') ADVANCE(261); END_STATE(); case 455: - if (lookahead == 'p') ADVANCE(483); + if (lookahead == 'p') ADVANCE(542); END_STATE(); case 456: - if (lookahead == 'q') ADVANCE(538); + if (lookahead == 'p') ADVANCE(352); END_STATE(); case 457: - if (lookahead == 'r') ADVANCE(1217); + if (lookahead == 'p') ADVANCE(353); END_STATE(); case 458: - if (lookahead == 'r') ADVANCE(631); + if (lookahead == 'p') ADVANCE(354); END_STATE(); case 459: - if (lookahead == 'r') ADVANCE(704); + if (lookahead == 'p') ADVANCE(488); END_STATE(); case 460: - if (lookahead == 'r') ADVANCE(719); + if (lookahead == 'q') ADVANCE(543); END_STATE(); case 461: - if (lookahead == 'r') ADVANCE(178); + if (lookahead == 'r') ADVANCE(1223); END_STATE(); case 462: - if (lookahead == 'r') ADVANCE(167); + if (lookahead == 'r') ADVANCE(636); END_STATE(); case 463: - if (lookahead == 'r') ADVANCE(220); + if (lookahead == 'r') ADVANCE(709); END_STATE(); case 464: - if (lookahead == 'r') ADVANCE(422); + if (lookahead == 'r') ADVANCE(724); END_STATE(); case 465: - if (lookahead == 'r') ADVANCE(159); + if (lookahead == 'r') ADVANCE(178); END_STATE(); case 466: - if (lookahead == 'r') ADVANCE(266); + if (lookahead == 'r') ADVANCE(167); END_STATE(); case 467: - if (lookahead == 'r') ADVANCE(428); + if (lookahead == 'r') ADVANCE(220); END_STATE(); case 468: - if (lookahead == 'r') ADVANCE(390); + if (lookahead == 'r') ADVANCE(426); END_STATE(); case 469: - if (lookahead == 'r') ADVANCE(391); + if (lookahead == 'r') ADVANCE(159); END_STATE(); case 470: - if (lookahead == 'r') ADVANCE(505); + if (lookahead == 'r') ADVANCE(268); END_STATE(); case 471: - if (lookahead == 'r') ADVANCE(506); + if (lookahead == 'r') ADVANCE(432); END_STATE(); case 472: - if (lookahead == 'r') ADVANCE(429); + if (lookahead == 'r') ADVANCE(394); END_STATE(); case 473: - if (lookahead == 'r') ADVANCE(282); + if (lookahead == 'r') ADVANCE(395); END_STATE(); case 474: - if (lookahead == 'r') ADVANCE(255); + if (lookahead == 'r') ADVANCE(510); END_STATE(); case 475: - if (lookahead == 'r') ADVANCE(256); + if (lookahead == 'r') ADVANCE(511); END_STATE(); case 476: - if (lookahead == 'r') ADVANCE(257); + if (lookahead == 'r') ADVANCE(433); END_STATE(); case 477: - if (lookahead == 'r') ADVANCE(258); + if (lookahead == 'r') ADVANCE(285); END_STATE(); case 478: - if (lookahead == 'r') ADVANCE(336); + if (lookahead == 'r') ADVANCE(277); END_STATE(); case 479: - if (lookahead == 'r') ADVANCE(467); - if (lookahead == 'x') ADVANCE(444); + if (lookahead == 'r') ADVANCE(257); END_STATE(); case 480: - if (lookahead == 'r') ADVANCE(345); + if (lookahead == 'r') ADVANCE(258); END_STATE(); case 481: - if (lookahead == 'r') ADVANCE(339); + if (lookahead == 'r') ADVANCE(259); END_STATE(); case 482: - if (lookahead == 'r') ADVANCE(343); + if (lookahead == 'r') ADVANCE(260); END_STATE(); case 483: - if (lookahead == 'r') ADVANCE(290); + if (lookahead == 'r') ADVANCE(340); END_STATE(); case 484: - if (lookahead == 'r') ADVANCE(294); + if (lookahead == 'r') ADVANCE(471); + if (lookahead == 'x') ADVANCE(448); END_STATE(); case 485: - if (lookahead == 's') ADVANCE(158); + if (lookahead == 'r') ADVANCE(349); END_STATE(); case 486: - if (lookahead == 's') ADVANCE(801); + if (lookahead == 'r') ADVANCE(343); END_STATE(); case 487: - if (lookahead == 's') ADVANCE(798); + if (lookahead == 'r') ADVANCE(347); END_STATE(); case 488: - if (lookahead == 's') ADVANCE(665); + if (lookahead == 'r') ADVANCE(294); END_STATE(); case 489: - if (lookahead == 's') ADVANCE(321); + if (lookahead == 'r') ADVANCE(298); END_STATE(); case 490: - if (lookahead == 's') ADVANCE(498); + if (lookahead == 's') ADVANCE(158); END_STATE(); case 491: - if (lookahead == 's') ADVANCE(492); + if (lookahead == 's') ADVANCE(807); END_STATE(); case 492: - if (lookahead == 's') ADVANCE(333); + if (lookahead == 's') ADVANCE(804); END_STATE(); case 493: - if (lookahead == 's') ADVANCE(269); + if (lookahead == 's') ADVANCE(670); END_STATE(); case 494: - if (lookahead == 's') ADVANCE(501); + if (lookahead == 's') ADVANCE(325); END_STATE(); case 495: - if (lookahead == 's') ADVANCE(242); + if (lookahead == 's') ADVANCE(503); END_STATE(); case 496: - if (lookahead == 's') ADVANCE(246); + if (lookahead == 's') ADVANCE(497); END_STATE(); case 497: - if (lookahead == 's') ADVANCE(274); + if (lookahead == 's') ADVANCE(337); END_STATE(); case 498: - if (lookahead == 't') ADVANCE(702); + if (lookahead == 's') ADVANCE(271); END_STATE(); case 499: - if (lookahead == 't') ADVANCE(640); + if (lookahead == 's') ADVANCE(506); END_STATE(); case 500: - if (lookahead == 't') ADVANCE(686); + if (lookahead == 's') ADVANCE(244); END_STATE(); case 501: - if (lookahead == 't') ADVANCE(605); + if (lookahead == 's') ADVANCE(248); END_STATE(); case 502: - if (lookahead == 't') ADVANCE(674); + if (lookahead == 's') ADVANCE(276); END_STATE(); case 503: - if (lookahead == 't') ADVANCE(620); + if (lookahead == 't') ADVANCE(707); END_STATE(); case 504: - if (lookahead == 't') ADVANCE(618); + if (lookahead == 't') ADVANCE(645); END_STATE(); case 505: - if (lookahead == 't') ADVANCE(659); + if (lookahead == 't') ADVANCE(691); END_STATE(); case 506: - if (lookahead == 't') ADVANCE(594); + if (lookahead == 't') ADVANCE(610); END_STATE(); case 507: - if (lookahead == 't') ADVANCE(682); + if (lookahead == 't') ADVANCE(679); END_STATE(); case 508: - if (lookahead == 't') ADVANCE(663); + if (lookahead == 't') ADVANCE(625); END_STATE(); case 509: - if (lookahead == 't') ADVANCE(730); + if (lookahead == 't') ADVANCE(623); END_STATE(); case 510: - if (lookahead == 't') ADVANCE(724); + if (lookahead == 't') ADVANCE(664); END_STATE(); case 511: - if (lookahead == 't') ADVANCE(560); + if (lookahead == 't') ADVANCE(599); END_STATE(); case 512: - if (lookahead == 't') ADVANCE(327); + if (lookahead == 't') ADVANCE(687); END_STATE(); case 513: - if (lookahead == 't') ADVANCE(518); + if (lookahead == 't') ADVANCE(668); END_STATE(); case 514: - if (lookahead == 't') ADVANCE(451); + if (lookahead == 't') ADVANCE(736); END_STATE(); case 515: - if (lookahead == 't') ADVANCE(211); + if (lookahead == 't') ADVANCE(730); END_STATE(); case 516: - if (lookahead == 't') ADVANCE(430); + if (lookahead == 't') ADVANCE(565); END_STATE(); case 517: - if (lookahead == 't') ADVANCE(439); + if (lookahead == 't') ADVANCE(331); END_STATE(); case 518: - if (lookahead == 't') ADVANCE(286); + if (lookahead == 't') ADVANCE(523); END_STATE(); case 519: - if (lookahead == 't') ADVANCE(295); + if (lookahead == 't') ADVANCE(455); END_STATE(); case 520: - if (lookahead == 't') ADVANCE(249); + if (lookahead == 't') ADVANCE(211); END_STATE(); case 521: - if (lookahead == 't') ADVANCE(292); + if (lookahead == 't') ADVANCE(434); END_STATE(); case 522: - if (lookahead == 't') ADVANCE(275); + if (lookahead == 't') ADVANCE(443); END_STATE(); case 523: - if (lookahead == 't') ADVANCE(277); + if (lookahead == 't') ADVANCE(288); END_STATE(); case 524: - if (lookahead == 't') ADVANCE(340); + if (lookahead == 't') ADVANCE(299); END_STATE(); case 525: - if (lookahead == 't') ADVANCE(341); + if (lookahead == 't') ADVANCE(251); END_STATE(); case 526: - if (lookahead == 't') ADVANCE(342); + if (lookahead == 't') ADVANCE(296); END_STATE(); case 527: - if (lookahead == 't') ADVANCE(563); + if (lookahead == 't') ADVANCE(278); END_STATE(); case 528: - if (lookahead == 't') ADVANCE(296); + if (lookahead == 't') ADVANCE(281); END_STATE(); case 529: - if (lookahead == 'u') ADVANCE(411); + if (lookahead == 't') ADVANCE(344); END_STATE(); case 530: - if (lookahead == 'u') ADVANCE(378); + if (lookahead == 't') ADVANCE(345); END_STATE(); case 531: - if (lookahead == 'u') ADVANCE(383); + if (lookahead == 't') ADVANCE(346); END_STATE(); case 532: - if (lookahead == 'u') ADVANCE(443); + if (lookahead == 't') ADVANCE(568); END_STATE(); case 533: - if (lookahead == 'u') ADVANCE(319); + if (lookahead == 't') ADVANCE(300); END_STATE(); case 534: - if (lookahead == 'u') ADVANCE(315); + if (lookahead == 'u') ADVANCE(415); END_STATE(); case 535: - if (lookahead == 'u') ADVANCE(468); + if (lookahead == 'u') ADVANCE(382); END_STATE(); case 536: - if (lookahead == 'u') ADVANCE(514); + if (lookahead == 'u') ADVANCE(387); END_STATE(); case 537: - if (lookahead == 'u') ADVANCE(510); + if (lookahead == 'u') ADVANCE(447); END_STATE(); case 538: - if (lookahead == 'u') ADVANCE(252); + if (lookahead == 'u') ADVANCE(323); END_STATE(); case 539: - if (lookahead == 'u') ADVANCE(400); + if (lookahead == 'u') ADVANCE(319); END_STATE(); case 540: - if (lookahead == 'u') ADVANCE(402); + if (lookahead == 'u') ADVANCE(472); END_STATE(); case 541: - if (lookahead == 'u') ADVANCE(365); + if (lookahead == 'u') ADVANCE(519); END_STATE(); case 542: - if (lookahead == 'u') ADVANCE(405); + if (lookahead == 'u') ADVANCE(515); END_STATE(); case 543: - if (lookahead == 'u') ADVANCE(370); + if (lookahead == 'u') ADVANCE(254); END_STATE(); case 544: - if (lookahead == 'u') ADVANCE(371); + if (lookahead == 'u') ADVANCE(404); END_STATE(); case 545: - if (lookahead == 'u') ADVANCE(199); + if (lookahead == 'u') ADVANCE(406); END_STATE(); case 546: - if (lookahead == 'v') ADVANCE(284); - if (lookahead == 'x') ADVANCE(446); + if (lookahead == 'u') ADVANCE(369); END_STATE(); case 547: - if (lookahead == 'w') ADVANCE(163); + if (lookahead == 'u') ADVANCE(408); END_STATE(); case 548: - if (lookahead == 'w') ADVANCE(387); + if (lookahead == 'u') ADVANCE(374); END_STATE(); case 549: - if (lookahead == 'w') ADVANCE(166); + if (lookahead == 'u') ADVANCE(375); END_STATE(); case 550: - if (lookahead == 'x') ADVANCE(27); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(26); - if (lookahead != 0 && - lookahead != '\n' && - lookahead != '\r') ADVANCE(28); + if (lookahead == 'u') ADVANCE(199); END_STATE(); case 551: - if (lookahead == 'x') ADVANCE(499); + if (lookahead == 'v') ADVANCE(287); + if (lookahead == 'x') ADVANCE(450); END_STATE(); case 552: - if (lookahead == 'x') ADVANCE(164); + if (lookahead == 'w') ADVANCE(163); END_STATE(); case 553: - if (lookahead == 'x') ADVANCE(270); + if (lookahead == 'w') ADVANCE(391); END_STATE(); case 554: - if (lookahead == 'x') ADVANCE(452); + if (lookahead == 'w') ADVANCE(166); END_STATE(); case 555: - if (lookahead == 'x') ADVANCE(453); + if (lookahead == 'x') ADVANCE(27); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(26); + if (lookahead != 0 && + lookahead != '\n' && + lookahead != '\r') ADVANCE(28); END_STATE(); case 556: - if (lookahead == 'x') ADVANCE(454); + if (lookahead == 'x') ADVANCE(504); END_STATE(); case 557: - if (lookahead == 'y') ADVANCE(1217); + if (lookahead == 'x') ADVANCE(164); END_STATE(); case 558: - if (lookahead == 'y') ADVANCE(670); + if (lookahead == 'x') ADVANCE(272); END_STATE(); case 559: - if (lookahead == 'y') ADVANCE(771); + if (lookahead == 'x') ADVANCE(456); END_STATE(); case 560: - if (lookahead == 'y') ADVANCE(735); + if (lookahead == 'x') ADVANCE(457); END_STATE(); case 561: - if (lookahead == 'y') ADVANCE(448); + if (lookahead == 'x') ADVANCE(458); END_STATE(); case 562: - if (lookahead == 'y') ADVANCE(449); + if (lookahead == 'y') ADVANCE(1223); END_STATE(); case 563: - if (lookahead == 'y') ADVANCE(450); + if (lookahead == 'y') ADVANCE(675); END_STATE(); case 564: - if (lookahead == '+' || - lookahead == '-') ADVANCE(566); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1213); + if (lookahead == 'y') ADVANCE(777); END_STATE(); case 565: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1210); + if (lookahead == 'y') ADVANCE(741); END_STATE(); case 566: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1213); + if (lookahead == 'y') ADVANCE(452); END_STATE(); case 567: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(73); + if (lookahead == 'y') ADVANCE(453); END_STATE(); case 568: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1200); + if (lookahead == 'y') ADVANCE(454); END_STATE(); case 569: + if (lookahead == '+' || + lookahead == '-') ADVANCE(571); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1219); + END_STATE(); + case 570: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1216); + END_STATE(); + case 571: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1219); + END_STATE(); + case 572: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(73); + END_STATE(); + case 573: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1206); + END_STATE(); + case 574: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(66); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1220); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1226); END_STATE(); - case 570: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1199); + case 575: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1205); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1220); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1226); END_STATE(); - case 571: + case 576: if (('0' <= lookahead && lookahead <= '9')) ADVANCE(72); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1220); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1226); END_STATE(); - case 572: + case 577: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1215); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1221); END_STATE(); - case 573: + case 578: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1174); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1180); END_STATE(); - case 574: + case 579: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1177); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1183); END_STATE(); - case 575: + case 580: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1196); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1202); END_STATE(); - case 576: + case 581: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1181); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1187); END_STATE(); - case 577: + case 582: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1185); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1191); END_STATE(); - case 578: + case 583: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1189); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1195); END_STATE(); - case 579: + case 584: if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 580: + case 585: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1090); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1096); END_STATE(); - case 581: - if (eof) ADVANCE(590); + case 586: + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - '*', 755, - '+', 751, - ',', 633, - '-', 748, - '.', 565, - '/', 757, - '0', 777, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + '*', 761, + '+', 757, + ',', 638, + '-', 754, + '.', 570, + '/', 763, + '0', 783, ':', 94, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '^', 765, - '_', 1067, - 'a', 956, - 'b', 967, - 'c', 965, - 'd', 958, - 'e', 972, - 'f', 952, - 'h', 908, - 'i', 865, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 825, - 'v', 857, - 'w', 870, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '^', 771, + '_', 1073, + 'a', 962, + 'b', 973, + 'c', 971, + 'd', 964, + 'e', 978, + 'f', 958, + 'h', 914, + 'i', 871, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 831, + 'v', 863, + 'w', 876, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || - lookahead == ' ') SKIP(581); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + lookahead == ' ') SKIP(586); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 582: - if (eof) ADVANCE(590); + case 587: + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - '*', 755, - '+', 751, - '-', 748, - '.', 565, - '/', 757, - '0', 777, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + '*', 761, + '+', 757, + '-', 754, + '.', 570, + '/', 763, + '0', 783, ':', 94, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '^', 765, - '_', 1067, - 'a', 956, - 'b', 967, - 'c', 965, - 'd', 958, - 'e', 964, - 'f', 952, - 'h', 908, - 'i', 865, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 823, - 'v', 857, - 'w', 870, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '^', 771, + '_', 1073, + 'a', 962, + 'b', 973, + 'c', 971, + 'd', 964, + 'e', 970, + 'f', 958, + 'h', 914, + 'i', 871, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 829, + 'v', 863, + 'w', 876, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || - lookahead == ' ') SKIP(582); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + lookahead == ' ') SKIP(587); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 583: - if (eof) ADVANCE(590); + case 588: + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - '*', 755, - '+', 751, - '-', 748, - '.', 565, - '/', 757, - '0', 777, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + '*', 761, + '+', 757, + '-', 754, + '.', 570, + '/', 763, + '0', 783, ':', 94, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '^', 765, - '_', 1067, - 'a', 956, - 'b', 967, - 'c', 965, - 'd', 958, - 'e', 964, - 'f', 952, - 'h', 908, - 'i', 865, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 825, - 'v', 857, - 'w', 870, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '^', 771, + '_', 1073, + 'a', 962, + 'b', 973, + 'c', 971, + 'd', 964, + 'e', 970, + 'f', 958, + 'h', 914, + 'i', 871, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 831, + 'v', 863, + 'w', 876, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || - lookahead == ' ') SKIP(583); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + lookahead == ' ') SKIP(588); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 584: - if (eof) ADVANCE(590); + case 589: + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 745, + '!', 751, '"', 28, - '#', 1226, - '$', 739, - '%', 758, - '&', 763, - '(', 625, - '*', 755, - '+', 751, - '-', 748, - '.', 565, - '/', 757, - '0', 777, + '#', 1232, + '$', 745, + '%', 764, + '&', 769, + '(', 630, + '*', 761, + '+', 757, + '-', 754, + '.', 570, + '/', 763, + '0', 783, ':', 94, - ';', 593, - '<', 759, - '=', 658, - '>', 761, - '?', 766, + ';', 598, + '<', 765, + '=', 663, + '>', 767, + '?', 772, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '^', 765, - '_', 1067, - 'a', 956, - 'b', 967, - 'c', 965, - 'd', 958, - 'e', 972, - 'f', 952, - 'h', 908, - 'i', 865, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 823, - 'v', 857, - 'w', 870, - '{', 596, - '|', 741, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '^', 771, + '_', 1073, + 'a', 962, + 'b', 973, + 'c', 971, + 'd', 964, + 'e', 978, + 'f', 958, + 'h', 914, + 'i', 871, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 829, + 'v', 863, + 'w', 876, + '{', 601, + '|', 747, + '}', 602, + '~', 752, ); if (lookahead == '\t' || - lookahead == ' ') SKIP(584); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + lookahead == ' ') SKIP(589); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 585: - if (eof) ADVANCE(590); + case 590: + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, + '#', 1232, + '$', 745, '&', 172, - '(', 625, - ')', 626, - '+', 751, - ',', 633, - '-', 747, - '.', 565, + '(', 630, + ')', 631, + '+', 757, + ',', 638, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, - '=', 657, + ';', 598, + '=', 662, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'a', 955, - 'b', 967, - 'c', 965, - 'd', 958, - 'e', 971, - 'f', 952, - 'g', 884, - 'h', 908, - 'i', 866, - 'l', 901, - 'm', 902, - 'n', 843, - 'o', 913, - 'p', 917, - 'r', 844, - 's', 831, - 't', 824, - 'v', 857, - 'w', 870, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'a', 961, + 'b', 973, + 'c', 971, + 'd', 964, + 'e', 977, + 'f', 958, + 'g', 890, + 'h', 914, + 'i', 872, + 'l', 907, + 'm', 908, + 'n', 849, + 'o', 919, + 'p', 923, + 'r', 850, + 's', 837, + 't', 830, + 'v', 863, + 'w', 876, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || - lookahead == ' ') SKIP(585); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + lookahead == ' ') SKIP(590); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('j' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('j' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 586: - if (eof) ADVANCE(590); + case 591: + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - ')', 626, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + ')', 631, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, + ';', 598, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'a', 955, - 'b', 967, - 'c', 965, - 'd', 958, - 'e', 964, - 'f', 952, - 'h', 908, - 'i', 866, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 823, - 'v', 857, - 'w', 870, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'a', 961, + 'b', 973, + 'c', 971, + 'd', 964, + 'e', 970, + 'f', 958, + 'h', 914, + 'i', 872, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 829, + 'v', 863, + 'w', 876, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || - lookahead == ' ') SKIP(586); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + lookahead == ' ') SKIP(591); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 587: - if (eof) ADVANCE(590); + case 592: + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - ')', 626, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + ')', 631, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, + ';', 598, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'a', 955, - 'b', 967, - 'c', 965, - 'd', 958, - 'e', 964, - 'f', 952, - 'h', 908, - 'i', 866, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 825, - 'v', 857, - 'w', 870, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'a', 961, + 'b', 973, + 'c', 971, + 'd', 964, + 'e', 970, + 'f', 958, + 'h', 914, + 'i', 872, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 831, + 'v', 863, + 'w', 876, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || - lookahead == ' ') SKIP(587); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + lookahead == ' ') SKIP(592); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 588: - if (eof) ADVANCE(590); + case 593: + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - ')', 626, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + ')', 631, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, + ';', 598, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'a', 955, - 'b', 967, - 'c', 965, - 'd', 958, - 'e', 972, - 'f', 952, - 'h', 908, - 'i', 866, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 823, - 'v', 857, - 'w', 870, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'a', 961, + 'b', 973, + 'c', 971, + 'd', 964, + 'e', 978, + 'f', 958, + 'h', 914, + 'i', 872, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 829, + 'v', 863, + 'w', 876, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || - lookahead == ' ') SKIP(588); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + lookahead == ' ') SKIP(593); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 589: - if (eof) ADVANCE(590); + case 594: + if (eof) ADVANCE(595); ADVANCE_MAP( - '\n', 1228, + '\n', 1234, '\r', 1, - '!', 744, + '!', 750, '"', 28, - '#', 1226, - '$', 739, - '(', 625, - ')', 626, - '+', 750, - '-', 747, - '.', 565, + '#', 1232, + '$', 745, + '(', 630, + ')', 631, + '+', 756, + '-', 753, + '.', 570, '/', 79, - '0', 777, + '0', 783, ':', 94, - ';', 593, + ';', 598, '@', 149, - 'F', 793, - 'T', 791, - '[', 636, - '_', 1067, - 'a', 955, - 'b', 967, - 'c', 965, - 'd', 958, - 'e', 972, - 'f', 952, - 'h', 908, - 'i', 866, - 'l', 901, - 'n', 843, - 'p', 917, - 'r', 852, - 's', 831, - 't', 825, - 'v', 857, - 'w', 870, - '{', 596, - '|', 740, - '}', 597, - '~', 746, + 'F', 799, + 'T', 797, + '[', 641, + '_', 1073, + 'a', 961, + 'b', 973, + 'c', 971, + 'd', 964, + 'e', 978, + 'f', 958, + 'h', 914, + 'i', 872, + 'l', 907, + 'n', 849, + 'p', 923, + 'r', 858, + 's', 837, + 't', 831, + 'v', 863, + 'w', 876, + '{', 601, + '|', 746, + '}', 602, + '~', 752, ); if (lookahead == '\t' || - lookahead == ' ') SKIP(589); - if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(975); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(778); + lookahead == ' ') SKIP(594); + if (('A' <= lookahead && lookahead <= 'E')) ADVANCE(981); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(784); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 590: + case 595: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); - case 591: + case 596: ACCEPT_TOKEN(anon_sym_module); END_STATE(); - case 592: + case 597: ACCEPT_TOKEN(anon_sym_module); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 593: + case 598: ACCEPT_TOKEN(anon_sym_SEMI); END_STATE(); - case 594: + case 599: ACCEPT_TOKEN(anon_sym_export); END_STATE(); - case 595: + case 600: ACCEPT_TOKEN(anon_sym_export); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 596: + case 601: ACCEPT_TOKEN(anon_sym_LBRACE); END_STATE(); - case 597: + case 602: ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); - case 598: + case 603: ACCEPT_TOKEN(anon_sym_global); END_STATE(); - case 599: + case 604: ACCEPT_TOKEN(anon_sym_global); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 600: + case 605: ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); - case 601: + case 606: ACCEPT_TOKEN(anon_sym_COLON); - if (lookahead == ':') ADVANCE(1154); + if (lookahead == ':') ADVANCE(1160); END_STATE(); - case 602: + case 607: ACCEPT_TOKEN(anon_sym_COLON); - if (lookahead == ':') ADVANCE(1155); + if (lookahead == ':') ADVANCE(1161); END_STATE(); - case 603: + case 608: ACCEPT_TOKEN(anon_sym_option); END_STATE(); - case 604: + case 609: ACCEPT_TOKEN(anon_sym_option); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 605: + case 610: ACCEPT_TOKEN(anon_sym_const); END_STATE(); - case 606: + case 611: ACCEPT_TOKEN(anon_sym_const); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 607: + case 612: ACCEPT_TOKEN(anon_sym_redef); END_STATE(); - case 608: + case 613: ACCEPT_TOKEN(anon_sym_redef); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 609: + case 614: ACCEPT_TOKEN(anon_sym_enum); END_STATE(); - case 610: + case 615: ACCEPT_TOKEN(anon_sym_enum); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 611: + case 616: ACCEPT_TOKEN(anon_sym_PLUS_EQ); END_STATE(); - case 612: + case 617: ACCEPT_TOKEN(anon_sym_record); END_STATE(); - case 613: + case 618: ACCEPT_TOKEN(anon_sym_record); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 614: + case 619: ACCEPT_TOKEN(anon_sym_record); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 615: + case 620: ACCEPT_TOKEN(anon_sym_DASH_EQ); END_STATE(); - case 616: + case 621: ACCEPT_TOKEN(anon_sym_type); END_STATE(); - case 617: + case 622: ACCEPT_TOKEN(anon_sym_type); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 618: + case 623: ACCEPT_TOKEN(anon_sym_print); END_STATE(); - case 619: + case 624: ACCEPT_TOKEN(anon_sym_print); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 620: + case 625: ACCEPT_TOKEN(anon_sym_event); END_STATE(); - case 621: + case 626: ACCEPT_TOKEN(anon_sym_event); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 622: + case 627: ACCEPT_TOKEN(anon_sym_event); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 623: + case 628: ACCEPT_TOKEN(anon_sym_if); END_STATE(); - case 624: + case 629: ACCEPT_TOKEN(anon_sym_if); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 625: + case 630: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); - case 626: + case 631: ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); - case 627: + case 632: ACCEPT_TOKEN(anon_sym_else); END_STATE(); - case 628: + case 633: ACCEPT_TOKEN(anon_sym_else); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 629: + case 634: ACCEPT_TOKEN(anon_sym_switch); END_STATE(); - case 630: + case 635: ACCEPT_TOKEN(anon_sym_switch); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 631: + case 636: ACCEPT_TOKEN(anon_sym_for); END_STATE(); - case 632: + case 637: ACCEPT_TOKEN(anon_sym_for); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 633: + case 638: ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); - case 634: + case 639: ACCEPT_TOKEN(anon_sym_in); END_STATE(); - case 635: + case 640: ACCEPT_TOKEN(anon_sym_in); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 636: + case 641: ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); - case 637: + case 642: ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); - case 638: + case 643: ACCEPT_TOKEN(anon_sym_while); END_STATE(); - case 639: + case 644: ACCEPT_TOKEN(anon_sym_while); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 640: + case 645: ACCEPT_TOKEN(anon_sym_next); END_STATE(); - case 641: + case 646: ACCEPT_TOKEN(anon_sym_next); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 642: + case 647: ACCEPT_TOKEN(anon_sym_break); END_STATE(); - case 643: + case 648: ACCEPT_TOKEN(anon_sym_break); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 644: + case 649: ACCEPT_TOKEN(anon_sym_fallthrough); END_STATE(); - case 645: + case 650: ACCEPT_TOKEN(anon_sym_fallthrough); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 646: + case 651: ACCEPT_TOKEN(anon_sym_return); END_STATE(); - case 647: + case 652: ACCEPT_TOKEN(anon_sym_return); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 648: + case 653: ACCEPT_TOKEN(anon_sym_add); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(976); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(982); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 649: + case 654: ACCEPT_TOKEN(anon_sym_add); if (lookahead == ':') ADVANCE(90); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(99); END_STATE(); - case 650: + case 655: ACCEPT_TOKEN(anon_sym_delete); END_STATE(); - case 651: + case 656: ACCEPT_TOKEN(anon_sym_delete); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 652: + case 657: ACCEPT_TOKEN(anon_sym_local); END_STATE(); - case 653: + case 658: ACCEPT_TOKEN(anon_sym_local); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 654: + case 659: ACCEPT_TOKEN(anon_sym_when); END_STATE(); - case 655: + case 660: ACCEPT_TOKEN(anon_sym_when); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 656: + case 661: ACCEPT_TOKEN(anon_sym_timeout); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 657: + case 662: ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); - case 658: + case 663: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(767); + if (lookahead == '=') ADVANCE(773); END_STATE(); - case 659: + case 664: ACCEPT_TOKEN(anon_sym_assert); END_STATE(); - case 660: + case 665: ACCEPT_TOKEN(anon_sym_assert); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 661: + case 666: ACCEPT_TOKEN(anon_sym_case); END_STATE(); - case 662: + case 667: ACCEPT_TOKEN(anon_sym_case); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 663: + case 668: ACCEPT_TOKEN(anon_sym_default); END_STATE(); - case 664: + case 669: ACCEPT_TOKEN(anon_sym_default); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 665: + case 670: ACCEPT_TOKEN(anon_sym_as); END_STATE(); - case 666: + case 671: ACCEPT_TOKEN(anon_sym_as); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 's') ADVANCE(858); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 's') ADVANCE(864); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 667: + case 672: ACCEPT_TOKEN(anon_sym_as); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 668: + case 673: ACCEPT_TOKEN(anon_sym_as); - if (lookahead == 's') ADVANCE(272); + if (lookahead == 's') ADVANCE(274); END_STATE(); - case 669: + case 674: ACCEPT_TOKEN(anon_sym_addr); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 670: + case 675: ACCEPT_TOKEN(anon_sym_any); END_STATE(); - case 671: + case 676: ACCEPT_TOKEN(anon_sym_any); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 672: + case 677: ACCEPT_TOKEN(anon_sym_bool); END_STATE(); - case 673: + case 678: ACCEPT_TOKEN(anon_sym_bool); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 674: + case 679: ACCEPT_TOKEN(anon_sym_count); END_STATE(); - case 675: + case 680: ACCEPT_TOKEN(anon_sym_count); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 676: + case 681: ACCEPT_TOKEN(anon_sym_double); END_STATE(); - case 677: + case 682: ACCEPT_TOKEN(anon_sym_double); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 678: + case 683: ACCEPT_TOKEN(anon_sym_int); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(1042); + if (lookahead == 'e') ADVANCE(1048); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 679: + case 684: ACCEPT_TOKEN(anon_sym_interval); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 680: + case 685: ACCEPT_TOKEN(anon_sym_string); END_STATE(); - case 681: + case 686: ACCEPT_TOKEN(anon_sym_string); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 682: + case 687: ACCEPT_TOKEN(anon_sym_subnet); END_STATE(); - case 683: + case 688: ACCEPT_TOKEN(anon_sym_subnet); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 684: + case 689: ACCEPT_TOKEN(anon_sym_pattern); END_STATE(); - case 685: + case 690: ACCEPT_TOKEN(anon_sym_pattern); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 686: + case 691: ACCEPT_TOKEN(anon_sym_port); END_STATE(); - case 687: + case 692: ACCEPT_TOKEN(anon_sym_port); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 688: + case 693: ACCEPT_TOKEN(anon_sym_table); END_STATE(); - case 689: + case 694: ACCEPT_TOKEN(anon_sym_table); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 690: + case 695: ACCEPT_TOKEN(anon_sym_table); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 691: + case 696: ACCEPT_TOKEN(anon_sym_of); END_STATE(); - case 692: + case 697: ACCEPT_TOKEN(anon_sym_of); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 693: + case 698: ACCEPT_TOKEN(anon_sym_set); END_STATE(); - case 694: + case 699: ACCEPT_TOKEN(anon_sym_set); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 695: + case 700: ACCEPT_TOKEN(anon_sym_set); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 696: + case 701: ACCEPT_TOKEN(anon_sym_time); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'r') ADVANCE(699); + if (lookahead == 'r') ADVANCE(704); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 697: + case 702: ACCEPT_TOKEN(anon_sym_time); - if (lookahead == 'r') ADVANCE(698); + if (lookahead == 'r') ADVANCE(703); END_STATE(); - case 698: + case 703: ACCEPT_TOKEN(anon_sym_timer); END_STATE(); - case 699: + case 704: ACCEPT_TOKEN(anon_sym_timer); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 700: + case 705: ACCEPT_TOKEN(anon_sym_union); END_STATE(); - case 701: + case 706: ACCEPT_TOKEN(anon_sym_union); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 702: + case 707: ACCEPT_TOKEN(anon_sym_list); END_STATE(); - case 703: + case 708: ACCEPT_TOKEN(anon_sym_list); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 704: + case 709: ACCEPT_TOKEN(anon_sym_vector); END_STATE(); - case 705: + case 710: ACCEPT_TOKEN(anon_sym_vector); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 706: + case 711: ACCEPT_TOKEN(anon_sym_vector); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 707: + case 712: ACCEPT_TOKEN(anon_sym_function); END_STATE(); - case 708: + case 713: ACCEPT_TOKEN(anon_sym_function); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 709: + case 714: ACCEPT_TOKEN(anon_sym_function); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 710: + case 715: ACCEPT_TOKEN(anon_sym_hook); END_STATE(); - case 711: + case 716: ACCEPT_TOKEN(anon_sym_hook); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 712: + case 717: ACCEPT_TOKEN(anon_sym_hook); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 713: + case 718: ACCEPT_TOKEN(anon_sym_file); END_STATE(); - case 714: + case 719: ACCEPT_TOKEN(anon_sym_file); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 715: + case 720: ACCEPT_TOKEN(anon_sym_opaque); END_STATE(); - case 716: + case 721: ACCEPT_TOKEN(anon_sym_opaque); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 717: + case 722: ACCEPT_TOKEN(anon_sym_AMPdeprecated); END_STATE(); - case 718: + case 723: ACCEPT_TOKEN(anon_sym_AMPbroker_allow_complex_type); END_STATE(); - case 719: + case 724: ACCEPT_TOKEN(anon_sym_AMPerror_handler); END_STATE(); - case 720: + case 725: ACCEPT_TOKEN(anon_sym_AMPis_assigned); END_STATE(); - case 721: + case 726: ACCEPT_TOKEN(anon_sym_AMPis_used); END_STATE(); - case 722: + case 727: ACCEPT_TOKEN(anon_sym_AMPlog); END_STATE(); - case 723: + case 728: ACCEPT_TOKEN(anon_sym_AMPoptional); END_STATE(); - case 724: + case 729: + ACCEPT_TOKEN(anon_sym_AMPordered); + END_STATE(); + case 730: ACCEPT_TOKEN(anon_sym_AMPraw_output); END_STATE(); - case 725: + case 731: ACCEPT_TOKEN(anon_sym_AMPredef); END_STATE(); - case 726: + case 732: ACCEPT_TOKEN(anon_sym_AMPadd_func); END_STATE(); - case 727: + case 733: ACCEPT_TOKEN(anon_sym_AMPbackend); END_STATE(); - case 728: + case 734: ACCEPT_TOKEN(anon_sym_AMPbroker_store); END_STATE(); - case 729: + case 735: ACCEPT_TOKEN(anon_sym_AMPcreate_expire); END_STATE(); - case 730: + case 736: ACCEPT_TOKEN(anon_sym_AMPdefault); END_STATE(); - case 731: + case 737: ACCEPT_TOKEN(anon_sym_AMPdelete_func); END_STATE(); - case 732: + case 738: ACCEPT_TOKEN(anon_sym_AMPexpire_func); END_STATE(); - case 733: + case 739: ACCEPT_TOKEN(anon_sym_AMPgroup); END_STATE(); - case 734: + case 740: ACCEPT_TOKEN(anon_sym_AMPon_change); END_STATE(); - case 735: + case 741: ACCEPT_TOKEN(anon_sym_AMPpriority); END_STATE(); - case 736: + case 742: ACCEPT_TOKEN(anon_sym_AMPread_expire); END_STATE(); - case 737: + case 743: ACCEPT_TOKEN(anon_sym_AMPtype_column); END_STATE(); - case 738: + case 744: ACCEPT_TOKEN(anon_sym_AMPwrite_expire); END_STATE(); - case 739: + case 745: ACCEPT_TOKEN(anon_sym_DOLLAR); END_STATE(); - case 740: + case 746: ACCEPT_TOKEN(anon_sym_PIPE); END_STATE(); - case 741: + case 747: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '|') ADVANCE(770); + if (lookahead == '|') ADVANCE(776); END_STATE(); - case 742: + case 748: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); END_STATE(); - case 743: + case 749: ACCEPT_TOKEN(anon_sym_DASH_DASH); END_STATE(); - case 744: + case 750: ACCEPT_TOKEN(anon_sym_BANG); END_STATE(); - case 745: + case 751: ACCEPT_TOKEN(anon_sym_BANG); - if (lookahead == '=') ADVANCE(768); + if (lookahead == '=') ADVANCE(774); END_STATE(); - case 746: + case 752: ACCEPT_TOKEN(anon_sym_TILDE); END_STATE(); - case 747: + case 753: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(743); + if (lookahead == '-') ADVANCE(749); END_STATE(); - case 748: + case 754: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(743); - if (lookahead == '=') ADVANCE(615); + if (lookahead == '-') ADVANCE(749); + if (lookahead == '=') ADVANCE(620); END_STATE(); - case 749: + case 755: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '=') ADVANCE(615); + if (lookahead == '=') ADVANCE(620); END_STATE(); - case 750: + case 756: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(742); + if (lookahead == '+') ADVANCE(748); END_STATE(); - case 751: + case 757: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(742); - if (lookahead == '=') ADVANCE(611); + if (lookahead == '+') ADVANCE(748); + if (lookahead == '=') ADVANCE(616); END_STATE(); - case 752: + case 758: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '=') ADVANCE(611); + if (lookahead == '=') ADVANCE(616); END_STATE(); - case 753: + case 759: ACCEPT_TOKEN(anon_sym_is); END_STATE(); - case 754: + case 760: ACCEPT_TOKEN(anon_sym_is); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 755: + case 761: ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); - case 756: + case 762: ACCEPT_TOKEN(anon_sym_SLASH); END_STATE(); - case 757: + case 763: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1089); + if (lookahead == '/') ADVANCE(1095); if (lookahead == '\\') ADVANCE(80); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r') ADVANCE(79); END_STATE(); - case 758: + case 764: ACCEPT_TOKEN(anon_sym_PERCENT); END_STATE(); - case 759: + case 765: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '=') ADVANCE(760); + if (lookahead == '=') ADVANCE(766); END_STATE(); - case 760: + case 766: ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); - case 761: + case 767: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(762); + if (lookahead == '=') ADVANCE(768); END_STATE(); - case 762: + case 768: ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); - case 763: + case 769: ACCEPT_TOKEN(anon_sym_AMP); - if (lookahead == '&') ADVANCE(769); + if (lookahead == '&') ADVANCE(775); END_STATE(); - case 764: + case 770: ACCEPT_TOKEN(anon_sym_AMP); ADVANCE_MAP( - '&', 769, - 'a', 227, + '&', 775, + 'a', 228, 'b', 179, - 'c', 466, - 'd', 240, - 'e', 479, - 'g', 464, - 'i', 485, - 'l', 415, - 'o', 395, - 'p', 481, + 'c', 470, + 'd', 242, + 'e', 484, + 'g', 468, + 'i', 490, + 'l', 419, + 'o', 399, + 'p', 486, 'r', 174, - 't', 562, - 'w', 480, + 't', 567, + 'w', 485, ); END_STATE(); - case 765: + case 771: ACCEPT_TOKEN(anon_sym_CARET); END_STATE(); - case 766: + case 772: ACCEPT_TOKEN(anon_sym_QMARK); - if (lookahead == '$') ADVANCE(774); + if (lookahead == '$') ADVANCE(780); END_STATE(); - case 767: + case 773: ACCEPT_TOKEN(anon_sym_EQ_EQ); END_STATE(); - case 768: + case 774: ACCEPT_TOKEN(anon_sym_BANG_EQ); END_STATE(); - case 769: + case 775: ACCEPT_TOKEN(anon_sym_AMP_AMP); END_STATE(); - case 770: + case 776: ACCEPT_TOKEN(anon_sym_PIPE_PIPE); END_STATE(); - case 771: + case 777: ACCEPT_TOKEN(anon_sym_copy); END_STATE(); - case 772: + case 778: ACCEPT_TOKEN(anon_sym_copy); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 773: + case 779: ACCEPT_TOKEN(anon_sym_copy); if (lookahead == ':') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 774: + case 780: ACCEPT_TOKEN(anon_sym_QMARK_DOLLAR); END_STATE(); - case 775: + case 781: ACCEPT_TOKEN(anon_sym_schedule); END_STATE(); - case 776: + case 782: ACCEPT_TOKEN(anon_sym_schedule); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 777: + case 783: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1212); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1218); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); if (lookahead == 'x') ADVANCE(65); if (lookahead == 'E' || lookahead == 'e') ADVANCE(52); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(62); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(781); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(787); if (lookahead == '-' || ('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 778: + case 784: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1212); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1218); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); if (lookahead == 'E' || lookahead == 'e') ADVANCE(52); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(62); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(781); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(787); if (lookahead == '-' || ('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 779: + case 785: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1212); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1218); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); if (lookahead == 'E' || lookahead == 'e') ADVANCE(55); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(782); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(788); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 780: + case 786: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1212); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1218); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); if (lookahead == 'E' || lookahead == 'e') ADVANCE(54); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(63); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(779); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(785); if (lookahead == '-' || ('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 781: + case 787: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1212); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1218); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); if (lookahead == 'E' || lookahead == 'e') ADVANCE(53); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(61); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(780); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(786); if (lookahead == '-' || ('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 782: + case 788: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1212); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1218); + if (lookahead == '/') ADVANCE(336); if (lookahead == 'E' || lookahead == 'e') ADVANCE(55); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(782); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(788); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 783: + case 789: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1211); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1217); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); - if (lookahead == 'x') ADVANCE(572); + if (lookahead == 'x') ADVANCE(577); if (lookahead == 'E' || lookahead == 'e') ADVANCE(113); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(117); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(787); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(793); END_STATE(); - case 784: + case 790: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1211); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1217); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); if (lookahead == 'E' || lookahead == 'e') ADVANCE(113); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(117); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(787); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(793); END_STATE(); - case 785: + case 791: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1211); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1217); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(564); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(788); + lookahead == 'e') ADVANCE(569); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(794); END_STATE(); - case 786: + case 792: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1211); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1217); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); if (lookahead == 'E' || lookahead == 'e') ADVANCE(114); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(99); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(785); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(791); END_STATE(); - case 787: + case 793: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1211); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1217); + if (lookahead == '/') ADVANCE(336); if (lookahead == ':') ADVANCE(90); if (lookahead == 'E' || lookahead == 'e') ADVANCE(115); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(116); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(786); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(792); END_STATE(); - case 788: + case 794: ACCEPT_TOKEN(aux_sym_constant_token1); - if (lookahead == '.') ADVANCE(1211); - if (lookahead == '/') ADVANCE(332); + if (lookahead == '.') ADVANCE(1217); + if (lookahead == '/') ADVANCE(336); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(564); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(788); + lookahead == 'e') ADVANCE(569); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(794); END_STATE(); - case 789: + case 795: ACCEPT_TOKEN(aux_sym_constant_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(789); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(795); END_STATE(); - case 790: + case 796: ACCEPT_TOKEN(anon_sym_T); END_STATE(); - case 791: + case 797: ACCEPT_TOKEN(anon_sym_T); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 792: + case 798: ACCEPT_TOKEN(anon_sym_T); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 793: + case 799: ACCEPT_TOKEN(anon_sym_F); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 794: + case 800: ACCEPT_TOKEN(anon_sym_F); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || @@ -9282,2647 +9308,2593 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 795: + case 801: ACCEPT_TOKEN(anon_sym_F); if (lookahead == ':') ADVANCE(90); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(117); END_STATE(); - case 796: + case 802: ACCEPT_TOKEN(anon_sym_ATdeprecated); END_STATE(); - case 797: + case 803: ACCEPT_TOKEN(anon_sym_ATload); - if (lookahead == '-') ADVANCE(445); + if (lookahead == '-') ADVANCE(449); END_STATE(); - case 798: + case 804: ACCEPT_TOKEN(anon_sym_ATload_DASHsigs); END_STATE(); - case 799: + case 805: ACCEPT_TOKEN(anon_sym_ATload_DASHplugin); END_STATE(); - case 800: + case 806: ACCEPT_TOKEN(anon_sym_ATunload); END_STATE(); - case 801: + case 807: ACCEPT_TOKEN(anon_sym_ATprefixes); END_STATE(); - case 802: + case 808: ACCEPT_TOKEN(anon_sym_ATif); - if (lookahead == 'd') ADVANCE(271); - if (lookahead == 'n') ADVANCE(235); + if (lookahead == 'd') ADVANCE(273); + if (lookahead == 'n') ADVANCE(237); END_STATE(); - case 803: + case 809: ACCEPT_TOKEN(anon_sym_ATifdef); END_STATE(); - case 804: + case 810: ACCEPT_TOKEN(anon_sym_ATifndef); END_STATE(); - case 805: + case 811: ACCEPT_TOKEN(anon_sym_ATendif); END_STATE(); - case 806: + case 812: ACCEPT_TOKEN(anon_sym_ATelse); END_STATE(); - case 807: + case 813: ACCEPT_TOKEN(anon_sym_ATpragma); END_STATE(); - case 808: + case 814: ACCEPT_TOKEN(anon_sym_push); END_STATE(); - case 809: + case 815: ACCEPT_TOKEN(anon_sym_pop); END_STATE(); - case 810: + case 816: ACCEPT_TOKEN(aux_sym_pragma_token1); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(810); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(816); END_STATE(); - case 811: + case 817: ACCEPT_TOKEN(anon_sym_ATDIR); END_STATE(); - case 812: + case 818: ACCEPT_TOKEN(anon_sym_ATFILENAME); END_STATE(); - case 813: + case 819: ACCEPT_TOKEN(sym_id); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(40); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(816); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(822); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 814: + case 820: ACCEPT_TOKEN(sym_id); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(40); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(813); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(819); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 815: + case 821: ACCEPT_TOKEN(sym_id); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(40); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(814); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(820); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 816: + case 822: ACCEPT_TOKEN(sym_id); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(40); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 817: + case 823: ACCEPT_TOKEN(sym_id); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(38); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(820); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(826); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 818: + case 824: ACCEPT_TOKEN(sym_id); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(38); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(817); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(823); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 819: + case 825: ACCEPT_TOKEN(sym_id); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(38); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(818); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(824); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 820: + case 826: ACCEPT_TOKEN(sym_id); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(38); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 821: + case 827: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == '0') ADVANCE(951); + if (lookahead == '.') ADVANCE(574); + if (lookahead == '0') ADVANCE(957); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('1' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(976); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(982); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); - case 822: + case 828: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == '8') ADVANCE(821); + if (lookahead == '.') ADVANCE(574); + if (lookahead == '8') ADVANCE(827); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(974); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(980); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); - END_STATE(); - case 823: - ACCEPT_TOKEN(sym_id); - if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'a') ADVANCE(829); - if (lookahead == 'i') ADVANCE(891); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(950); - END_STATE(); - case 824: - ACCEPT_TOKEN(sym_id); - if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'a') ADVANCE(829); - if (lookahead == 'y') ADVANCE(916); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(950); - END_STATE(); - case 825: - ACCEPT_TOKEN(sym_id); - if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'a') ADVANCE(829); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(950); - END_STATE(); - case 826: - ACCEPT_TOKEN(sym_id); - if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'a') ADVANCE(881); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(950); - END_STATE(); - case 827: - ACCEPT_TOKEN(sym_id); - if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'a') ADVANCE(882); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(950); - END_STATE(); - case 828: - ACCEPT_TOKEN(sym_id); - if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'a') ADVANCE(883); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 829: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'b') ADVANCE(886); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'a') ADVANCE(835); + if (lookahead == 'i') ADVANCE(897); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 830: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'b') ADVANCE(828); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'a') ADVANCE(835); + if (lookahead == 'y') ADVANCE(922); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 831: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'c') ADVANCE(874); - if (lookahead == 'e') ADVANCE(928); - if (lookahead == 'w') ADVANCE(876); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'a') ADVANCE(835); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 832: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'c') ADVANCE(874); - if (lookahead == 'e') ADVANCE(928); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'a') ADVANCE(887); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 833: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'c') ADVANCE(827); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'a') ADVANCE(888); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 834: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'c') ADVANCE(871); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'a') ADVANCE(889); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 835: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'c') ADVANCE(940); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'b') ADVANCE(892); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 836: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'c') ADVANCE(906); - if (lookahead == 'd') ADVANCE(855); - if (lookahead == 't') ADVANCE(944); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'b') ADVANCE(834); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 837: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'c') ADVANCE(906); - if (lookahead == 't') ADVANCE(944); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'c') ADVANCE(880); + if (lookahead == 'e') ADVANCE(934); + if (lookahead == 'w') ADVANCE(882); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 838: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'c') ADVANCE(906); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'c') ADVANCE(880); + if (lookahead == 'e') ADVANCE(934); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 839: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'c') ADVANCE(942); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'c') ADVANCE(833); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 840: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'd') ADVANCE(946); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'c') ADVANCE(877); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 841: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'd') ADVANCE(613); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'c') ADVANCE(946); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 842: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'd') ADVANCE(947); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'c') ADVANCE(912); + if (lookahead == 'd') ADVANCE(861); + if (lookahead == 't') ADVANCE(950); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 843: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(948); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'c') ADVANCE(912); + if (lookahead == 't') ADVANCE(950); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 844: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(836); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'c') ADVANCE(912); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 845: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(826); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'c') ADVANCE(948); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 846: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(617); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'd') ADVANCE(952); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 847: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(689); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'd') ADVANCE(618); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 848: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(639); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'd') ADVANCE(953); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 849: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(651); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(954); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 850: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(592); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(842); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 851: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(776); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(832); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 852: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(837); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(622); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 853: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(662); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(694); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 854: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(628); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(644); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 855: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(867); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(656); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 856: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(899); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(597); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 857: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(835); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(782); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 858: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(923); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(843); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 859: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(892); - if (lookahead == 'i') ADVANCE(887); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(667); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 860: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(892); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(633); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 861: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(838); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(873); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 862: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(941); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(905); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 863: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(909); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(841); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 864: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(842); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(929); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 865: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'f') ADVANCE(624); - if (lookahead == 'n') ADVANCE(635); - if (lookahead == 's') ADVANCE(754); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(898); + if (lookahead == 'i') ADVANCE(893); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 866: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'f') ADVANCE(624); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(898); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 867: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'f') ADVANCE(608); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(844); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 868: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'f') ADVANCE(692); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(947); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 869: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'g') ADVANCE(872); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(915); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 870: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'h') ADVANCE(859); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(848); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 871: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'h') ADVANCE(630); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'f') ADVANCE(629); + if (lookahead == 'n') ADVANCE(640); + if (lookahead == 's') ADVANCE(760); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 872: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'h') ADVANCE(645); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'f') ADVANCE(629); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 873: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'h') ADVANCE(922); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'f') ADVANCE(613); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 874: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'h') ADVANCE(864); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'f') ADVANCE(697); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 875: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'h') ADVANCE(860); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'g') ADVANCE(878); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 876: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'i') ADVANCE(939); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'h') ADVANCE(865); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 877: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'i') ADVANCE(907); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'h') ADVANCE(635); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 878: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'i') ADVANCE(911); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'h') ADVANCE(650); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 879: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'i') ADVANCE(900); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'h') ADVANCE(928); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 880: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'k') ADVANCE(711); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'h') ADVANCE(870); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 881: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'k') ADVANCE(643); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'h') ADVANCE(866); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 882: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(653); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'i') ADVANCE(945); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 883: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(599); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'i') ADVANCE(913); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 884: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(904); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'i') ADVANCE(917); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 885: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(937); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'i') ADVANCE(906); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 886: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(847); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'k') ADVANCE(716); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 887: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(848); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'k') ADVANCE(648); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 888: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(935); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(658); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 889: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(850); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(604); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 890: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(851); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(910); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 891: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'm') ADVANCE(863); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(943); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 892: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'n') ADVANCE(655); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(853); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 893: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'n') ADVANCE(604); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(854); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 894: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'n') ADVANCE(647); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(941); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 895: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'n') ADVANCE(708); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(856); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 896: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'n') ADVANCE(635); - if (lookahead == 's') ADVANCE(754); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(857); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 897: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'n') ADVANCE(926); - if (lookahead == 'p') ADVANCE(949); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'm') ADVANCE(869); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 898: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'n') ADVANCE(839); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'n') ADVANCE(660); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 899: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'n') ADVANCE(931); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'n') ADVANCE(609); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 900: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'n') ADVANCE(932); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'n') ADVANCE(652); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 901: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(833); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'n') ADVANCE(713); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 902: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(840); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'n') ADVANCE(640); + if (lookahead == 's') ADVANCE(760); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 903: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(880); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'n') ADVANCE(932); + if (lookahead == 'p') ADVANCE(955); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 904: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(830); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'n') ADVANCE(845); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 905: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(943); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'n') ADVANCE(937); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 906: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(920); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'n') ADVANCE(938); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 907: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(893); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(839); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 908: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(903); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(846); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 909: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(945); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(886); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 910: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(919); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(836); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 911: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(895); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(949); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 912: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(924); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(926); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 913: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'p') ADVANCE(938); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(899); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 914: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'p') ADVANCE(949); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(909); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 915: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'p') ADVANCE(912); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(951); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 916: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'p') ADVANCE(846); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(925); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 917: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'r') ADVANCE(879); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(901); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 918: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'r') ADVANCE(632); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(930); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 919: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'r') ADVANCE(705); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'p') ADVANCE(944); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 920: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'r') ADVANCE(841); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'p') ADVANCE(955); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 921: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'r') ADVANCE(894); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'p') ADVANCE(918); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 922: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'r') ADVANCE(905); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'p') ADVANCE(852); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 923: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'r') ADVANCE(933); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(885); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 924: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'r') ADVANCE(934); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(637); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 925: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 's') ADVANCE(858); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(710); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 926: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 's') ADVANCE(930); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(847); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 927: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 's') ADVANCE(854); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(900); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 928: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(694); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(911); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 929: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(641); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(939); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 930: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(606); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(940); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 931: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(621); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 's') ADVANCE(864); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 932: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(619); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 's') ADVANCE(936); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 933: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(660); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 's') ADVANCE(860); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 934: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(595); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(699); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 935: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(664); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(646); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 936: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(656); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(611); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 937: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(873); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(626); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 938: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(877); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(624); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 939: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(834); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(665); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 940: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(910); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(600); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 941: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(849); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(669); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 942: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 't') ADVANCE(878); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(661); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 943: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'u') ADVANCE(869); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(879); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 944: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'u') ADVANCE(921); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(883); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 945: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'u') ADVANCE(936); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(840); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 946: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'u') ADVANCE(889); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(916); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 947: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'u') ADVANCE(890); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(855); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 948: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'x') ADVANCE(929); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 't') ADVANCE(884); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 949: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'y') ADVANCE(772); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'u') ADVANCE(875); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 950: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(96); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'u') ADVANCE(927); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 951: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(39); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(96); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'u') ADVANCE(942); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 952: ACCEPT_TOKEN(sym_id); - ADVANCE_MAP( - '-', 66, - '.', 569, - ':', 95, - '_', 1067, - 'a', 962, - 'e', 822, - 'o', 918, - 'u', 898, - ); + if (lookahead == '-') ADVANCE(66); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(96); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'u') ADVANCE(895); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('b' <= lookahead && lookahead <= 'f')) ADVANCE(973); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 953: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'a') ADVANCE(969); - if (lookahead == 'o') ADVANCE(897); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(96); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'u') ADVANCE(896); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('b' <= lookahead && lookahead <= 'f')) ADVANCE(973); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 954: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'a') ADVANCE(970); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(96); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'x') ADVANCE(935); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('b' <= lookahead && lookahead <= 'f')) ADVANCE(976); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 955: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'd') ADVANCE(957); - if (lookahead == 's') ADVANCE(925); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(96); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'y') ADVANCE(778); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 956: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'd') ADVANCE(957); - if (lookahead == 's') ADVANCE(666); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(96); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 957: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'd') ADVANCE(648); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(39); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(974); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 958: ACCEPT_TOKEN(sym_id); - if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); - if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(963); + ADVANCE_MAP( + '-', 66, + '.', 574, + ':', 95, + '_', 1073, + 'a', 968, + 'e', 828, + 'o', 924, + 'u', 904, + ); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('b' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 959: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(822); - if (lookahead == 'u') ADVANCE(898); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'a') ADVANCE(975); + if (lookahead == 'o') ADVANCE(903); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('b' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 960: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'e') ADVANCE(961); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'a') ADVANCE(976); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('b' <= lookahead && lookahead <= 'f')) ADVANCE(982); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 961: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'f') ADVANCE(954); - if (lookahead == 'l') ADVANCE(862); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'd') ADVANCE(963); + if (lookahead == 's') ADVANCE(931); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(974); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 962: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(885); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'd') ADVANCE(963); + if (lookahead == 's') ADVANCE(671); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(974); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 963: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(862); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'd') ADVANCE(653); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(974); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(980); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 964: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'l') ADVANCE(927); - if (lookahead == 'v') ADVANCE(856); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(969); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 965: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(897); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(828); + if (lookahead == 'u') ADVANCE(904); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 966: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'o') ADVANCE(914); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'e') ADVANCE(967); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 967: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'r') ADVANCE(845); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'f') ADVANCE(960); + if (lookahead == 'l') ADVANCE(868); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(980); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 968: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 's') ADVANCE(667); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(891); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(980); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 969: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 's') ADVANCE(853); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(868); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(974); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(980); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 970: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'u') ADVANCE(888); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'l') ADVANCE(933); + if (lookahead == 'v') ADVANCE(862); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 971: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'v') ADVANCE(856); - if (lookahead == 'x') ADVANCE(915); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(903); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 972: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); - if (lookahead == 'v') ADVANCE(856); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'o') ADVANCE(920); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 973: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(851); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(974); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 974: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 's') ADVANCE(672); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(976); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 975: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 's') ADVANCE(859); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(973); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(980); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 976: ACCEPT_TOKEN(sym_id); if (lookahead == '-') ADVANCE(66); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(95); - if (lookahead == '_') ADVANCE(1067); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'u') ADVANCE(894); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(950); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 977: ACCEPT_TOKEN(sym_id); - if (lookahead == ':') ADVANCE(81); + if (lookahead == '-') ADVANCE(66); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(95); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'v') ADVANCE(862); + if (lookahead == 'x') ADVANCE(921); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 978: ACCEPT_TOKEN(sym_id); - if (lookahead == ':') ADVANCE(96); - if (lookahead == 'a') ADVANCE(1040); + if (lookahead == '-') ADVANCE(66); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(95); + if (lookahead == '_') ADVANCE(1073); + if (lookahead == 'v') ADVANCE(862); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 979: ACCEPT_TOKEN(sym_id); - if (lookahead == ':') ADVANCE(96); - if (lookahead == 'a') ADVANCE(1057); - if (lookahead == 'o') ADVANCE(1046); + if (lookahead == '-') ADVANCE(66); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(95); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(980); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 980: ACCEPT_TOKEN(sym_id); - if (lookahead == ':') ADVANCE(96); - if (lookahead == 'a') ADVANCE(983); - if (lookahead == 'i') ADVANCE(1015); + if (lookahead == '-') ADVANCE(66); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(95); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(982); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 981: ACCEPT_TOKEN(sym_id); - if (lookahead == ':') ADVANCE(96); - if (lookahead == 'a') ADVANCE(1010); + if (lookahead == '-') ADVANCE(66); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(95); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(979); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 982: ACCEPT_TOKEN(sym_id); - if (lookahead == ':') ADVANCE(96); - if (lookahead == 'b') ADVANCE(1023); + if (lookahead == '-') ADVANCE(66); + if (lookahead == '.') ADVANCE(574); + if (lookahead == ':') ADVANCE(95); + if (lookahead == '_') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(956); END_STATE(); case 983: ACCEPT_TOKEN(sym_id); - if (lookahead == ':') ADVANCE(96); - if (lookahead == 'b') ADVANCE(1012); + if (lookahead == ':') ADVANCE(81); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 984: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'b') ADVANCE(1013); + if (lookahead == 'a') ADVANCE(1046); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 985: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'c') ADVANCE(1034); + if (lookahead == 'a') ADVANCE(1063); + if (lookahead == 'o') ADVANCE(1052); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 986: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'c') ADVANCE(1058); + if (lookahead == 'a') ADVANCE(989); + if (lookahead == 'i') ADVANCE(1021); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 987: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'c') ADVANCE(1059); + if (lookahead == 'a') ADVANCE(1016); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 988: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'd') ADVANCE(990); - if (lookahead == 'n') ADVANCE(1065); + if (lookahead == 'b') ADVANCE(1029); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 989: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'd') ADVANCE(614); + if (lookahead == 'b') ADVANCE(1018); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 990: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'd') ADVANCE(1041); + if (lookahead == 'b') ADVANCE(1019); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 991: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(985); + if (lookahead == 'c') ADVANCE(1040); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 992: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(714); + if (lookahead == 'c') ADVANCE(1064); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 993: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(696); + if (lookahead == 'c') ADVANCE(1065); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 994: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(690); + if (lookahead == 'd') ADVANCE(996); + if (lookahead == 'n') ADVANCE(1071); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 995: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(677); + if (lookahead == 'd') ADVANCE(619); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 996: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(716); + if (lookahead == 'd') ADVANCE(1047); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 997: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(986); + if (lookahead == 'e') ADVANCE(991); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 998: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(1050); - if (lookahead == 't') ADVANCE(1045); - if (lookahead == 'u') ADVANCE(982); + if (lookahead == 'e') ADVANCE(719); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 999: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(1047); + if (lookahead == 'e') ADVANCE(701); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1000: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(1055); + if (lookahead == 'e') ADVANCE(695); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1001: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'e') ADVANCE(1025); + if (lookahead == 'e') ADVANCE(682); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1002: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'g') ADVANCE(681); + if (lookahead == 'e') ADVANCE(721); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1003: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'i') ADVANCE(1011); - if (lookahead == 'u') ADVANCE(1026); + if (lookahead == 'e') ADVANCE(992); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1004: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'i') ADVANCE(1048); + if (lookahead == 'e') ADVANCE(1056); + if (lookahead == 't') ADVANCE(1051); + if (lookahead == 'u') ADVANCE(988); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1005: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'i') ADVANCE(1017); + if (lookahead == 'e') ADVANCE(1053); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1006: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'i') ADVANCE(1035); + if (lookahead == 'e') ADVANCE(1061); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1007: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'i') ADVANCE(1037); + if (lookahead == 'e') ADVANCE(1031); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1008: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'k') ADVANCE(712); + if (lookahead == 'g') ADVANCE(686); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1009: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'l') ADVANCE(673); + if (lookahead == 'i') ADVANCE(1017); + if (lookahead == 'u') ADVANCE(1032); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1010: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'l') ADVANCE(679); + if (lookahead == 'i') ADVANCE(1054); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1011: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'l') ADVANCE(992); + if (lookahead == 'i') ADVANCE(1023); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1012: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'l') ADVANCE(994); + if (lookahead == 'i') ADVANCE(1041); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1013: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'l') ADVANCE(995); + if (lookahead == 'i') ADVANCE(1043); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1014: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'm') ADVANCE(610); + if (lookahead == 'k') ADVANCE(717); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1015: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'm') ADVANCE(993); + if (lookahead == 'l') ADVANCE(678); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1016: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(1049); + if (lookahead == 'l') ADVANCE(684); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1017: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(1002); + if (lookahead == 'l') ADVANCE(998); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1018: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(701); + if (lookahead == 'l') ADVANCE(1000); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1019: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(685); + if (lookahead == 'l') ADVANCE(1001); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1020: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(709); + if (lookahead == 'm') ADVANCE(615); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1021: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(1006); + if (lookahead == 'm') ADVANCE(999); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1022: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(1060); - if (lookahead == 'v') ADVANCE(1001); + if (lookahead == 'n') ADVANCE(1055); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1023: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(1000); + if (lookahead == 'n') ADVANCE(1008); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1024: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(1053); + if (lookahead == 'n') ADVANCE(706); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1025: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(1054); + if (lookahead == 'n') ADVANCE(690); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1026: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'n') ADVANCE(987); + if (lookahead == 'n') ADVANCE(714); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1027: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1062); + if (lookahead == 'n') ADVANCE(1012); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1028: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1008); + if (lookahead == 'n') ADVANCE(1066); + if (lookahead == 'v') ADVANCE(1007); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1029: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1039); + if (lookahead == 'n') ADVANCE(1006); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1030: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1063); + if (lookahead == 'n') ADVANCE(1059); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1031: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1009); + if (lookahead == 'n') ADVANCE(1060); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1032: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1031); + if (lookahead == 'n') ADVANCE(993); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1033: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1028); + if (lookahead == 'o') ADVANCE(1068); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1034: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1044); + if (lookahead == 'o') ADVANCE(1014); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1035: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1018); + if (lookahead == 'o') ADVANCE(1045); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1036: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1043); + if (lookahead == 'o') ADVANCE(1069); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1037: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'o') ADVANCE(1020); + if (lookahead == 'o') ADVANCE(1015); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1038: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'p') ADVANCE(978); + if (lookahead == 'o') ADVANCE(1037); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1039: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'p') ADVANCE(1066); + if (lookahead == 'o') ADVANCE(1034); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1040: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'q') ADVANCE(1061); + if (lookahead == 'o') ADVANCE(1050); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1041: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'r') ADVANCE(669); + if (lookahead == 'o') ADVANCE(1024); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1042: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'r') ADVANCE(1064); + if (lookahead == 'o') ADVANCE(1049); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1043: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'r') ADVANCE(706); + if (lookahead == 'o') ADVANCE(1026); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1044: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'r') ADVANCE(989); + if (lookahead == 'p') ADVANCE(984); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1045: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'r') ADVANCE(1005); + if (lookahead == 'p') ADVANCE(1072); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1046: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'r') ADVANCE(1052); + if (lookahead == 'q') ADVANCE(1067); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1047: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'r') ADVANCE(1019); + if (lookahead == 'r') ADVANCE(674); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1048: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 's') ADVANCE(1051); + if (lookahead == 'r') ADVANCE(1070); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1049: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(678); + if (lookahead == 'r') ADVANCE(711); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1050: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(695); + if (lookahead == 'r') ADVANCE(995); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1051: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(703); + if (lookahead == 'r') ADVANCE(1011); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1052: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(687); + if (lookahead == 'r') ADVANCE(1058); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1053: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(675); + if (lookahead == 'r') ADVANCE(1025); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1054: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(622); + if (lookahead == 's') ADVANCE(1057); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1055: ACCEPT_TOKEN(sym_id); @@ -11931,1331 +11903,1385 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1056: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(999); + if (lookahead == 't') ADVANCE(700); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1057: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(1056); + if (lookahead == 't') ADVANCE(708); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1058: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(1036); + if (lookahead == 't') ADVANCE(692); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1059: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 't') ADVANCE(1007); + if (lookahead == 't') ADVANCE(680); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1060: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'u') ADVANCE(1014); + if (lookahead == 't') ADVANCE(627); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1061: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'u') ADVANCE(996); + if (lookahead == 't') ADVANCE(688); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1062: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'u') ADVANCE(1024); + if (lookahead == 't') ADVANCE(1005); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1063: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'u') ADVANCE(984); + if (lookahead == 't') ADVANCE(1062); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1064: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'v') ADVANCE(981); + if (lookahead == 't') ADVANCE(1042); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1065: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'y') ADVANCE(671); + if (lookahead == 't') ADVANCE(1013); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1066: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); - if (lookahead == 'y') ADVANCE(773); + if (lookahead == 'u') ADVANCE(1020); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1067: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(96); + if (lookahead == 'u') ADVANCE(1002); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1068: + ACCEPT_TOKEN(sym_id); + if (lookahead == ':') ADVANCE(96); + if (lookahead == 'u') ADVANCE(1030); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); + END_STATE(); + case 1069: + ACCEPT_TOKEN(sym_id); + if (lookahead == ':') ADVANCE(96); + if (lookahead == 'u') ADVANCE(990); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); + END_STATE(); + case 1070: + ACCEPT_TOKEN(sym_id); + if (lookahead == ':') ADVANCE(96); + if (lookahead == 'v') ADVANCE(987); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); + END_STATE(); + case 1071: + ACCEPT_TOKEN(sym_id); + if (lookahead == ':') ADVANCE(96); + if (lookahead == 'y') ADVANCE(676); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); + END_STATE(); + case 1072: + ACCEPT_TOKEN(sym_id); + if (lookahead == ':') ADVANCE(96); + if (lookahead == 'y') ADVANCE(779); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); + END_STATE(); + case 1073: + ACCEPT_TOKEN(sym_id); + if (lookahead == ':') ADVANCE(96); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); + END_STATE(); + case 1074: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(98); - if (lookahead == 'f') ADVANCE(977); + if (lookahead == 'f') ADVANCE(983); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1074); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1080); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1069: + case 1075: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(98); - if (lookahead == 'f') ADVANCE(1068); + if (lookahead == 'f') ADVANCE(1074); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1072); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1078); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1070: + case 1076: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(98); - if (lookahead == 'f') ADVANCE(1069); + if (lookahead == 'f') ADVANCE(1075); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1071); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1077); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1071: + case 1077: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(98); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1072); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1078); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1072: + case 1078: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(98); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1074); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1080); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1073: + case 1079: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(98); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1071); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1077); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1074: + case 1080: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(98); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1075: + case 1081: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(97); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1076); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1082); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1076: + case 1082: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(97); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1077); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1083); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1077: + case 1083: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(97); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1078); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1084); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1078: + case 1084: ACCEPT_TOKEN(sym_id); if (lookahead == ':') ADVANCE(97); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1079: + case 1085: ACCEPT_TOKEN(sym_file); - if (lookahead == '!') ADVANCE(1082); - if (lookahead == '<') ADVANCE(1083); + if (lookahead == '!') ADVANCE(1088); + if (lookahead == '<') ADVANCE(1089); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(1225); + lookahead == ' ') ADVANCE(1231); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != '\r') ADVANCE(1084); + lookahead != '\r') ADVANCE(1090); END_STATE(); - case 1080: + case 1086: ACCEPT_TOKEN(sym_file); - if (lookahead == '#') ADVANCE(1079); + if (lookahead == '#') ADVANCE(1085); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(1227); + lookahead == ' ') ADVANCE(1233); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != '\r') ADVANCE(1081); + lookahead != '\r') ADVANCE(1087); END_STATE(); - case 1081: + case 1087: ACCEPT_TOKEN(sym_file); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(1227); + lookahead == ' ') ADVANCE(1233); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != '\r') ADVANCE(1081); + lookahead != '\r') ADVANCE(1087); END_STATE(); - case 1082: + case 1088: ACCEPT_TOKEN(sym_file); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(1222); + lookahead == ' ') ADVANCE(1228); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != '\r') ADVANCE(1082); + lookahead != '\r') ADVANCE(1088); END_STATE(); - case 1083: + case 1089: ACCEPT_TOKEN(sym_file); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(1223); + lookahead == ' ') ADVANCE(1229); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != '\r') ADVANCE(1083); + lookahead != '\r') ADVANCE(1089); END_STATE(); - case 1084: + case 1090: ACCEPT_TOKEN(sym_file); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(1225); + lookahead == ' ') ADVANCE(1231); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != '\r') ADVANCE(1084); + lookahead != '\r') ADVANCE(1090); END_STATE(); - case 1085: + case 1091: ACCEPT_TOKEN(sym_file); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(1085); + lookahead != ' ') ADVANCE(1091); END_STATE(); - case 1086: + case 1092: ACCEPT_TOKEN(sym_pattern); END_STATE(); - case 1087: + case 1093: ACCEPT_TOKEN(sym_pattern); - if (lookahead == '/') ADVANCE(1089); + if (lookahead == '/') ADVANCE(1095); if (lookahead == '\\') ADVANCE(80); - if (lookahead == 'i') ADVANCE(1088); + if (lookahead == 'i') ADVANCE(1094); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r') ADVANCE(79); END_STATE(); - case 1088: + case 1094: ACCEPT_TOKEN(sym_pattern); - if (lookahead == '/') ADVANCE(1089); + if (lookahead == '/') ADVANCE(1095); if (lookahead == '\\') ADVANCE(80); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r') ADVANCE(79); END_STATE(); - case 1089: + case 1095: ACCEPT_TOKEN(sym_pattern); - if (lookahead == 'i') ADVANCE(1086); + if (lookahead == 'i') ADVANCE(1092); END_STATE(); - case 1090: + case 1096: ACCEPT_TOKEN(sym_ipv6); END_STATE(); - case 1091: + case 1097: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == '.') ADVANCE(85); - if (lookahead == '5') ADVANCE(1092); + if (lookahead == '5') ADVANCE(1098); if (lookahead == ':') ADVANCE(45); - if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1097); - if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1094); + if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1103); + if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1100); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1106); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1112); END_STATE(); - case 1092: + case 1098: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == '.') ADVANCE(85); if (lookahead == ':') ADVANCE(45); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1096); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1102); if (('6' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1105); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1111); END_STATE(); - case 1093: + case 1099: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == '.') ADVANCE(85); if (lookahead == ':') ADVANCE(45); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1097); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1103); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1106); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1112); END_STATE(); - case 1094: + case 1100: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == '.') ADVANCE(85); if (lookahead == ':') ADVANCE(45); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1096); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1102); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1105); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1111); END_STATE(); - case 1095: + case 1101: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == '.') ADVANCE(85); if (lookahead == ':') ADVANCE(45); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1094); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1100); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1106); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1112); END_STATE(); - case 1096: + case 1102: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == '.') ADVANCE(85); if (lookahead == ':') ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1104); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1110); END_STATE(); - case 1097: + case 1103: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == '.') ADVANCE(85); if (lookahead == ':') ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1105); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1111); END_STATE(); - case 1098: + case 1104: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); - if (lookahead == '1') ADVANCE(1095); - if (lookahead == '2') ADVANCE(1091); + if (lookahead == '%') ADVANCE(585); + if (lookahead == '1') ADVANCE(1101); + if (lookahead == '2') ADVANCE(1097); if (lookahead == ':') ADVANCE(46); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1093); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1099); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1107); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1113); END_STATE(); - case 1099: + case 1105: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); - if (lookahead == '1') ADVANCE(1095); - if (lookahead == '2') ADVANCE(1091); + if (lookahead == '%') ADVANCE(585); + if (lookahead == '1') ADVANCE(1101); + if (lookahead == '2') ADVANCE(1097); if (lookahead == ':') ADVANCE(46); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1093); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1099); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(815); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(821); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); - case 1100: + case 1106: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(49); END_STATE(); - case 1101: + case 1107: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(49); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1100); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1106); END_STATE(); - case 1102: + case 1108: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(49); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1101); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1107); END_STATE(); - case 1103: + case 1109: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(49); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1102); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1108); END_STATE(); - case 1104: + case 1110: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(45); END_STATE(); - case 1105: + case 1111: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1104); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1110); END_STATE(); - case 1106: + case 1112: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1105); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1111); END_STATE(); - case 1107: + case 1113: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1106); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1112); END_STATE(); - case 1108: + case 1114: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(34); END_STATE(); - case 1109: + case 1115: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(34); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1108); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1114); END_STATE(); - case 1110: + case 1116: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(34); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1109); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1115); END_STATE(); - case 1111: + case 1117: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); + if (lookahead == '%') ADVANCE(585); if (lookahead == ':') ADVANCE(34); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1110); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1116); END_STATE(); - case 1112: + case 1118: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); - if (lookahead == ':') ADVANCE(573); + if (lookahead == '%') ADVANCE(585); + if (lookahead == ':') ADVANCE(578); END_STATE(); - case 1113: + case 1119: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); - if (lookahead == ':') ADVANCE(573); + if (lookahead == '%') ADVANCE(585); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1112); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1118); END_STATE(); - case 1114: + case 1120: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); - if (lookahead == ':') ADVANCE(573); + if (lookahead == '%') ADVANCE(585); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1113); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1119); END_STATE(); - case 1115: + case 1121: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '%') ADVANCE(580); - if (lookahead == ':') ADVANCE(573); + if (lookahead == '%') ADVANCE(585); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1114); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1120); END_STATE(); - case 1116: + case 1122: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == '0') ADVANCE(1117); + if (lookahead == '0') ADVANCE(1123); if (lookahead == ':') ADVANCE(87); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1151); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1157); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1188); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1194); END_STATE(); - case 1117: + case 1123: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == '0') ADVANCE(1153); + if (lookahead == '0') ADVANCE(1159); if (lookahead == ':') ADVANCE(87); if (('1' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1190); - END_STATE(); - case 1118: - ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '.') ADVANCE(85); - if (lookahead == '5') ADVANCE(1123); - if (lookahead == ':') ADVANCE(578); - if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1128); - if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1125); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1169); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1196); END_STATE(); - case 1119: + case 1124: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); if (lookahead == '5') ADVANCE(1129); - if (lookahead == ':') ADVANCE(573); - if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1130); + if (lookahead == ':') ADVANCE(583); + if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1134); + if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1131); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1176); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1175); END_STATE(); - case 1120: + case 1125: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); if (lookahead == '5') ADVANCE(1135); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(578); if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1139); if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1136); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1180); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1182); END_STATE(); - case 1121: + case 1126: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); if (lookahead == '5') ADVANCE(1141); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(579); if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1145); if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1142); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1184); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1186); END_STATE(); - case 1122: + case 1127: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); if (lookahead == '5') ADVANCE(1147); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(581); if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1151); if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1148); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1188); - END_STATE(); - case 1123: - ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(578); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1127); - if (('6' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1168); - END_STATE(); - case 1124: - ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(578); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1169); - END_STATE(); - case 1125: - ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(578); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1127); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1168); - END_STATE(); - case 1126: - ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(578); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1125); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1169); - END_STATE(); - case 1127: - ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(578); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1164); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1190); END_STATE(); case 1128: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(578); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1168); + if (lookahead == '5') ADVANCE(1153); + if (lookahead == ':') ADVANCE(582); + if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1157); + if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1154); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1194); END_STATE(); case 1129: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(573); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1134); + if (lookahead == ':') ADVANCE(583); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1133); if (('6' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1178); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1174); END_STATE(); case 1130: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(573); + if (lookahead == ':') ADVANCE(583); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1178); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1175); END_STATE(); case 1131: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(573); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1130); + if (lookahead == ':') ADVANCE(583); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1133); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1176); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1174); END_STATE(); case 1132: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(573); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (lookahead == ':') ADVANCE(583); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1131); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1176); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1175); END_STATE(); case 1133: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(573); + if (lookahead == ':') ADVANCE(583); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1178); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1170); END_STATE(); case 1134: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(573); + if (lookahead == ':') ADVANCE(583); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1175); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1174); END_STATE(); case 1135: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1140); if (('6' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1182); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1184); END_STATE(); case 1136: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1140); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1182); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1184); END_STATE(); case 1137: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1136); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1180); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1182); END_STATE(); case 1138: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1180); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1182); END_STATE(); case 1139: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1182); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1184); END_STATE(); case 1140: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1179); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1181); END_STATE(); case 1141: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(579); if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1146); if (('6' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1186); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1188); END_STATE(); case 1142: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(579); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1146); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1186); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1188); END_STATE(); case 1143: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(579); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1142); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1184); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1186); END_STATE(); case 1144: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(579); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1145); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1184); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1186); END_STATE(); case 1145: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(579); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1186); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1188); END_STATE(); case 1146: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(579); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1183); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1185); END_STATE(); case 1147: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(581); if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1152); if (('6' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1190); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1192); END_STATE(); case 1148: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(581); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1152); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1190); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1192); END_STATE(); case 1149: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(581); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1148); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1188); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1190); END_STATE(); case 1150: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(581); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1151); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1188); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1190); END_STATE(); case 1151: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(581); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1190); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1192); END_STATE(); case 1152: ACCEPT_TOKEN(sym_ipv6); if (lookahead == '.') ADVANCE(85); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(581); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1187); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1189); END_STATE(); case 1153: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '0') ADVANCE(1163); - if (lookahead == ':') ADVANCE(87); - if (('1' <= lookahead && lookahead <= '9') || + if (lookahead == '.') ADVANCE(85); + if (lookahead == ':') ADVANCE(582); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1158); + if (('6' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1187); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1196); END_STATE(); case 1154: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '1') ADVANCE(1126); - if (lookahead == '2') ADVANCE(1118); - if (lookahead == 'f') ADVANCE(1167); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1124); + if (lookahead == '.') ADVANCE(85); + if (lookahead == ':') ADVANCE(582); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1158); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1170); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1196); END_STATE(); case 1155: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '1') ADVANCE(1126); - if (lookahead == '2') ADVANCE(1118); - if (lookahead == 'f') ADVANCE(1070); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1124); + if (lookahead == '.') ADVANCE(85); + if (lookahead == ':') ADVANCE(582); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1154); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1073); - if (('G' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1194); END_STATE(); case 1156: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '1') ADVANCE(1131); - if (lookahead == '2') ADVANCE(1119); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1132); + if (lookahead == '.') ADVANCE(85); + if (lookahead == ':') ADVANCE(582); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1157); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1177); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1194); END_STATE(); case 1157: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '1') ADVANCE(1137); - if (lookahead == '2') ADVANCE(1120); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1138); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1181); + if (lookahead == '.') ADVANCE(85); + if (lookahead == ':') ADVANCE(582); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1196); END_STATE(); case 1158: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '1') ADVANCE(1143); - if (lookahead == '2') ADVANCE(1121); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1144); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1185); + if (lookahead == '.') ADVANCE(85); + if (lookahead == ':') ADVANCE(582); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1193); END_STATE(); case 1159: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '1') ADVANCE(1149); - if (lookahead == '2') ADVANCE(1122); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1150); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1189); + if (lookahead == '0') ADVANCE(1169); + if (lookahead == ':') ADVANCE(87); + if (('1' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1193); END_STATE(); case 1160: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '1') ADVANCE(1149); - if (lookahead == '2') ADVANCE(1122); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1150); + if (lookahead == '1') ADVANCE(1132); + if (lookahead == '2') ADVANCE(1124); + if (lookahead == 'f') ADVANCE(1173); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1130); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1075); - if (('G' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1067); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1176); END_STATE(); case 1161: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == '5') ADVANCE(1191); - if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1090); - if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1192); + if (lookahead == '1') ADVANCE(1132); + if (lookahead == '2') ADVANCE(1124); + if (lookahead == 'f') ADVANCE(1076); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1130); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1079); + if (('G' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1162: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(82); + if (lookahead == '1') ADVANCE(1137); + if (lookahead == '2') ADVANCE(1125); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1183); END_STATE(); case 1163: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(87); + if (lookahead == '1') ADVANCE(1143); + if (lookahead == '2') ADVANCE(1126); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1144); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1187); END_STATE(); case 1164: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(578); + if (lookahead == '1') ADVANCE(1149); + if (lookahead == '2') ADVANCE(1127); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1150); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1191); END_STATE(); case 1165: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(578); - if (lookahead == 'f') ADVANCE(1166); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1168); + if (lookahead == '1') ADVANCE(1155); + if (lookahead == '2') ADVANCE(1128); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1156); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1195); END_STATE(); case 1166: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(578); - if (lookahead == 'f') ADVANCE(1162); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1164); + if (lookahead == '1') ADVANCE(1155); + if (lookahead == '2') ADVANCE(1128); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1156); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1081); + if (('G' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1073); END_STATE(); case 1167: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(578); - if (lookahead == 'f') ADVANCE(1165); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1169); + if (lookahead == '5') ADVANCE(1197); + if (('6' <= lookahead && lookahead <= '9')) ADVANCE(1096); + if (('0' <= lookahead && lookahead <= '4')) ADVANCE(1198); END_STATE(); case 1168: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(578); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1164); + if (lookahead == ':') ADVANCE(82); END_STATE(); case 1169: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(578); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1168); + if (lookahead == ':') ADVANCE(87); END_STATE(); case 1170: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(578); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1169); + if (lookahead == ':') ADVANCE(583); END_STATE(); case 1171: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(575); + if (lookahead == ':') ADVANCE(583); + if (lookahead == 'f') ADVANCE(1172); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1174); END_STATE(); case 1172: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(575); + if (lookahead == ':') ADVANCE(583); + if (lookahead == 'f') ADVANCE(1168); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1173); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1170); END_STATE(); case 1173: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(575); + if (lookahead == ':') ADVANCE(583); + if (lookahead == 'f') ADVANCE(1171); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1171); + ('a' <= lookahead && lookahead <= 'e')) ADVANCE(1175); END_STATE(); case 1174: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(575); + if (lookahead == ':') ADVANCE(583); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1172); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1170); END_STATE(); case 1175: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(573); + if (lookahead == ':') ADVANCE(583); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1174); END_STATE(); case 1176: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(573); + if (lookahead == ':') ADVANCE(583); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1178); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1175); END_STATE(); case 1177: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(573); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1176); + if (lookahead == ':') ADVANCE(580); END_STATE(); case 1178: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(573); + if (lookahead == ':') ADVANCE(580); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1175); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1179); END_STATE(); case 1179: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(580); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1177); END_STATE(); case 1180: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(580); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1182); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1178); END_STATE(); case 1181: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(574); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1180); + if (lookahead == ':') ADVANCE(578); END_STATE(); case 1182: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(574); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1179); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1184); END_STATE(); case 1183: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(578); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1182); END_STATE(); case 1184: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(578); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1186); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1181); END_STATE(); case 1185: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(576); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1184); + if (lookahead == ':') ADVANCE(579); END_STATE(); case 1186: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(576); + if (lookahead == ':') ADVANCE(579); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1183); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1188); END_STATE(); case 1187: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(579); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1186); END_STATE(); case 1188: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(579); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1190); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1185); END_STATE(); case 1189: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(577); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1188); + if (lookahead == ':') ADVANCE(581); END_STATE(); case 1190: ACCEPT_TOKEN(sym_ipv6); - if (lookahead == ':') ADVANCE(577); + if (lookahead == ':') ADVANCE(581); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1187); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1192); END_STATE(); case 1191: ACCEPT_TOKEN(sym_ipv6); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1090); + if (lookahead == ':') ADVANCE(581); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1190); END_STATE(); case 1192: ACCEPT_TOKEN(sym_ipv6); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1090); + if (lookahead == ':') ADVANCE(581); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1189); END_STATE(); case 1193: ACCEPT_TOKEN(sym_ipv6); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1192); + if (lookahead == ':') ADVANCE(582); END_STATE(); case 1194: ACCEPT_TOKEN(sym_ipv6); + if (lookahead == ':') ADVANCE(582); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1090); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1196); END_STATE(); case 1195: ACCEPT_TOKEN(sym_ipv6); + if (lookahead == ':') ADVANCE(582); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1194); END_STATE(); case 1196: ACCEPT_TOKEN(sym_ipv6); + if (lookahead == ':') ADVANCE(582); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1195); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1193); END_STATE(); case 1197: + ACCEPT_TOKEN(sym_ipv6); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1096); + END_STATE(); + case 1198: + ACCEPT_TOKEN(sym_ipv6); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1096); + END_STATE(); + case 1199: + ACCEPT_TOKEN(sym_ipv6); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1198); + END_STATE(); + case 1200: ACCEPT_TOKEN(sym_ipv6); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1174); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1096); END_STATE(); - case 1198: + case 1201: ACCEPT_TOKEN(sym_ipv6); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1196); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1200); END_STATE(); - case 1199: + case 1202: + ACCEPT_TOKEN(sym_ipv6); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1201); + END_STATE(); + case 1203: + ACCEPT_TOKEN(sym_ipv6); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1180); + END_STATE(); + case 1204: + ACCEPT_TOKEN(sym_ipv6); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1202); + END_STATE(); + case 1205: ACCEPT_TOKEN(sym_ipv4); - if (lookahead == '.') ADVANCE(569); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1199); + if (lookahead == '.') ADVANCE(574); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1205); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 1200: + case 1206: ACCEPT_TOKEN(sym_ipv4); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1200); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1206); END_STATE(); - case 1201: + case 1207: ACCEPT_TOKEN(sym_port); END_STATE(); - case 1202: + case 1208: ACCEPT_TOKEN(sym_floatp); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1203); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1209); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(63); if (lookahead == '-' || ('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 1203: + case 1209: ACCEPT_TOKEN(sym_floatp); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == ':') ADVANCE(90); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1205); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1211); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 1204: + case 1210: ACCEPT_TOKEN(sym_floatp); - if (lookahead == '.') ADVANCE(569); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1204); + if (lookahead == '.') ADVANCE(574); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1210); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1220); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1226); END_STATE(); - case 1205: + case 1211: ACCEPT_TOKEN(sym_floatp); - if (lookahead == '.') ADVANCE(569); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1205); + if (lookahead == '.') ADVANCE(574); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1211); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 1206: + case 1212: ACCEPT_TOKEN(sym_floatp); - if (lookahead == '.') ADVANCE(571); + if (lookahead == '.') ADVANCE(576); if (lookahead == 'E' || lookahead == 'e') ADVANCE(55); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1206); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1212); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 1207: + case 1213: ACCEPT_TOKEN(sym_floatp); - if (lookahead == '.') ADVANCE(567); + if (lookahead == '.') ADVANCE(572); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(564); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1207); + lookahead == 'e') ADVANCE(569); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1213); END_STATE(); - case 1208: + case 1214: ACCEPT_TOKEN(sym_floatp); if (lookahead == ':') ADVANCE(90); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1213); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1219); END_STATE(); - case 1209: + case 1215: ACCEPT_TOKEN(sym_floatp); if (lookahead == ':') ADVANCE(90); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1208); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1214); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(99); END_STATE(); - case 1210: + case 1216: ACCEPT_TOKEN(sym_floatp); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(564); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1210); + lookahead == 'e') ADVANCE(569); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1216); END_STATE(); - case 1211: + case 1217: ACCEPT_TOKEN(sym_floatp); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(564); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1207); + lookahead == 'e') ADVANCE(569); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1213); END_STATE(); - case 1212: + case 1218: ACCEPT_TOKEN(sym_floatp); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1218); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1206); + lookahead == 'e') ADVANCE(1224); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1212); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1220); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1226); END_STATE(); - case 1213: + case 1219: ACCEPT_TOKEN(sym_floatp); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1213); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1219); END_STATE(); - case 1214: + case 1220: ACCEPT_TOKEN(sym_hex); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1214); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1220); if (lookahead == '-' || ('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); - case 1215: + case 1221: ACCEPT_TOKEN(sym_hex); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1215); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1221); END_STATE(); - case 1216: + case 1222: ACCEPT_TOKEN(sym_time_unit); END_STATE(); - case 1217: + case 1223: ACCEPT_TOKEN(sym_time_unit); - if (lookahead == 's') ADVANCE(1216); + if (lookahead == 's') ADVANCE(1222); END_STATE(); - case 1218: + case 1224: ACCEPT_TOKEN(sym_hostname); - if (lookahead == '+') ADVANCE(566); - if (lookahead == '-') ADVANCE(1219); - if (lookahead == '.') ADVANCE(569); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1204); + if (lookahead == '+') ADVANCE(571); + if (lookahead == '-') ADVANCE(1225); + if (lookahead == '.') ADVANCE(574); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1210); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1220); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1226); END_STATE(); - case 1219: + case 1225: ACCEPT_TOKEN(sym_hostname); - if (lookahead == '.') ADVANCE(569); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1204); + if (lookahead == '.') ADVANCE(574); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1210); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1220); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1226); END_STATE(); - case 1220: + case 1226: ACCEPT_TOKEN(sym_hostname); - if (lookahead == '.') ADVANCE(569); + if (lookahead == '.') ADVANCE(574); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1220); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1226); END_STATE(); - case 1221: + case 1227: ACCEPT_TOKEN(aux_sym_string_token1); END_STATE(); - case 1222: + case 1228: ACCEPT_TOKEN(sym_zeekygen_head_comment); if (lookahead != 0 && lookahead != '\n' && - lookahead != '\r') ADVANCE(1222); + lookahead != '\r') ADVANCE(1228); END_STATE(); - case 1223: + case 1229: ACCEPT_TOKEN(sym_zeekygen_prev_comment); if (lookahead != 0 && lookahead != '\n' && - lookahead != '\r') ADVANCE(1223); + lookahead != '\r') ADVANCE(1229); END_STATE(); - case 1224: + case 1230: ACCEPT_TOKEN(sym_zeekygen_next_comment); - if (lookahead == '!') ADVANCE(1222); - if (lookahead == '<') ADVANCE(1223); + if (lookahead == '!') ADVANCE(1228); + if (lookahead == '<') ADVANCE(1229); if (lookahead != 0 && lookahead != '\n' && - lookahead != '\r') ADVANCE(1225); + lookahead != '\r') ADVANCE(1231); END_STATE(); - case 1225: + case 1231: ACCEPT_TOKEN(sym_zeekygen_next_comment); if (lookahead != 0 && lookahead != '\n' && - lookahead != '\r') ADVANCE(1225); + lookahead != '\r') ADVANCE(1231); END_STATE(); - case 1226: + case 1232: ACCEPT_TOKEN(sym_minor_comment); - if (lookahead == '#') ADVANCE(1224); + if (lookahead == '#') ADVANCE(1230); if (lookahead != 0 && lookahead != '\n' && - lookahead != '\r') ADVANCE(1227); + lookahead != '\r') ADVANCE(1233); END_STATE(); - case 1227: + case 1233: ACCEPT_TOKEN(sym_minor_comment); if (lookahead != 0 && lookahead != '\n' && - lookahead != '\r') ADVANCE(1227); + lookahead != '\r') ADVANCE(1233); END_STATE(); - case 1228: + case 1234: ACCEPT_TOKEN(sym_nl); END_STATE(); default: @@ -13265,397 +13291,397 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { static const TSLexMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0}, - [1] = {.lex_state = 585}, - [2] = {.lex_state = 585}, - [3] = {.lex_state = 2}, - [4] = {.lex_state = 585}, - [5] = {.lex_state = 585}, + [1] = {.lex_state = 590}, + [2] = {.lex_state = 2}, + [3] = {.lex_state = 590}, + [4] = {.lex_state = 590}, + [5] = {.lex_state = 590}, [6] = {.lex_state = 2}, [7] = {.lex_state = 4}, - [8] = {.lex_state = 585}, + [8] = {.lex_state = 590}, [9] = {.lex_state = 5}, [10] = {.lex_state = 6}, - [11] = {.lex_state = 7}, - [12] = {.lex_state = 582}, - [13] = {.lex_state = 582}, - [14] = {.lex_state = 584}, - [15] = {.lex_state = 583}, - [16] = {.lex_state = 583}, - [17] = {.lex_state = 584}, - [18] = {.lex_state = 581}, - [19] = {.lex_state = 581}, - [20] = {.lex_state = 581}, + [11] = {.lex_state = 587}, + [12] = {.lex_state = 587}, + [13] = {.lex_state = 7}, + [14] = {.lex_state = 586}, + [15] = {.lex_state = 588}, + [16] = {.lex_state = 589}, + [17] = {.lex_state = 588}, + [18] = {.lex_state = 589}, + [19] = {.lex_state = 586}, + [20] = {.lex_state = 586}, [21] = {.lex_state = 15}, - [22] = {.lex_state = 15}, - [23] = {.lex_state = 589}, - [24] = {.lex_state = 589}, - [25] = {.lex_state = 589}, - [26] = {.lex_state = 589}, - [27] = {.lex_state = 589}, - [28] = {.lex_state = 589}, - [29] = {.lex_state = 589}, - [30] = {.lex_state = 589}, - [31] = {.lex_state = 589}, - [32] = {.lex_state = 589}, - [33] = {.lex_state = 589}, - [34] = {.lex_state = 589}, - [35] = {.lex_state = 589}, - [36] = {.lex_state = 10}, + [22] = {.lex_state = 10}, + [23] = {.lex_state = 15}, + [24] = {.lex_state = 594}, + [25] = {.lex_state = 594}, + [26] = {.lex_state = 594}, + [27] = {.lex_state = 594}, + [28] = {.lex_state = 594}, + [29] = {.lex_state = 594}, + [30] = {.lex_state = 594}, + [31] = {.lex_state = 594}, + [32] = {.lex_state = 594}, + [33] = {.lex_state = 594}, + [34] = {.lex_state = 594}, + [35] = {.lex_state = 594}, + [36] = {.lex_state = 594}, [37] = {.lex_state = 10}, [38] = {.lex_state = 15}, [39] = {.lex_state = 15}, - [40] = {.lex_state = 589}, - [41] = {.lex_state = 589}, - [42] = {.lex_state = 589}, - [43] = {.lex_state = 589}, - [44] = {.lex_state = 589}, - [45] = {.lex_state = 589}, - [46] = {.lex_state = 589}, - [47] = {.lex_state = 589}, - [48] = {.lex_state = 589}, - [49] = {.lex_state = 589}, - [50] = {.lex_state = 589}, - [51] = {.lex_state = 589}, - [52] = {.lex_state = 589}, - [53] = {.lex_state = 589}, - [54] = {.lex_state = 589}, - [55] = {.lex_state = 589}, - [56] = {.lex_state = 589}, - [57] = {.lex_state = 589}, - [58] = {.lex_state = 589}, - [59] = {.lex_state = 589}, - [60] = {.lex_state = 589}, - [61] = {.lex_state = 589}, - [62] = {.lex_state = 589}, - [63] = {.lex_state = 589}, - [64] = {.lex_state = 589}, - [65] = {.lex_state = 589}, - [66] = {.lex_state = 589}, - [67] = {.lex_state = 589}, - [68] = {.lex_state = 589}, - [69] = {.lex_state = 589}, - [70] = {.lex_state = 589}, - [71] = {.lex_state = 589}, - [72] = {.lex_state = 589}, - [73] = {.lex_state = 589}, - [74] = {.lex_state = 589}, - [75] = {.lex_state = 589}, - [76] = {.lex_state = 589}, - [77] = {.lex_state = 589}, - [78] = {.lex_state = 589}, + [40] = {.lex_state = 594}, + [41] = {.lex_state = 594}, + [42] = {.lex_state = 594}, + [43] = {.lex_state = 594}, + [44] = {.lex_state = 594}, + [45] = {.lex_state = 594}, + [46] = {.lex_state = 594}, + [47] = {.lex_state = 594}, + [48] = {.lex_state = 594}, + [49] = {.lex_state = 594}, + [50] = {.lex_state = 594}, + [51] = {.lex_state = 594}, + [52] = {.lex_state = 594}, + [53] = {.lex_state = 594}, + [54] = {.lex_state = 594}, + [55] = {.lex_state = 594}, + [56] = {.lex_state = 594}, + [57] = {.lex_state = 594}, + [58] = {.lex_state = 594}, + [59] = {.lex_state = 594}, + [60] = {.lex_state = 594}, + [61] = {.lex_state = 594}, + [62] = {.lex_state = 594}, + [63] = {.lex_state = 594}, + [64] = {.lex_state = 594}, + [65] = {.lex_state = 594}, + [66] = {.lex_state = 594}, + [67] = {.lex_state = 10}, + [68] = {.lex_state = 594}, + [69] = {.lex_state = 594}, + [70] = {.lex_state = 594}, + [71] = {.lex_state = 10}, + [72] = {.lex_state = 594}, + [73] = {.lex_state = 594}, + [74] = {.lex_state = 594}, + [75] = {.lex_state = 10}, + [76] = {.lex_state = 10}, + [77] = {.lex_state = 594}, + [78] = {.lex_state = 594}, [79] = {.lex_state = 10}, - [80] = {.lex_state = 10}, - [81] = {.lex_state = 10}, - [82] = {.lex_state = 589}, - [83] = {.lex_state = 589}, - [84] = {.lex_state = 589}, - [85] = {.lex_state = 10}, - [86] = {.lex_state = 10}, - [87] = {.lex_state = 589}, - [88] = {.lex_state = 589}, - [89] = {.lex_state = 10}, - [90] = {.lex_state = 10}, - [91] = {.lex_state = 589}, - [92] = {.lex_state = 589}, - [93] = {.lex_state = 589}, - [94] = {.lex_state = 589}, - [95] = {.lex_state = 589}, - [96] = {.lex_state = 589}, - [97] = {.lex_state = 589}, - [98] = {.lex_state = 589}, - [99] = {.lex_state = 589}, - [100] = {.lex_state = 589}, - [101] = {.lex_state = 589}, - [102] = {.lex_state = 589}, + [80] = {.lex_state = 594}, + [81] = {.lex_state = 594}, + [82] = {.lex_state = 594}, + [83] = {.lex_state = 10}, + [84] = {.lex_state = 10}, + [85] = {.lex_state = 594}, + [86] = {.lex_state = 594}, + [87] = {.lex_state = 594}, + [88] = {.lex_state = 594}, + [89] = {.lex_state = 594}, + [90] = {.lex_state = 594}, + [91] = {.lex_state = 10}, + [92] = {.lex_state = 10}, + [93] = {.lex_state = 10}, + [94] = {.lex_state = 10}, + [95] = {.lex_state = 10}, + [96] = {.lex_state = 10}, + [97] = {.lex_state = 10}, + [98] = {.lex_state = 10}, + [99] = {.lex_state = 10}, + [100] = {.lex_state = 10}, + [101] = {.lex_state = 10}, + [102] = {.lex_state = 10}, [103] = {.lex_state = 10}, - [104] = {.lex_state = 589}, - [105] = {.lex_state = 589}, - [106] = {.lex_state = 589}, + [104] = {.lex_state = 10}, + [105] = {.lex_state = 10}, + [106] = {.lex_state = 10}, [107] = {.lex_state = 10}, - [108] = {.lex_state = 589}, - [109] = {.lex_state = 589}, - [110] = {.lex_state = 589}, - [111] = {.lex_state = 589}, - [112] = {.lex_state = 589}, - [113] = {.lex_state = 589}, - [114] = {.lex_state = 589}, - [115] = {.lex_state = 589}, - [116] = {.lex_state = 589}, - [117] = {.lex_state = 589}, - [118] = {.lex_state = 589}, - [119] = {.lex_state = 589}, - [120] = {.lex_state = 589}, - [121] = {.lex_state = 589}, - [122] = {.lex_state = 589}, + [108] = {.lex_state = 10}, + [109] = {.lex_state = 10}, + [110] = {.lex_state = 10}, + [111] = {.lex_state = 10}, + [112] = {.lex_state = 10}, + [113] = {.lex_state = 10}, + [114] = {.lex_state = 10}, + [115] = {.lex_state = 10}, + [116] = {.lex_state = 10}, + [117] = {.lex_state = 10}, + [118] = {.lex_state = 10}, + [119] = {.lex_state = 10}, + [120] = {.lex_state = 10}, + [121] = {.lex_state = 10}, + [122] = {.lex_state = 10}, [123] = {.lex_state = 10}, - [124] = {.lex_state = 589}, - [125] = {.lex_state = 589}, - [126] = {.lex_state = 589}, - [127] = {.lex_state = 589}, - [128] = {.lex_state = 589}, - [129] = {.lex_state = 589}, - [130] = {.lex_state = 589}, - [131] = {.lex_state = 589}, - [132] = {.lex_state = 589}, - [133] = {.lex_state = 589}, - [134] = {.lex_state = 589}, - [135] = {.lex_state = 589}, - [136] = {.lex_state = 589}, - [137] = {.lex_state = 589}, - [138] = {.lex_state = 589}, - [139] = {.lex_state = 589}, - [140] = {.lex_state = 589}, - [141] = {.lex_state = 589}, - [142] = {.lex_state = 589}, - [143] = {.lex_state = 589}, - [144] = {.lex_state = 589}, - [145] = {.lex_state = 589}, - [146] = {.lex_state = 589}, - [147] = {.lex_state = 10}, - [148] = {.lex_state = 10}, - [149] = {.lex_state = 10}, - [150] = {.lex_state = 10}, - [151] = {.lex_state = 10}, - [152] = {.lex_state = 10}, - [153] = {.lex_state = 10}, - [154] = {.lex_state = 589}, - [155] = {.lex_state = 589}, - [156] = {.lex_state = 589}, - [157] = {.lex_state = 589}, - [158] = {.lex_state = 10}, - [159] = {.lex_state = 10}, - [160] = {.lex_state = 589}, - [161] = {.lex_state = 589}, - [162] = {.lex_state = 589}, - [163] = {.lex_state = 589}, - [164] = {.lex_state = 589}, - [165] = {.lex_state = 589}, - [166] = {.lex_state = 589}, - [167] = {.lex_state = 10}, - [168] = {.lex_state = 10}, - [169] = {.lex_state = 589}, - [170] = {.lex_state = 589}, - [171] = {.lex_state = 589}, - [172] = {.lex_state = 589}, - [173] = {.lex_state = 589}, - [174] = {.lex_state = 589}, - [175] = {.lex_state = 589}, - [176] = {.lex_state = 10}, - [177] = {.lex_state = 10}, - [178] = {.lex_state = 589}, - [179] = {.lex_state = 589}, - [180] = {.lex_state = 589}, - [181] = {.lex_state = 589}, - [182] = {.lex_state = 589}, - [183] = {.lex_state = 10}, - [184] = {.lex_state = 589}, - [185] = {.lex_state = 10}, + [124] = {.lex_state = 594}, + [125] = {.lex_state = 594}, + [126] = {.lex_state = 594}, + [127] = {.lex_state = 594}, + [128] = {.lex_state = 594}, + [129] = {.lex_state = 594}, + [130] = {.lex_state = 10}, + [131] = {.lex_state = 594}, + [132] = {.lex_state = 594}, + [133] = {.lex_state = 594}, + [134] = {.lex_state = 594}, + [135] = {.lex_state = 594}, + [136] = {.lex_state = 594}, + [137] = {.lex_state = 594}, + [138] = {.lex_state = 594}, + [139] = {.lex_state = 594}, + [140] = {.lex_state = 594}, + [141] = {.lex_state = 594}, + [142] = {.lex_state = 594}, + [143] = {.lex_state = 594}, + [144] = {.lex_state = 594}, + [145] = {.lex_state = 594}, + [146] = {.lex_state = 10}, + [147] = {.lex_state = 594}, + [148] = {.lex_state = 594}, + [149] = {.lex_state = 594}, + [150] = {.lex_state = 594}, + [151] = {.lex_state = 594}, + [152] = {.lex_state = 594}, + [153] = {.lex_state = 594}, + [154] = {.lex_state = 594}, + [155] = {.lex_state = 594}, + [156] = {.lex_state = 594}, + [157] = {.lex_state = 594}, + [158] = {.lex_state = 594}, + [159] = {.lex_state = 594}, + [160] = {.lex_state = 594}, + [161] = {.lex_state = 594}, + [162] = {.lex_state = 594}, + [163] = {.lex_state = 594}, + [164] = {.lex_state = 594}, + [165] = {.lex_state = 594}, + [166] = {.lex_state = 594}, + [167] = {.lex_state = 594}, + [168] = {.lex_state = 594}, + [169] = {.lex_state = 594}, + [170] = {.lex_state = 594}, + [171] = {.lex_state = 594}, + [172] = {.lex_state = 594}, + [173] = {.lex_state = 594}, + [174] = {.lex_state = 594}, + [175] = {.lex_state = 594}, + [176] = {.lex_state = 594}, + [177] = {.lex_state = 594}, + [178] = {.lex_state = 594}, + [179] = {.lex_state = 594}, + [180] = {.lex_state = 594}, + [181] = {.lex_state = 594}, + [182] = {.lex_state = 594}, + [183] = {.lex_state = 594}, + [184] = {.lex_state = 10}, + [185] = {.lex_state = 594}, [186] = {.lex_state = 10}, - [187] = {.lex_state = 589}, - [188] = {.lex_state = 589}, - [189] = {.lex_state = 589}, - [190] = {.lex_state = 589}, - [191] = {.lex_state = 589}, - [192] = {.lex_state = 589}, - [193] = {.lex_state = 10}, + [187] = {.lex_state = 10}, + [188] = {.lex_state = 10}, + [189] = {.lex_state = 594}, + [190] = {.lex_state = 10}, + [191] = {.lex_state = 594}, + [192] = {.lex_state = 10}, + [193] = {.lex_state = 594}, [194] = {.lex_state = 10}, - [195] = {.lex_state = 10}, - [196] = {.lex_state = 589}, - [197] = {.lex_state = 589}, - [198] = {.lex_state = 589}, - [199] = {.lex_state = 589}, - [200] = {.lex_state = 589}, - [201] = {.lex_state = 10}, - [202] = {.lex_state = 10}, - [203] = {.lex_state = 589}, - [204] = {.lex_state = 589}, - [205] = {.lex_state = 589}, - [206] = {.lex_state = 589}, - [207] = {.lex_state = 589}, - [208] = {.lex_state = 10}, - [209] = {.lex_state = 10}, - [210] = {.lex_state = 589}, - [211] = {.lex_state = 10}, - [212] = {.lex_state = 589}, - [213] = {.lex_state = 589}, - [214] = {.lex_state = 589}, - [215] = {.lex_state = 10}, - [216] = {.lex_state = 10}, - [217] = {.lex_state = 589}, - [218] = {.lex_state = 589}, - [219] = {.lex_state = 589}, - [220] = {.lex_state = 589}, - [221] = {.lex_state = 589}, + [195] = {.lex_state = 594}, + [196] = {.lex_state = 10}, + [197] = {.lex_state = 594}, + [198] = {.lex_state = 10}, + [199] = {.lex_state = 594}, + [200] = {.lex_state = 10}, + [201] = {.lex_state = 594}, + [202] = {.lex_state = 594}, + [203] = {.lex_state = 594}, + [204] = {.lex_state = 594}, + [205] = {.lex_state = 10}, + [206] = {.lex_state = 594}, + [207] = {.lex_state = 10}, + [208] = {.lex_state = 594}, + [209] = {.lex_state = 594}, + [210] = {.lex_state = 594}, + [211] = {.lex_state = 594}, + [212] = {.lex_state = 594}, + [213] = {.lex_state = 10}, + [214] = {.lex_state = 594}, + [215] = {.lex_state = 594}, + [216] = {.lex_state = 594}, + [217] = {.lex_state = 594}, + [218] = {.lex_state = 594}, + [219] = {.lex_state = 10}, + [220] = {.lex_state = 594}, + [221] = {.lex_state = 594}, [222] = {.lex_state = 10}, - [223] = {.lex_state = 10}, - [224] = {.lex_state = 589}, - [225] = {.lex_state = 589}, - [226] = {.lex_state = 589}, - [227] = {.lex_state = 589}, - [228] = {.lex_state = 589}, - [229] = {.lex_state = 10}, - [230] = {.lex_state = 10}, - [231] = {.lex_state = 589}, - [232] = {.lex_state = 589}, - [233] = {.lex_state = 589}, - [234] = {.lex_state = 589}, - [235] = {.lex_state = 589}, - [236] = {.lex_state = 589}, - [237] = {.lex_state = 589}, - [238] = {.lex_state = 589}, - [239] = {.lex_state = 589}, - [240] = {.lex_state = 589}, - [241] = {.lex_state = 589}, - [242] = {.lex_state = 589}, - [243] = {.lex_state = 589}, - [244] = {.lex_state = 589}, - [245] = {.lex_state = 589}, - [246] = {.lex_state = 589}, - [247] = {.lex_state = 589}, - [248] = {.lex_state = 589}, - [249] = {.lex_state = 589}, - [250] = {.lex_state = 589}, - [251] = {.lex_state = 589}, - [252] = {.lex_state = 589}, - [253] = {.lex_state = 589}, - [254] = {.lex_state = 589}, - [255] = {.lex_state = 589}, - [256] = {.lex_state = 10}, + [223] = {.lex_state = 594}, + [224] = {.lex_state = 10}, + [225] = {.lex_state = 594}, + [226] = {.lex_state = 594}, + [227] = {.lex_state = 594}, + [228] = {.lex_state = 594}, + [229] = {.lex_state = 594}, + [230] = {.lex_state = 594}, + [231] = {.lex_state = 594}, + [232] = {.lex_state = 594}, + [233] = {.lex_state = 10}, + [234] = {.lex_state = 10}, + [235] = {.lex_state = 594}, + [236] = {.lex_state = 10}, + [237] = {.lex_state = 594}, + [238] = {.lex_state = 594}, + [239] = {.lex_state = 10}, + [240] = {.lex_state = 10}, + [241] = {.lex_state = 594}, + [242] = {.lex_state = 594}, + [243] = {.lex_state = 10}, + [244] = {.lex_state = 10}, + [245] = {.lex_state = 594}, + [246] = {.lex_state = 594}, + [247] = {.lex_state = 594}, + [248] = {.lex_state = 10}, + [249] = {.lex_state = 10}, + [250] = {.lex_state = 594}, + [251] = {.lex_state = 594}, + [252] = {.lex_state = 594}, + [253] = {.lex_state = 594}, + [254] = {.lex_state = 10}, + [255] = {.lex_state = 10}, + [256] = {.lex_state = 594}, [257] = {.lex_state = 10}, - [258] = {.lex_state = 10}, - [259] = {.lex_state = 10}, - [260] = {.lex_state = 10}, - [261] = {.lex_state = 10}, + [258] = {.lex_state = 594}, + [259] = {.lex_state = 594}, + [260] = {.lex_state = 594}, + [261] = {.lex_state = 594}, [262] = {.lex_state = 10}, [263] = {.lex_state = 10}, - [264] = {.lex_state = 10}, - [265] = {.lex_state = 10}, - [266] = {.lex_state = 10}, - [267] = {.lex_state = 10}, - [268] = {.lex_state = 10}, - [269] = {.lex_state = 10}, - [270] = {.lex_state = 10}, - [271] = {.lex_state = 10}, - [272] = {.lex_state = 10}, - [273] = {.lex_state = 10}, - [274] = {.lex_state = 10}, - [275] = {.lex_state = 10}, - [276] = {.lex_state = 10}, - [277] = {.lex_state = 10}, - [278] = {.lex_state = 10}, - [279] = {.lex_state = 10}, - [280] = {.lex_state = 10}, - [281] = {.lex_state = 10}, - [282] = {.lex_state = 10}, - [283] = {.lex_state = 10}, - [284] = {.lex_state = 10}, - [285] = {.lex_state = 10}, - [286] = {.lex_state = 10}, - [287] = {.lex_state = 10}, + [264] = {.lex_state = 594}, + [265] = {.lex_state = 594}, + [266] = {.lex_state = 594}, + [267] = {.lex_state = 594}, + [268] = {.lex_state = 594}, + [269] = {.lex_state = 594}, + [270] = {.lex_state = 594}, + [271] = {.lex_state = 594}, + [272] = {.lex_state = 594}, + [273] = {.lex_state = 594}, + [274] = {.lex_state = 594}, + [275] = {.lex_state = 594}, + [276] = {.lex_state = 594}, + [277] = {.lex_state = 594}, + [278] = {.lex_state = 594}, + [279] = {.lex_state = 594}, + [280] = {.lex_state = 594}, + [281] = {.lex_state = 594}, + [282] = {.lex_state = 594}, + [283] = {.lex_state = 594}, + [284] = {.lex_state = 594}, + [285] = {.lex_state = 594}, + [286] = {.lex_state = 594}, + [287] = {.lex_state = 594}, [288] = {.lex_state = 10}, [289] = {.lex_state = 8}, [290] = {.lex_state = 8}, [291] = {.lex_state = 8}, - [292] = {.lex_state = 585}, - [293] = {.lex_state = 585}, - [294] = {.lex_state = 585}, + [292] = {.lex_state = 8}, + [293] = {.lex_state = 8}, + [294] = {.lex_state = 8}, [295] = {.lex_state = 8}, - [296] = {.lex_state = 585}, - [297] = {.lex_state = 585}, - [298] = {.lex_state = 585}, + [296] = {.lex_state = 8}, + [297] = {.lex_state = 8}, + [298] = {.lex_state = 8}, [299] = {.lex_state = 8}, - [300] = {.lex_state = 585}, - [301] = {.lex_state = 585}, - [302] = {.lex_state = 585}, - [303] = {.lex_state = 585}, + [300] = {.lex_state = 8}, + [301] = {.lex_state = 8}, + [302] = {.lex_state = 8}, + [303] = {.lex_state = 8}, [304] = {.lex_state = 8}, [305] = {.lex_state = 8}, - [306] = {.lex_state = 585}, - [307] = {.lex_state = 585}, - [308] = {.lex_state = 585}, - [309] = {.lex_state = 585}, - [310] = {.lex_state = 585}, - [311] = {.lex_state = 585}, - [312] = {.lex_state = 585}, - [313] = {.lex_state = 585}, - [314] = {.lex_state = 585}, - [315] = {.lex_state = 585}, - [316] = {.lex_state = 585}, - [317] = {.lex_state = 585}, - [318] = {.lex_state = 585}, - [319] = {.lex_state = 585}, - [320] = {.lex_state = 585}, - [321] = {.lex_state = 585}, - [322] = {.lex_state = 585}, - [323] = {.lex_state = 585}, - [324] = {.lex_state = 585}, + [306] = {.lex_state = 590}, + [307] = {.lex_state = 8}, + [308] = {.lex_state = 8}, + [309] = {.lex_state = 8}, + [310] = {.lex_state = 8}, + [311] = {.lex_state = 8}, + [312] = {.lex_state = 8}, + [313] = {.lex_state = 8}, + [314] = {.lex_state = 8}, + [315] = {.lex_state = 8}, + [316] = {.lex_state = 8}, + [317] = {.lex_state = 8}, + [318] = {.lex_state = 8}, + [319] = {.lex_state = 8}, + [320] = {.lex_state = 8}, + [321] = {.lex_state = 8}, + [322] = {.lex_state = 8}, + [323] = {.lex_state = 8}, + [324] = {.lex_state = 8}, [325] = {.lex_state = 8}, [326] = {.lex_state = 8}, [327] = {.lex_state = 8}, [328] = {.lex_state = 8}, [329] = {.lex_state = 8}, - [330] = {.lex_state = 585}, - [331] = {.lex_state = 8}, - [332] = {.lex_state = 585}, + [330] = {.lex_state = 8}, + [331] = {.lex_state = 590}, + [332] = {.lex_state = 8}, [333] = {.lex_state = 8}, [334] = {.lex_state = 8}, [335] = {.lex_state = 8}, - [336] = {.lex_state = 8}, - [337] = {.lex_state = 8}, - [338] = {.lex_state = 8}, - [339] = {.lex_state = 8}, - [340] = {.lex_state = 8}, - [341] = {.lex_state = 8}, - [342] = {.lex_state = 8}, - [343] = {.lex_state = 8}, - [344] = {.lex_state = 8}, - [345] = {.lex_state = 8}, - [346] = {.lex_state = 8}, - [347] = {.lex_state = 8}, - [348] = {.lex_state = 585}, - [349] = {.lex_state = 8}, - [350] = {.lex_state = 8}, - [351] = {.lex_state = 8}, - [352] = {.lex_state = 585}, - [353] = {.lex_state = 585}, - [354] = {.lex_state = 585}, - [355] = {.lex_state = 585}, - [356] = {.lex_state = 585}, - [357] = {.lex_state = 585}, - [358] = {.lex_state = 585}, - [359] = {.lex_state = 585}, - [360] = {.lex_state = 585}, - [361] = {.lex_state = 585}, - [362] = {.lex_state = 585}, - [363] = {.lex_state = 585}, - [364] = {.lex_state = 8}, - [365] = {.lex_state = 8}, - [366] = {.lex_state = 8}, - [367] = {.lex_state = 8}, - [368] = {.lex_state = 585}, - [369] = {.lex_state = 8}, - [370] = {.lex_state = 8}, - [371] = {.lex_state = 8}, - [372] = {.lex_state = 8}, - [373] = {.lex_state = 8}, - [374] = {.lex_state = 585}, - [375] = {.lex_state = 8}, - [376] = {.lex_state = 8}, - [377] = {.lex_state = 8}, - [378] = {.lex_state = 8}, - [379] = {.lex_state = 8}, - [380] = {.lex_state = 585}, - [381] = {.lex_state = 12}, - [382] = {.lex_state = 10}, + [336] = {.lex_state = 590}, + [337] = {.lex_state = 590}, + [338] = {.lex_state = 590}, + [339] = {.lex_state = 590}, + [340] = {.lex_state = 590}, + [341] = {.lex_state = 590}, + [342] = {.lex_state = 590}, + [343] = {.lex_state = 590}, + [344] = {.lex_state = 590}, + [345] = {.lex_state = 590}, + [346] = {.lex_state = 590}, + [347] = {.lex_state = 590}, + [348] = {.lex_state = 590}, + [349] = {.lex_state = 590}, + [350] = {.lex_state = 590}, + [351] = {.lex_state = 590}, + [352] = {.lex_state = 590}, + [353] = {.lex_state = 590}, + [354] = {.lex_state = 590}, + [355] = {.lex_state = 590}, + [356] = {.lex_state = 590}, + [357] = {.lex_state = 590}, + [358] = {.lex_state = 590}, + [359] = {.lex_state = 590}, + [360] = {.lex_state = 590}, + [361] = {.lex_state = 590}, + [362] = {.lex_state = 590}, + [363] = {.lex_state = 10}, + [364] = {.lex_state = 590}, + [365] = {.lex_state = 590}, + [366] = {.lex_state = 590}, + [367] = {.lex_state = 590}, + [368] = {.lex_state = 590}, + [369] = {.lex_state = 590}, + [370] = {.lex_state = 590}, + [371] = {.lex_state = 590}, + [372] = {.lex_state = 590}, + [373] = {.lex_state = 590}, + [374] = {.lex_state = 590}, + [375] = {.lex_state = 590}, + [376] = {.lex_state = 590}, + [377] = {.lex_state = 590}, + [378] = {.lex_state = 590}, + [379] = {.lex_state = 590}, + [380] = {.lex_state = 10}, + [381] = {.lex_state = 590}, + [382] = {.lex_state = 590}, [383] = {.lex_state = 12}, [384] = {.lex_state = 12}, - [385] = {.lex_state = 10}, + [385] = {.lex_state = 12}, [386] = {.lex_state = 12}, [387] = {.lex_state = 12}, - [388] = {.lex_state = 12}, + [388] = {.lex_state = 13}, [389] = {.lex_state = 12}, [390] = {.lex_state = 12}, - [391] = {.lex_state = 3}, + [391] = {.lex_state = 12}, [392] = {.lex_state = 12}, [393] = {.lex_state = 12}, [394] = {.lex_state = 12}, @@ -13668,446 +13694,446 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [401] = {.lex_state = 12}, [402] = {.lex_state = 12}, [403] = {.lex_state = 12}, - [404] = {.lex_state = 13}, + [404] = {.lex_state = 3}, [405] = {.lex_state = 12}, - [406] = {.lex_state = 13}, + [406] = {.lex_state = 8}, [407] = {.lex_state = 12}, - [408] = {.lex_state = 12}, - [409] = {.lex_state = 14}, + [408] = {.lex_state = 13}, + [409] = {.lex_state = 13}, [410] = {.lex_state = 14}, - [411] = {.lex_state = 12}, - [412] = {.lex_state = 14}, + [411] = {.lex_state = 14}, + [412] = {.lex_state = 12}, [413] = {.lex_state = 14}, - [414] = {.lex_state = 12}, + [414] = {.lex_state = 14}, [415] = {.lex_state = 12}, [416] = {.lex_state = 12}, [417] = {.lex_state = 12}, [418] = {.lex_state = 12}, [419] = {.lex_state = 12}, [420] = {.lex_state = 12}, - [421] = {.lex_state = 12}, + [421] = {.lex_state = 13}, [422] = {.lex_state = 12}, [423] = {.lex_state = 12}, [424] = {.lex_state = 12}, [425] = {.lex_state = 12}, [426] = {.lex_state = 12}, [427] = {.lex_state = 12}, - [428] = {.lex_state = 13}, + [428] = {.lex_state = 12}, [429] = {.lex_state = 12}, - [430] = {.lex_state = 13}, - [431] = {.lex_state = 14}, - [432] = {.lex_state = 586}, + [430] = {.lex_state = 12}, + [431] = {.lex_state = 8}, + [432] = {.lex_state = 12}, [433] = {.lex_state = 13}, - [434] = {.lex_state = 586}, - [435] = {.lex_state = 13}, - [436] = {.lex_state = 13}, - [437] = {.lex_state = 13}, - [438] = {.lex_state = 13}, - [439] = {.lex_state = 13}, - [440] = {.lex_state = 13}, - [441] = {.lex_state = 13}, - [442] = {.lex_state = 13}, - [443] = {.lex_state = 13}, - [444] = {.lex_state = 13}, - [445] = {.lex_state = 13}, - [446] = {.lex_state = 13}, - [447] = {.lex_state = 13}, - [448] = {.lex_state = 13}, - [449] = {.lex_state = 13}, - [450] = {.lex_state = 13}, - [451] = {.lex_state = 13}, - [452] = {.lex_state = 13}, + [434] = {.lex_state = 14}, + [435] = {.lex_state = 14}, + [436] = {.lex_state = 14}, + [437] = {.lex_state = 14}, + [438] = {.lex_state = 14}, + [439] = {.lex_state = 14}, + [440] = {.lex_state = 14}, + [441] = {.lex_state = 14}, + [442] = {.lex_state = 14}, + [443] = {.lex_state = 14}, + [444] = {.lex_state = 14}, + [445] = {.lex_state = 14}, + [446] = {.lex_state = 14}, + [447] = {.lex_state = 14}, + [448] = {.lex_state = 14}, + [449] = {.lex_state = 14}, + [450] = {.lex_state = 14}, + [451] = {.lex_state = 14}, + [452] = {.lex_state = 14}, [453] = {.lex_state = 14}, - [454] = {.lex_state = 586}, - [455] = {.lex_state = 586}, - [456] = {.lex_state = 14}, - [457] = {.lex_state = 14}, - [458] = {.lex_state = 586}, + [454] = {.lex_state = 14}, + [455] = {.lex_state = 13}, + [456] = {.lex_state = 13}, + [457] = {.lex_state = 591}, + [458] = {.lex_state = 591}, [459] = {.lex_state = 14}, - [460] = {.lex_state = 586}, + [460] = {.lex_state = 13}, [461] = {.lex_state = 14}, - [462] = {.lex_state = 14}, - [463] = {.lex_state = 14}, - [464] = {.lex_state = 14}, + [462] = {.lex_state = 591}, + [463] = {.lex_state = 13}, + [464] = {.lex_state = 591}, [465] = {.lex_state = 14}, - [466] = {.lex_state = 8}, - [467] = {.lex_state = 14}, - [468] = {.lex_state = 14}, - [469] = {.lex_state = 14}, - [470] = {.lex_state = 14}, - [471] = {.lex_state = 13}, - [472] = {.lex_state = 14}, - [473] = {.lex_state = 14}, - [474] = {.lex_state = 14}, - [475] = {.lex_state = 14}, - [476] = {.lex_state = 14}, - [477] = {.lex_state = 14}, - [478] = {.lex_state = 14}, + [466] = {.lex_state = 14}, + [467] = {.lex_state = 13}, + [468] = {.lex_state = 13}, + [469] = {.lex_state = 13}, + [470] = {.lex_state = 15}, + [471] = {.lex_state = 8}, + [472] = {.lex_state = 15}, + [473] = {.lex_state = 13}, + [474] = {.lex_state = 591}, + [475] = {.lex_state = 13}, + [476] = {.lex_state = 13}, + [477] = {.lex_state = 15}, + [478] = {.lex_state = 15}, [479] = {.lex_state = 13}, - [480] = {.lex_state = 586}, - [481] = {.lex_state = 586}, + [480] = {.lex_state = 13}, + [481] = {.lex_state = 591}, [482] = {.lex_state = 13}, - [483] = {.lex_state = 13}, + [483] = {.lex_state = 591}, [484] = {.lex_state = 13}, [485] = {.lex_state = 13}, - [486] = {.lex_state = 14}, - [487] = {.lex_state = 14}, - [488] = {.lex_state = 14}, - [489] = {.lex_state = 14}, - [490] = {.lex_state = 14}, + [486] = {.lex_state = 13}, + [487] = {.lex_state = 13}, + [488] = {.lex_state = 13}, + [489] = {.lex_state = 13}, + [490] = {.lex_state = 13}, [491] = {.lex_state = 13}, [492] = {.lex_state = 13}, - [493] = {.lex_state = 14}, - [494] = {.lex_state = 15}, - [495] = {.lex_state = 15}, + [493] = {.lex_state = 13}, + [494] = {.lex_state = 13}, + [495] = {.lex_state = 13}, [496] = {.lex_state = 13}, - [497] = {.lex_state = 14}, - [498] = {.lex_state = 14}, - [499] = {.lex_state = 14}, + [497] = {.lex_state = 13}, + [498] = {.lex_state = 8}, + [499] = {.lex_state = 8}, [500] = {.lex_state = 14}, - [501] = {.lex_state = 13}, - [502] = {.lex_state = 15}, - [503] = {.lex_state = 15}, - [504] = {.lex_state = 14}, - [505] = {.lex_state = 8}, - [506] = {.lex_state = 14}, - [507] = {.lex_state = 8}, - [508] = {.lex_state = 15}, - [509] = {.lex_state = 15}, - [510] = {.lex_state = 15}, - [511] = {.lex_state = 586}, - [512] = {.lex_state = 587}, + [501] = {.lex_state = 14}, + [502] = {.lex_state = 14}, + [503] = {.lex_state = 14}, + [504] = {.lex_state = 591}, + [505] = {.lex_state = 14}, + [506] = {.lex_state = 13}, + [507] = {.lex_state = 14}, + [508] = {.lex_state = 14}, + [509] = {.lex_state = 14}, + [510] = {.lex_state = 8}, + [511] = {.lex_state = 591}, + [512] = {.lex_state = 591}, [513] = {.lex_state = 15}, - [514] = {.lex_state = 15}, + [514] = {.lex_state = 591}, [515] = {.lex_state = 15}, [516] = {.lex_state = 15}, - [517] = {.lex_state = 15}, - [518] = {.lex_state = 15}, - [519] = {.lex_state = 587}, - [520] = {.lex_state = 15}, - [521] = {.lex_state = 15}, - [522] = {.lex_state = 15}, - [523] = {.lex_state = 15}, - [524] = {.lex_state = 15}, - [525] = {.lex_state = 15}, - [526] = {.lex_state = 15}, - [527] = {.lex_state = 586}, - [528] = {.lex_state = 586}, - [529] = {.lex_state = 587}, - [530] = {.lex_state = 587}, - [531] = {.lex_state = 586}, - [532] = {.lex_state = 586}, - [533] = {.lex_state = 588}, - [534] = {.lex_state = 588}, - [535] = {.lex_state = 586}, - [536] = {.lex_state = 586}, - [537] = {.lex_state = 588}, - [538] = {.lex_state = 586}, - [539] = {.lex_state = 588}, - [540] = {.lex_state = 586}, - [541] = {.lex_state = 586}, - [542] = {.lex_state = 586}, - [543] = {.lex_state = 586}, - [544] = {.lex_state = 586}, - [545] = {.lex_state = 588}, - [546] = {.lex_state = 586}, - [547] = {.lex_state = 586}, - [548] = {.lex_state = 586}, - [549] = {.lex_state = 586}, - [550] = {.lex_state = 586}, - [551] = {.lex_state = 587}, - [552] = {.lex_state = 586}, - [553] = {.lex_state = 588}, - [554] = {.lex_state = 586}, - [555] = {.lex_state = 587}, - [556] = {.lex_state = 586}, - [557] = {.lex_state = 586}, - [558] = {.lex_state = 586}, - [559] = {.lex_state = 586}, - [560] = {.lex_state = 586}, - [561] = {.lex_state = 586}, - [562] = {.lex_state = 586}, - [563] = {.lex_state = 586}, - [564] = {.lex_state = 586}, - [565] = {.lex_state = 586}, - [566] = {.lex_state = 586}, - [567] = {.lex_state = 586}, - [568] = {.lex_state = 588}, - [569] = {.lex_state = 588}, - [570] = {.lex_state = 15}, - [571] = {.lex_state = 586}, - [572] = {.lex_state = 586}, - [573] = {.lex_state = 586}, - [574] = {.lex_state = 15}, - [575] = {.lex_state = 586}, + [517] = {.lex_state = 591}, + [518] = {.lex_state = 591}, + [519] = {.lex_state = 15}, + [520] = {.lex_state = 591}, + [521] = {.lex_state = 591}, + [522] = {.lex_state = 591}, + [523] = {.lex_state = 591}, + [524] = {.lex_state = 591}, + [525] = {.lex_state = 591}, + [526] = {.lex_state = 591}, + [527] = {.lex_state = 591}, + [528] = {.lex_state = 591}, + [529] = {.lex_state = 591}, + [530] = {.lex_state = 591}, + [531] = {.lex_state = 591}, + [532] = {.lex_state = 591}, + [533] = {.lex_state = 591}, + [534] = {.lex_state = 591}, + [535] = {.lex_state = 591}, + [536] = {.lex_state = 591}, + [537] = {.lex_state = 593}, + [538] = {.lex_state = 591}, + [539] = {.lex_state = 591}, + [540] = {.lex_state = 591}, + [541] = {.lex_state = 591}, + [542] = {.lex_state = 592}, + [543] = {.lex_state = 592}, + [544] = {.lex_state = 591}, + [545] = {.lex_state = 593}, + [546] = {.lex_state = 591}, + [547] = {.lex_state = 591}, + [548] = {.lex_state = 591}, + [549] = {.lex_state = 593}, + [550] = {.lex_state = 591}, + [551] = {.lex_state = 592}, + [552] = {.lex_state = 15}, + [553] = {.lex_state = 593}, + [554] = {.lex_state = 593}, + [555] = {.lex_state = 15}, + [556] = {.lex_state = 15}, + [557] = {.lex_state = 592}, + [558] = {.lex_state = 15}, + [559] = {.lex_state = 592}, + [560] = {.lex_state = 15}, + [561] = {.lex_state = 15}, + [562] = {.lex_state = 15}, + [563] = {.lex_state = 15}, + [564] = {.lex_state = 15}, + [565] = {.lex_state = 15}, + [566] = {.lex_state = 15}, + [567] = {.lex_state = 15}, + [568] = {.lex_state = 15}, + [569] = {.lex_state = 15}, + [570] = {.lex_state = 592}, + [571] = {.lex_state = 15}, + [572] = {.lex_state = 15}, + [573] = {.lex_state = 15}, + [574] = {.lex_state = 593}, + [575] = {.lex_state = 15}, [576] = {.lex_state = 15}, [577] = {.lex_state = 15}, [578] = {.lex_state = 15}, - [579] = {.lex_state = 586}, - [580] = {.lex_state = 586}, - [581] = {.lex_state = 15}, - [582] = {.lex_state = 586}, - [583] = {.lex_state = 586}, - [584] = {.lex_state = 586}, - [585] = {.lex_state = 586}, - [586] = {.lex_state = 586}, - [587] = {.lex_state = 586}, - [588] = {.lex_state = 586}, - [589] = {.lex_state = 586}, - [590] = {.lex_state = 586}, - [591] = {.lex_state = 586}, - [592] = {.lex_state = 586}, - [593] = {.lex_state = 586}, - [594] = {.lex_state = 586}, - [595] = {.lex_state = 586}, - [596] = {.lex_state = 586}, - [597] = {.lex_state = 586}, - [598] = {.lex_state = 586}, - [599] = {.lex_state = 8}, - [600] = {.lex_state = 15}, - [601] = {.lex_state = 586}, - [602] = {.lex_state = 586}, - [603] = {.lex_state = 586}, - [604] = {.lex_state = 586}, - [605] = {.lex_state = 586}, - [606] = {.lex_state = 586}, - [607] = {.lex_state = 587}, - [608] = {.lex_state = 586}, - [609] = {.lex_state = 15}, - [610] = {.lex_state = 587}, - [611] = {.lex_state = 586}, - [612] = {.lex_state = 586}, - [613] = {.lex_state = 586}, - [614] = {.lex_state = 586}, - [615] = {.lex_state = 586}, - [616] = {.lex_state = 586}, - [617] = {.lex_state = 586}, - [618] = {.lex_state = 586}, - [619] = {.lex_state = 15}, - [620] = {.lex_state = 15}, - [621] = {.lex_state = 8}, - [622] = {.lex_state = 15}, - [623] = {.lex_state = 8}, - [624] = {.lex_state = 587}, - [625] = {.lex_state = 587}, - [626] = {.lex_state = 587}, - [627] = {.lex_state = 587}, - [628] = {.lex_state = 588}, - [629] = {.lex_state = 588}, - [630] = {.lex_state = 588}, - [631] = {.lex_state = 587}, - [632] = {.lex_state = 588}, - [633] = {.lex_state = 588}, - [634] = {.lex_state = 588}, - [635] = {.lex_state = 588}, - [636] = {.lex_state = 588}, - [637] = {.lex_state = 587}, - [638] = {.lex_state = 587}, - [639] = {.lex_state = 588}, - [640] = {.lex_state = 588}, - [641] = {.lex_state = 588}, - [642] = {.lex_state = 588}, - [643] = {.lex_state = 588}, - [644] = {.lex_state = 588}, - [645] = {.lex_state = 588}, - [646] = {.lex_state = 588}, - [647] = {.lex_state = 588}, - [648] = {.lex_state = 588}, - [649] = {.lex_state = 588}, - [650] = {.lex_state = 588}, - [651] = {.lex_state = 588}, - [652] = {.lex_state = 588}, - [653] = {.lex_state = 588}, - [654] = {.lex_state = 588}, - [655] = {.lex_state = 588}, - [656] = {.lex_state = 588}, - [657] = {.lex_state = 588}, - [658] = {.lex_state = 588}, - [659] = {.lex_state = 588}, - [660] = {.lex_state = 588}, - [661] = {.lex_state = 588}, - [662] = {.lex_state = 588}, - [663] = {.lex_state = 588}, - [664] = {.lex_state = 588}, - [665] = {.lex_state = 588}, - [666] = {.lex_state = 588}, - [667] = {.lex_state = 587}, - [668] = {.lex_state = 588}, - [669] = {.lex_state = 588}, - [670] = {.lex_state = 588}, - [671] = {.lex_state = 588}, - [672] = {.lex_state = 589}, - [673] = {.lex_state = 588}, - [674] = {.lex_state = 587}, - [675] = {.lex_state = 587}, - [676] = {.lex_state = 588}, - [677] = {.lex_state = 588}, - [678] = {.lex_state = 587}, - [679] = {.lex_state = 587}, - [680] = {.lex_state = 587}, - [681] = {.lex_state = 588}, - [682] = {.lex_state = 587}, - [683] = {.lex_state = 587}, - [684] = {.lex_state = 587}, - [685] = {.lex_state = 589}, - [686] = {.lex_state = 589}, - [687] = {.lex_state = 589}, - [688] = {.lex_state = 588}, - [689] = {.lex_state = 587}, - [690] = {.lex_state = 587}, - [691] = {.lex_state = 588}, - [692] = {.lex_state = 587}, - [693] = {.lex_state = 587}, - [694] = {.lex_state = 588}, - [695] = {.lex_state = 587}, - [696] = {.lex_state = 587}, - [697] = {.lex_state = 588}, - [698] = {.lex_state = 587}, - [699] = {.lex_state = 588}, - [700] = {.lex_state = 587}, - [701] = {.lex_state = 587}, - [702] = {.lex_state = 587}, - [703] = {.lex_state = 589}, - [704] = {.lex_state = 589}, - [705] = {.lex_state = 587}, - [706] = {.lex_state = 587}, - [707] = {.lex_state = 587}, - [708] = {.lex_state = 589}, - [709] = {.lex_state = 587}, - [710] = {.lex_state = 587}, - [711] = {.lex_state = 588}, - [712] = {.lex_state = 589}, - [713] = {.lex_state = 587}, - [714] = {.lex_state = 587}, - [715] = {.lex_state = 587}, - [716] = {.lex_state = 588}, - [717] = {.lex_state = 587}, - [718] = {.lex_state = 588}, - [719] = {.lex_state = 587}, - [720] = {.lex_state = 588}, - [721] = {.lex_state = 587}, - [722] = {.lex_state = 587}, - [723] = {.lex_state = 587}, - [724] = {.lex_state = 587}, - [725] = {.lex_state = 8}, - [726] = {.lex_state = 8}, - [727] = {.lex_state = 8}, - [728] = {.lex_state = 8}, - [729] = {.lex_state = 8}, - [730] = {.lex_state = 8}, - [731] = {.lex_state = 8}, - [732] = {.lex_state = 8}, - [733] = {.lex_state = 8}, - [734] = {.lex_state = 588}, - [735] = {.lex_state = 588}, - [736] = {.lex_state = 588}, - [737] = {.lex_state = 8}, - [738] = {.lex_state = 587}, - [739] = {.lex_state = 588}, - [740] = {.lex_state = 588}, - [741] = {.lex_state = 588}, - [742] = {.lex_state = 588}, - [743] = {.lex_state = 587}, - [744] = {.lex_state = 587}, - [745] = {.lex_state = 588}, - [746] = {.lex_state = 588}, - [747] = {.lex_state = 588}, - [748] = {.lex_state = 587}, - [749] = {.lex_state = 588}, - [750] = {.lex_state = 587}, - [751] = {.lex_state = 587}, - [752] = {.lex_state = 587}, - [753] = {.lex_state = 588}, - [754] = {.lex_state = 587}, - [755] = {.lex_state = 587}, - [756] = {.lex_state = 587}, - [757] = {.lex_state = 587}, - [758] = {.lex_state = 587}, - [759] = {.lex_state = 587}, - [760] = {.lex_state = 587}, - [761] = {.lex_state = 587}, - [762] = {.lex_state = 587}, - [763] = {.lex_state = 587}, - [764] = {.lex_state = 587}, - [765] = {.lex_state = 588}, - [766] = {.lex_state = 589}, - [767] = {.lex_state = 589}, - [768] = {.lex_state = 589}, - [769] = {.lex_state = 589}, - [770] = {.lex_state = 589}, - [771] = {.lex_state = 589}, - [772] = {.lex_state = 589}, - [773] = {.lex_state = 589}, - [774] = {.lex_state = 589}, - [775] = {.lex_state = 589}, - [776] = {.lex_state = 589}, - [777] = {.lex_state = 589}, - [778] = {.lex_state = 589}, - [779] = {.lex_state = 589}, - [780] = {.lex_state = 589}, - [781] = {.lex_state = 589}, - [782] = {.lex_state = 589}, - [783] = {.lex_state = 589}, - [784] = {.lex_state = 589}, - [785] = {.lex_state = 589}, - [786] = {.lex_state = 589}, - [787] = {.lex_state = 589}, - [788] = {.lex_state = 589}, - [789] = {.lex_state = 589}, - [790] = {.lex_state = 589}, - [791] = {.lex_state = 589}, - [792] = {.lex_state = 589}, - [793] = {.lex_state = 589}, - [794] = {.lex_state = 589}, - [795] = {.lex_state = 589}, - [796] = {.lex_state = 589}, - [797] = {.lex_state = 589}, - [798] = {.lex_state = 589}, - [799] = {.lex_state = 589}, - [800] = {.lex_state = 589}, - [801] = {.lex_state = 589}, - [802] = {.lex_state = 589}, - [803] = {.lex_state = 589}, - [804] = {.lex_state = 589}, - [805] = {.lex_state = 589}, - [806] = {.lex_state = 589}, - [807] = {.lex_state = 589}, - [808] = {.lex_state = 589}, - [809] = {.lex_state = 589}, - [810] = {.lex_state = 589}, - [811] = {.lex_state = 589}, - [812] = {.lex_state = 589}, - [813] = {.lex_state = 589}, - [814] = {.lex_state = 589}, - [815] = {.lex_state = 589}, - [816] = {.lex_state = 589}, - [817] = {.lex_state = 589}, - [818] = {.lex_state = 589}, - [819] = {.lex_state = 589}, - [820] = {.lex_state = 10}, - [821] = {.lex_state = 11}, - [822] = {.lex_state = 3}, - [823] = {.lex_state = 10}, + [579] = {.lex_state = 591}, + [580] = {.lex_state = 591}, + [581] = {.lex_state = 591}, + [582] = {.lex_state = 592}, + [583] = {.lex_state = 592}, + [584] = {.lex_state = 591}, + [585] = {.lex_state = 591}, + [586] = {.lex_state = 593}, + [587] = {.lex_state = 591}, + [588] = {.lex_state = 593}, + [589] = {.lex_state = 591}, + [590] = {.lex_state = 591}, + [591] = {.lex_state = 591}, + [592] = {.lex_state = 591}, + [593] = {.lex_state = 591}, + [594] = {.lex_state = 591}, + [595] = {.lex_state = 591}, + [596] = {.lex_state = 591}, + [597] = {.lex_state = 591}, + [598] = {.lex_state = 591}, + [599] = {.lex_state = 591}, + [600] = {.lex_state = 591}, + [601] = {.lex_state = 591}, + [602] = {.lex_state = 591}, + [603] = {.lex_state = 591}, + [604] = {.lex_state = 591}, + [605] = {.lex_state = 591}, + [606] = {.lex_state = 8}, + [607] = {.lex_state = 8}, + [608] = {.lex_state = 8}, + [609] = {.lex_state = 8}, + [610] = {.lex_state = 8}, + [611] = {.lex_state = 8}, + [612] = {.lex_state = 8}, + [613] = {.lex_state = 8}, + [614] = {.lex_state = 8}, + [615] = {.lex_state = 8}, + [616] = {.lex_state = 591}, + [617] = {.lex_state = 591}, + [618] = {.lex_state = 591}, + [619] = {.lex_state = 591}, + [620] = {.lex_state = 591}, + [621] = {.lex_state = 591}, + [622] = {.lex_state = 591}, + [623] = {.lex_state = 591}, + [624] = {.lex_state = 591}, + [625] = {.lex_state = 591}, + [626] = {.lex_state = 591}, + [627] = {.lex_state = 591}, + [628] = {.lex_state = 591}, + [629] = {.lex_state = 591}, + [630] = {.lex_state = 591}, + [631] = {.lex_state = 591}, + [632] = {.lex_state = 15}, + [633] = {.lex_state = 15}, + [634] = {.lex_state = 592}, + [635] = {.lex_state = 593}, + [636] = {.lex_state = 593}, + [637] = {.lex_state = 593}, + [638] = {.lex_state = 593}, + [639] = {.lex_state = 592}, + [640] = {.lex_state = 592}, + [641] = {.lex_state = 592}, + [642] = {.lex_state = 592}, + [643] = {.lex_state = 592}, + [644] = {.lex_state = 592}, + [645] = {.lex_state = 592}, + [646] = {.lex_state = 592}, + [647] = {.lex_state = 592}, + [648] = {.lex_state = 592}, + [649] = {.lex_state = 592}, + [650] = {.lex_state = 592}, + [651] = {.lex_state = 592}, + [652] = {.lex_state = 594}, + [653] = {.lex_state = 592}, + [654] = {.lex_state = 592}, + [655] = {.lex_state = 592}, + [656] = {.lex_state = 592}, + [657] = {.lex_state = 592}, + [658] = {.lex_state = 592}, + [659] = {.lex_state = 592}, + [660] = {.lex_state = 592}, + [661] = {.lex_state = 592}, + [662] = {.lex_state = 592}, + [663] = {.lex_state = 592}, + [664] = {.lex_state = 592}, + [665] = {.lex_state = 593}, + [666] = {.lex_state = 592}, + [667] = {.lex_state = 594}, + [668] = {.lex_state = 593}, + [669] = {.lex_state = 593}, + [670] = {.lex_state = 593}, + [671] = {.lex_state = 592}, + [672] = {.lex_state = 593}, + [673] = {.lex_state = 593}, + [674] = {.lex_state = 594}, + [675] = {.lex_state = 593}, + [676] = {.lex_state = 593}, + [677] = {.lex_state = 593}, + [678] = {.lex_state = 592}, + [679] = {.lex_state = 594}, + [680] = {.lex_state = 594}, + [681] = {.lex_state = 593}, + [682] = {.lex_state = 592}, + [683] = {.lex_state = 592}, + [684] = {.lex_state = 594}, + [685] = {.lex_state = 593}, + [686] = {.lex_state = 592}, + [687] = {.lex_state = 592}, + [688] = {.lex_state = 592}, + [689] = {.lex_state = 594}, + [690] = {.lex_state = 592}, + [691] = {.lex_state = 593}, + [692] = {.lex_state = 592}, + [693] = {.lex_state = 592}, + [694] = {.lex_state = 592}, + [695] = {.lex_state = 592}, + [696] = {.lex_state = 593}, + [697] = {.lex_state = 592}, + [698] = {.lex_state = 594}, + [699] = {.lex_state = 593}, + [700] = {.lex_state = 592}, + [701] = {.lex_state = 593}, + [702] = {.lex_state = 592}, + [703] = {.lex_state = 592}, + [704] = {.lex_state = 592}, + [705] = {.lex_state = 592}, + [706] = {.lex_state = 592}, + [707] = {.lex_state = 593}, + [708] = {.lex_state = 592}, + [709] = {.lex_state = 592}, + [710] = {.lex_state = 593}, + [711] = {.lex_state = 592}, + [712] = {.lex_state = 592}, + [713] = {.lex_state = 592}, + [714] = {.lex_state = 592}, + [715] = {.lex_state = 593}, + [716] = {.lex_state = 592}, + [717] = {.lex_state = 592}, + [718] = {.lex_state = 592}, + [719] = {.lex_state = 593}, + [720] = {.lex_state = 593}, + [721] = {.lex_state = 593}, + [722] = {.lex_state = 593}, + [723] = {.lex_state = 593}, + [724] = {.lex_state = 593}, + [725] = {.lex_state = 593}, + [726] = {.lex_state = 593}, + [727] = {.lex_state = 592}, + [728] = {.lex_state = 593}, + [729] = {.lex_state = 593}, + [730] = {.lex_state = 593}, + [731] = {.lex_state = 593}, + [732] = {.lex_state = 593}, + [733] = {.lex_state = 593}, + [734] = {.lex_state = 592}, + [735] = {.lex_state = 593}, + [736] = {.lex_state = 593}, + [737] = {.lex_state = 593}, + [738] = {.lex_state = 593}, + [739] = {.lex_state = 593}, + [740] = {.lex_state = 593}, + [741] = {.lex_state = 593}, + [742] = {.lex_state = 592}, + [743] = {.lex_state = 593}, + [744] = {.lex_state = 593}, + [745] = {.lex_state = 593}, + [746] = {.lex_state = 593}, + [747] = {.lex_state = 593}, + [748] = {.lex_state = 593}, + [749] = {.lex_state = 593}, + [750] = {.lex_state = 593}, + [751] = {.lex_state = 593}, + [752] = {.lex_state = 593}, + [753] = {.lex_state = 593}, + [754] = {.lex_state = 593}, + [755] = {.lex_state = 593}, + [756] = {.lex_state = 593}, + [757] = {.lex_state = 593}, + [758] = {.lex_state = 593}, + [759] = {.lex_state = 593}, + [760] = {.lex_state = 593}, + [761] = {.lex_state = 593}, + [762] = {.lex_state = 593}, + [763] = {.lex_state = 593}, + [764] = {.lex_state = 593}, + [765] = {.lex_state = 593}, + [766] = {.lex_state = 594}, + [767] = {.lex_state = 594}, + [768] = {.lex_state = 594}, + [769] = {.lex_state = 594}, + [770] = {.lex_state = 594}, + [771] = {.lex_state = 594}, + [772] = {.lex_state = 594}, + [773] = {.lex_state = 594}, + [774] = {.lex_state = 594}, + [775] = {.lex_state = 594}, + [776] = {.lex_state = 594}, + [777] = {.lex_state = 594}, + [778] = {.lex_state = 594}, + [779] = {.lex_state = 594}, + [780] = {.lex_state = 594}, + [781] = {.lex_state = 594}, + [782] = {.lex_state = 594}, + [783] = {.lex_state = 594}, + [784] = {.lex_state = 594}, + [785] = {.lex_state = 594}, + [786] = {.lex_state = 594}, + [787] = {.lex_state = 594}, + [788] = {.lex_state = 594}, + [789] = {.lex_state = 594}, + [790] = {.lex_state = 594}, + [791] = {.lex_state = 594}, + [792] = {.lex_state = 594}, + [793] = {.lex_state = 594}, + [794] = {.lex_state = 594}, + [795] = {.lex_state = 594}, + [796] = {.lex_state = 594}, + [797] = {.lex_state = 594}, + [798] = {.lex_state = 594}, + [799] = {.lex_state = 594}, + [800] = {.lex_state = 594}, + [801] = {.lex_state = 594}, + [802] = {.lex_state = 594}, + [803] = {.lex_state = 594}, + [804] = {.lex_state = 594}, + [805] = {.lex_state = 594}, + [806] = {.lex_state = 594}, + [807] = {.lex_state = 594}, + [808] = {.lex_state = 594}, + [809] = {.lex_state = 594}, + [810] = {.lex_state = 594}, + [811] = {.lex_state = 594}, + [812] = {.lex_state = 594}, + [813] = {.lex_state = 594}, + [814] = {.lex_state = 594}, + [815] = {.lex_state = 594}, + [816] = {.lex_state = 594}, + [817] = {.lex_state = 594}, + [818] = {.lex_state = 594}, + [819] = {.lex_state = 594}, + [820] = {.lex_state = 11}, + [821] = {.lex_state = 10}, + [822] = {.lex_state = 10}, + [823] = {.lex_state = 3}, [824] = {.lex_state = 8}, [825] = {.lex_state = 8}, [826] = {.lex_state = 8}, [827] = {.lex_state = 8}, - [828] = {.lex_state = 9}, + [828] = {.lex_state = 8}, [829] = {.lex_state = 8}, [830] = {.lex_state = 8}, [831] = {.lex_state = 8}, - [832] = {.lex_state = 9}, + [832] = {.lex_state = 8}, [833] = {.lex_state = 9}, [834] = {.lex_state = 9}, [835] = {.lex_state = 8}, - [836] = {.lex_state = 8}, + [836] = {.lex_state = 9}, [837] = {.lex_state = 8}, [838] = {.lex_state = 8}, [839] = {.lex_state = 8}, [840] = {.lex_state = 8}, [841] = {.lex_state = 8}, [842] = {.lex_state = 8}, - [843] = {.lex_state = 8}, + [843] = {.lex_state = 9}, [844] = {.lex_state = 8}, [845] = {.lex_state = 8}, [846] = {.lex_state = 8}, @@ -14140,8 +14166,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [873] = {.lex_state = 10}, [874] = {.lex_state = 10}, [875] = {.lex_state = 10}, - [876] = {.lex_state = 10}, - [877] = {.lex_state = 17}, + [876] = {.lex_state = 17}, + [877] = {.lex_state = 10}, [878] = {.lex_state = 10}, [879] = {.lex_state = 10}, [880] = {.lex_state = 10}, @@ -14161,16 +14187,16 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [894] = {.lex_state = 16}, [895] = {.lex_state = 10}, [896] = {.lex_state = 16}, - [897] = {.lex_state = 10}, + [897] = {.lex_state = 16}, [898] = {.lex_state = 16}, - [899] = {.lex_state = 10}, + [899] = {.lex_state = 16}, [900] = {.lex_state = 10}, [901] = {.lex_state = 10}, - [902] = {.lex_state = 16}, + [902] = {.lex_state = 10}, [903] = {.lex_state = 16}, - [904] = {.lex_state = 16}, + [904] = {.lex_state = 10}, [905] = {.lex_state = 10}, - [906] = {.lex_state = 10}, + [906] = {.lex_state = 16}, [907] = {.lex_state = 10}, [908] = {.lex_state = 16}, [909] = {.lex_state = 16}, @@ -14178,39 +14204,39 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [911] = {.lex_state = 10}, [912] = {.lex_state = 10}, [913] = {.lex_state = 16}, - [914] = {.lex_state = 16}, + [914] = {.lex_state = 10}, [915] = {.lex_state = 10}, [916] = {.lex_state = 10}, [917] = {.lex_state = 10}, [918] = {.lex_state = 16}, [919] = {.lex_state = 10}, [920] = {.lex_state = 10}, - [921] = {.lex_state = 10}, - [922] = {.lex_state = 10}, - [923] = {.lex_state = 10}, - [924] = {.lex_state = 0}, - [925] = {.lex_state = 0}, - [926] = {.lex_state = 0}, + [921] = {.lex_state = 0}, + [922] = {.lex_state = 0}, + [923] = {.lex_state = 590}, + [924] = {.lex_state = 10}, + [925] = {.lex_state = 10}, + [926] = {.lex_state = 10}, [927] = {.lex_state = 0}, [928] = {.lex_state = 10}, [929] = {.lex_state = 0}, [930] = {.lex_state = 10}, - [931] = {.lex_state = 10}, + [931] = {.lex_state = 0}, [932] = {.lex_state = 10}, [933] = {.lex_state = 10}, [934] = {.lex_state = 10}, [935] = {.lex_state = 10}, [936] = {.lex_state = 10}, [937] = {.lex_state = 10}, - [938] = {.lex_state = 10}, + [938] = {.lex_state = 8}, [939] = {.lex_state = 10}, [940] = {.lex_state = 10}, - [941] = {.lex_state = 10}, + [941] = {.lex_state = 8}, [942] = {.lex_state = 10}, [943] = {.lex_state = 10}, [944] = {.lex_state = 10}, [945] = {.lex_state = 10}, - [946] = {.lex_state = 10}, + [946] = {.lex_state = 0}, [947] = {.lex_state = 10}, [948] = {.lex_state = 10}, [949] = {.lex_state = 10}, @@ -14270,7 +14296,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1003] = {.lex_state = 10}, [1004] = {.lex_state = 10}, [1005] = {.lex_state = 10}, - [1006] = {.lex_state = 585}, + [1006] = {.lex_state = 10}, [1007] = {.lex_state = 10}, [1008] = {.lex_state = 10}, [1009] = {.lex_state = 10}, @@ -14510,11 +14536,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1243] = {.lex_state = 10}, [1244] = {.lex_state = 10}, [1245] = {.lex_state = 10}, - [1246] = {.lex_state = 8}, + [1246] = {.lex_state = 10}, [1247] = {.lex_state = 10}, - [1248] = {.lex_state = 0}, - [1249] = {.lex_state = 8}, - [1250] = {.lex_state = 0}, + [1248] = {.lex_state = 10}, + [1249] = {.lex_state = 0}, + [1250] = {.lex_state = 10}, [1251] = {.lex_state = 0}, [1252] = {.lex_state = 0}, [1253] = {.lex_state = 0}, @@ -14559,14 +14585,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1292] = {.lex_state = 9}, [1293] = {.lex_state = 9}, [1294] = {.lex_state = 9}, - [1295] = {.lex_state = 10}, + [1295] = {.lex_state = 9}, [1296] = {.lex_state = 9}, [1297] = {.lex_state = 9}, [1298] = {.lex_state = 9}, [1299] = {.lex_state = 9}, [1300] = {.lex_state = 9}, [1301] = {.lex_state = 9}, - [1302] = {.lex_state = 9}, + [1302] = {.lex_state = 10}, [1303] = {.lex_state = 9}, [1304] = {.lex_state = 9}, [1305] = {.lex_state = 9}, @@ -14854,21 +14880,21 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1587] = {.lex_state = 9}, [1588] = {.lex_state = 9}, [1589] = {.lex_state = 9}, - [1590] = {.lex_state = 9}, + [1590] = {.lex_state = 0}, [1591] = {.lex_state = 9}, - [1592] = {.lex_state = 9}, - [1593] = {.lex_state = 9}, - [1594] = {.lex_state = 21}, - [1595] = {.lex_state = 21}, - [1596] = {.lex_state = 21}, - [1597] = {.lex_state = 0}, + [1592] = {.lex_state = 0}, + [1593] = {.lex_state = 0}, + [1594] = {.lex_state = 9}, + [1595] = {.lex_state = 9}, + [1596] = {.lex_state = 9}, + [1597] = {.lex_state = 21}, [1598] = {.lex_state = 21}, [1599] = {.lex_state = 21}, [1600] = {.lex_state = 21}, [1601] = {.lex_state = 21}, - [1602] = {.lex_state = 0}, - [1603] = {.lex_state = 9}, - [1604] = {.lex_state = 21}, + [1602] = {.lex_state = 21}, + [1603] = {.lex_state = 21}, + [1604] = {.lex_state = 9}, [1605] = {.lex_state = 21}, [1606] = {.lex_state = 21}, [1607] = {.lex_state = 21}, @@ -14881,8 +14907,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1614] = {.lex_state = 21}, [1615] = {.lex_state = 21}, [1616] = {.lex_state = 21}, - [1617] = {.lex_state = 9}, - [1618] = {.lex_state = 21}, + [1617] = {.lex_state = 21}, + [1618] = {.lex_state = 9}, [1619] = {.lex_state = 21}, [1620] = {.lex_state = 21}, [1621] = {.lex_state = 21}, @@ -14890,99 +14916,99 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1623] = {.lex_state = 21}, [1624] = {.lex_state = 21}, [1625] = {.lex_state = 21}, - [1626] = {.lex_state = 0}, + [1626] = {.lex_state = 21}, [1627] = {.lex_state = 21}, [1628] = {.lex_state = 21}, [1629] = {.lex_state = 21}, - [1630] = {.lex_state = 21}, - [1631] = {.lex_state = 21}, - [1632] = {.lex_state = 21}, - [1633] = {.lex_state = 21}, + [1630] = {.lex_state = 0}, + [1631] = {.lex_state = 0}, + [1632] = {.lex_state = 0}, + [1633] = {.lex_state = 0}, [1634] = {.lex_state = 21}, [1635] = {.lex_state = 21}, [1636] = {.lex_state = 21}, [1637] = {.lex_state = 21}, [1638] = {.lex_state = 21}, - [1639] = {.lex_state = 21}, + [1639] = {.lex_state = 0}, [1640] = {.lex_state = 21}, - [1641] = {.lex_state = 21}, + [1641] = {.lex_state = 0}, [1642] = {.lex_state = 21}, [1643] = {.lex_state = 21}, - [1644] = {.lex_state = 21}, - [1645] = {.lex_state = 21}, - [1646] = {.lex_state = 21}, + [1644] = {.lex_state = 0}, + [1645] = {.lex_state = 0}, + [1646] = {.lex_state = 0}, [1647] = {.lex_state = 21}, [1648] = {.lex_state = 21}, - [1649] = {.lex_state = 21}, + [1649] = {.lex_state = 0}, [1650] = {.lex_state = 21}, [1651] = {.lex_state = 21}, - [1652] = {.lex_state = 21}, - [1653] = {.lex_state = 21}, - [1654] = {.lex_state = 21}, - [1655] = {.lex_state = 21}, - [1656] = {.lex_state = 21}, - [1657] = {.lex_state = 21}, + [1652] = {.lex_state = 0}, + [1653] = {.lex_state = 0}, + [1654] = {.lex_state = 0}, + [1655] = {.lex_state = 0}, + [1656] = {.lex_state = 0}, + [1657] = {.lex_state = 0}, [1658] = {.lex_state = 21}, [1659] = {.lex_state = 21}, - [1660] = {.lex_state = 21}, + [1660] = {.lex_state = 0}, [1661] = {.lex_state = 21}, [1662] = {.lex_state = 21}, - [1663] = {.lex_state = 21}, + [1663] = {.lex_state = 0}, [1664] = {.lex_state = 21}, - [1665] = {.lex_state = 21}, + [1665] = {.lex_state = 0}, [1666] = {.lex_state = 21}, [1667] = {.lex_state = 21}, - [1668] = {.lex_state = 21}, + [1668] = {.lex_state = 0}, [1669] = {.lex_state = 21}, [1670] = {.lex_state = 21}, [1671] = {.lex_state = 21}, [1672] = {.lex_state = 21}, - [1673] = {.lex_state = 21}, - [1674] = {.lex_state = 21}, + [1673] = {.lex_state = 0}, + [1674] = {.lex_state = 0}, [1675] = {.lex_state = 21}, - [1676] = {.lex_state = 21}, - [1677] = {.lex_state = 21}, - [1678] = {.lex_state = 21}, - [1679] = {.lex_state = 21}, - [1680] = {.lex_state = 21}, + [1676] = {.lex_state = 0}, + [1677] = {.lex_state = 0}, + [1678] = {.lex_state = 0}, + [1679] = {.lex_state = 0}, + [1680] = {.lex_state = 0}, [1681] = {.lex_state = 21}, [1682] = {.lex_state = 21}, - [1683] = {.lex_state = 21}, - [1684] = {.lex_state = 21}, + [1683] = {.lex_state = 0}, + [1684] = {.lex_state = 0}, [1685] = {.lex_state = 21}, [1686] = {.lex_state = 21}, - [1687] = {.lex_state = 21}, + [1687] = {.lex_state = 0}, [1688] = {.lex_state = 21}, [1689] = {.lex_state = 21}, [1690] = {.lex_state = 21}, [1691] = {.lex_state = 21}, [1692] = {.lex_state = 21}, - [1693] = {.lex_state = 21}, - [1694] = {.lex_state = 21}, + [1693] = {.lex_state = 0}, + [1694] = {.lex_state = 0}, [1695] = {.lex_state = 21}, [1696] = {.lex_state = 21}, [1697] = {.lex_state = 21}, [1698] = {.lex_state = 21}, [1699] = {.lex_state = 21}, - [1700] = {.lex_state = 21}, + [1700] = {.lex_state = 0}, [1701] = {.lex_state = 21}, - [1702] = {.lex_state = 21}, + [1702] = {.lex_state = 0}, [1703] = {.lex_state = 21}, - [1704] = {.lex_state = 21}, + [1704] = {.lex_state = 0}, [1705] = {.lex_state = 21}, [1706] = {.lex_state = 21}, - [1707] = {.lex_state = 21}, + [1707] = {.lex_state = 0}, [1708] = {.lex_state = 21}, [1709] = {.lex_state = 21}, - [1710] = {.lex_state = 21}, + [1710] = {.lex_state = 0}, [1711] = {.lex_state = 21}, [1712] = {.lex_state = 21}, - [1713] = {.lex_state = 21}, - [1714] = {.lex_state = 21}, - [1715] = {.lex_state = 0}, - [1716] = {.lex_state = 0}, - [1717] = {.lex_state = 0}, - [1718] = {.lex_state = 0}, + [1713] = {.lex_state = 0}, + [1714] = {.lex_state = 0}, + [1715] = {.lex_state = 21}, + [1716] = {.lex_state = 21}, + [1717] = {.lex_state = 21}, + [1718] = {.lex_state = 21}, [1719] = {.lex_state = 0}, [1720] = {.lex_state = 0}, [1721] = {.lex_state = 0}, @@ -14991,68 +15017,68 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1724] = {.lex_state = 0}, [1725] = {.lex_state = 0}, [1726] = {.lex_state = 0}, - [1727] = {.lex_state = 0}, + [1727] = {.lex_state = 21}, [1728] = {.lex_state = 0}, - [1729] = {.lex_state = 0}, - [1730] = {.lex_state = 0}, + [1729] = {.lex_state = 21}, + [1730] = {.lex_state = 21}, [1731] = {.lex_state = 0}, - [1732] = {.lex_state = 0}, + [1732] = {.lex_state = 21}, [1733] = {.lex_state = 0}, - [1734] = {.lex_state = 0}, + [1734] = {.lex_state = 21}, [1735] = {.lex_state = 0}, [1736] = {.lex_state = 0}, - [1737] = {.lex_state = 0}, - [1738] = {.lex_state = 0}, - [1739] = {.lex_state = 0}, + [1737] = {.lex_state = 21}, + [1738] = {.lex_state = 21}, + [1739] = {.lex_state = 21}, [1740] = {.lex_state = 0}, - [1741] = {.lex_state = 0}, + [1741] = {.lex_state = 21}, [1742] = {.lex_state = 0}, - [1743] = {.lex_state = 0}, - [1744] = {.lex_state = 0}, + [1743] = {.lex_state = 21}, + [1744] = {.lex_state = 21}, [1745] = {.lex_state = 0}, [1746] = {.lex_state = 0}, - [1747] = {.lex_state = 0}, + [1747] = {.lex_state = 21}, [1748] = {.lex_state = 0}, - [1749] = {.lex_state = 0}, - [1750] = {.lex_state = 0}, - [1751] = {.lex_state = 0}, - [1752] = {.lex_state = 0}, - [1753] = {.lex_state = 0}, + [1749] = {.lex_state = 21}, + [1750] = {.lex_state = 21}, + [1751] = {.lex_state = 21}, + [1752] = {.lex_state = 21}, + [1753] = {.lex_state = 21}, [1754] = {.lex_state = 0}, [1755] = {.lex_state = 0}, [1756] = {.lex_state = 0}, - [1757] = {.lex_state = 0}, + [1757] = {.lex_state = 21}, [1758] = {.lex_state = 0}, - [1759] = {.lex_state = 0}, + [1759] = {.lex_state = 21}, [1760] = {.lex_state = 0}, - [1761] = {.lex_state = 0}, + [1761] = {.lex_state = 21}, [1762] = {.lex_state = 0}, [1763] = {.lex_state = 0}, [1764] = {.lex_state = 0}, [1765] = {.lex_state = 0}, [1766] = {.lex_state = 0}, - [1767] = {.lex_state = 0}, - [1768] = {.lex_state = 0}, + [1767] = {.lex_state = 21}, + [1768] = {.lex_state = 21}, [1769] = {.lex_state = 0}, - [1770] = {.lex_state = 0}, - [1771] = {.lex_state = 0}, + [1770] = {.lex_state = 21}, + [1771] = {.lex_state = 21}, [1772] = {.lex_state = 21}, [1773] = {.lex_state = 0}, [1774] = {.lex_state = 0}, - [1775] = {.lex_state = 0}, - [1776] = {.lex_state = 0}, - [1777] = {.lex_state = 0}, - [1778] = {.lex_state = 0}, + [1775] = {.lex_state = 21}, + [1776] = {.lex_state = 21}, + [1777] = {.lex_state = 21}, + [1778] = {.lex_state = 21}, [1779] = {.lex_state = 0}, [1780] = {.lex_state = 0}, - [1781] = {.lex_state = 0}, - [1782] = {.lex_state = 0}, - [1783] = {.lex_state = 0}, - [1784] = {.lex_state = 0}, + [1781] = {.lex_state = 21}, + [1782] = {.lex_state = 21}, + [1783] = {.lex_state = 21}, + [1784] = {.lex_state = 21}, [1785] = {.lex_state = 0}, - [1786] = {.lex_state = 0}, - [1787] = {.lex_state = 0}, - [1788] = {.lex_state = 0}, + [1786] = {.lex_state = 21}, + [1787] = {.lex_state = 21}, + [1788] = {.lex_state = 21}, [1789] = {.lex_state = 0}, [1790] = {.lex_state = 0}, [1791] = {.lex_state = 0}, @@ -15108,23 +15134,23 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1841] = {.lex_state = 0}, [1842] = {.lex_state = 0}, [1843] = {.lex_state = 0}, - [1844] = {.lex_state = 585}, + [1844] = {.lex_state = 590}, [1845] = {.lex_state = 0}, [1846] = {.lex_state = 19}, [1847] = {.lex_state = 0}, - [1848] = {.lex_state = 585}, + [1848] = {.lex_state = 590}, [1849] = {.lex_state = 0}, [1850] = {.lex_state = 0}, [1851] = {.lex_state = 0}, [1852] = {.lex_state = 0}, [1853] = {.lex_state = 0}, - [1854] = {.lex_state = 585}, + [1854] = {.lex_state = 590}, [1855] = {.lex_state = 0}, [1856] = {.lex_state = 0}, - [1857] = {.lex_state = 585}, + [1857] = {.lex_state = 590}, [1858] = {.lex_state = 0}, - [1859] = {.lex_state = 585}, - [1860] = {.lex_state = 585}, + [1859] = {.lex_state = 590}, + [1860] = {.lex_state = 590}, [1861] = {.lex_state = 0}, [1862] = {.lex_state = 0}, [1863] = {.lex_state = 0}, @@ -15143,7 +15169,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1876] = {.lex_state = 0}, [1877] = {.lex_state = 0}, [1878] = {.lex_state = 8}, - [1879] = {.lex_state = 585}, + [1879] = {.lex_state = 590}, [1880] = {.lex_state = 0}, [1881] = {.lex_state = 0}, [1882] = {.lex_state = 0}, @@ -15198,7 +15224,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1931] = {.lex_state = 22}, [1932] = {.lex_state = 19}, [1933] = {.lex_state = 19}, - [1934] = {.lex_state = 585}, + [1934] = {.lex_state = 590}, [1935] = {.lex_state = 0}, [1936] = {.lex_state = 0}, [1937] = {.lex_state = 0}, @@ -15240,13 +15266,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1973] = {.lex_state = 0}, [1974] = {.lex_state = 0}, [1975] = {.lex_state = 19}, - [1976] = {.lex_state = 585}, + [1976] = {.lex_state = 590}, [1977] = {.lex_state = 0}, [1978] = {.lex_state = 19}, [1979] = {.lex_state = 8}, [1980] = {.lex_state = 0}, [1981] = {.lex_state = 0}, - [1982] = {.lex_state = 585}, + [1982] = {.lex_state = 590}, [1983] = {.lex_state = 0}, [1984] = {.lex_state = 19}, [1985] = {.lex_state = 0}, @@ -15256,13 +15282,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1989] = {.lex_state = 0}, [1990] = {.lex_state = 0}, [1991] = {.lex_state = 19}, - [1992] = {.lex_state = 585}, + [1992] = {.lex_state = 590}, [1993] = {.lex_state = 0}, [1994] = {.lex_state = 19}, [1995] = {.lex_state = 0}, [1996] = {.lex_state = 0}, [1997] = {.lex_state = 0}, - [1998] = {.lex_state = 585}, + [1998] = {.lex_state = 590}, [1999] = {.lex_state = 0}, [2000] = {.lex_state = 19}, [2001] = {.lex_state = 0}, @@ -15270,39 +15296,39 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2003] = {.lex_state = 22}, [2004] = {.lex_state = 0}, [2005] = {.lex_state = 0}, - [2006] = {.lex_state = 585}, + [2006] = {.lex_state = 590}, [2007] = {.lex_state = 0}, [2008] = {.lex_state = 19}, [2009] = {.lex_state = 0}, [2010] = {.lex_state = 19}, - [2011] = {.lex_state = 585}, - [2012] = {.lex_state = 585}, + [2011] = {.lex_state = 590}, + [2012] = {.lex_state = 590}, [2013] = {.lex_state = 0}, [2014] = {.lex_state = 19}, [2015] = {.lex_state = 0}, - [2016] = {.lex_state = 585}, + [2016] = {.lex_state = 590}, [2017] = {.lex_state = 0}, [2018] = {.lex_state = 19}, [2019] = {.lex_state = 0}, - [2020] = {.lex_state = 585}, + [2020] = {.lex_state = 590}, [2021] = {.lex_state = 0}, [2022] = {.lex_state = 19}, [2023] = {.lex_state = 8}, [2024] = {.lex_state = 0}, - [2025] = {.lex_state = 585}, + [2025] = {.lex_state = 590}, [2026] = {.lex_state = 0}, [2027] = {.lex_state = 19}, [2028] = {.lex_state = 0}, - [2029] = {.lex_state = 585}, + [2029] = {.lex_state = 590}, [2030] = {.lex_state = 0}, [2031] = {.lex_state = 0}, - [2032] = {.lex_state = 585}, + [2032] = {.lex_state = 590}, [2033] = {.lex_state = 0}, [2034] = {.lex_state = 19}, [2035] = {.lex_state = 0}, - [2036] = {.lex_state = 585}, + [2036] = {.lex_state = 590}, [2037] = {.lex_state = 0}, - [2038] = {.lex_state = 585}, + [2038] = {.lex_state = 590}, [2039] = {.lex_state = 0}, [2040] = {.lex_state = 19}, [2041] = {.lex_state = 0}, @@ -15324,7 +15350,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2057] = {.lex_state = 0}, [2058] = {.lex_state = 0}, [2059] = {.lex_state = 0}, - [2060] = {.lex_state = 585}, + [2060] = {.lex_state = 590}, [2061] = {.lex_state = 0}, [2062] = {.lex_state = 0}, [2063] = {.lex_state = 0}, @@ -15369,7 +15395,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2102] = {.lex_state = 0}, [2103] = {.lex_state = 0}, [2104] = {.lex_state = 19}, - [2105] = {.lex_state = 585}, + [2105] = {.lex_state = 590}, [2106] = {.lex_state = 0}, [2107] = {.lex_state = 19}, [2108] = {.lex_state = 0}, @@ -15498,7 +15524,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2231] = {.lex_state = 0}, [2232] = {.lex_state = 0}, [2233] = {.lex_state = 19}, - [2234] = {.lex_state = 585}, + [2234] = {.lex_state = 590}, [2235] = {.lex_state = 0}, [2236] = {.lex_state = 0}, [2237] = {.lex_state = 25}, @@ -15537,7 +15563,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2270] = {.lex_state = 0}, [2271] = {.lex_state = 0}, [2272] = {.lex_state = 0}, - [2273] = {.lex_state = 585}, + [2273] = {.lex_state = 590}, [2274] = {.lex_state = 8}, [2275] = {.lex_state = 0}, [2276] = {.lex_state = 0}, @@ -15548,7 +15574,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2281] = {.lex_state = 0}, [2282] = {.lex_state = 0}, [2283] = {.lex_state = 0}, - [2284] = {.lex_state = 585}, + [2284] = {.lex_state = 590}, [2285] = {.lex_state = 0}, [2286] = {.lex_state = 19}, [2287] = {.lex_state = 25}, @@ -15558,7 +15584,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2291] = {.lex_state = 0}, [2292] = {.lex_state = 0}, [2293] = {.lex_state = 0}, - [2294] = {.lex_state = 585}, + [2294] = {.lex_state = 590}, [2295] = {.lex_state = 0}, [2296] = {.lex_state = 8}, [2297] = {.lex_state = 0}, @@ -15586,7 +15612,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2319] = {.lex_state = 0}, [2320] = {.lex_state = 0}, [2321] = {.lex_state = 0}, - [2322] = {.lex_state = 585}, + [2322] = {.lex_state = 590}, [2323] = {.lex_state = 0}, [2324] = {.lex_state = 0}, [2325] = {.lex_state = 0}, @@ -15613,7 +15639,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2346] = {.lex_state = 0}, [2347] = {.lex_state = 25}, [2348] = {.lex_state = 0}, - [2349] = {.lex_state = 585}, + [2349] = {.lex_state = 590}, [2350] = {.lex_state = 24}, [2351] = {.lex_state = 19}, [2352] = {.lex_state = 8}, @@ -15625,14 +15651,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2358] = {.lex_state = 19}, [2359] = {.lex_state = 19}, [2360] = {.lex_state = 0}, - [2361] = {.lex_state = 585}, + [2361] = {.lex_state = 590}, [2362] = {.lex_state = 25}, [2363] = {.lex_state = 0}, [2364] = {.lex_state = 0}, [2365] = {.lex_state = 0}, [2366] = {.lex_state = 0}, [2367] = {.lex_state = 0}, - [2368] = {.lex_state = 585}, + [2368] = {.lex_state = 590}, [2369] = {.lex_state = 0}, [2370] = {.lex_state = 19}, [2371] = {.lex_state = 19}, @@ -15655,10 +15681,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2388] = {.lex_state = 0}, [2389] = {.lex_state = 0}, [2390] = {.lex_state = 0}, - [2391] = {.lex_state = 585}, + [2391] = {.lex_state = 590}, [2392] = {.lex_state = 19}, [2393] = {.lex_state = 0}, - [2394] = {.lex_state = 585}, + [2394] = {.lex_state = 590}, [2395] = {.lex_state = 0}, [2396] = {.lex_state = 0}, [2397] = {.lex_state = 0}, @@ -15675,7 +15701,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2408] = {.lex_state = 0}, [2409] = {.lex_state = 0}, [2410] = {.lex_state = 0}, - [2411] = {.lex_state = 585}, + [2411] = {.lex_state = 590}, [2412] = {.lex_state = 0}, [2413] = {.lex_state = 0}, [2414] = {.lex_state = 0}, @@ -15695,7 +15721,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2428] = {.lex_state = 0}, [2429] = {.lex_state = 0}, [2430] = {.lex_state = 0}, - [2431] = {.lex_state = 585}, + [2431] = {.lex_state = 590}, [2432] = {.lex_state = 25}, [2433] = {.lex_state = 0}, [2434] = {.lex_state = 19}, @@ -15715,7 +15741,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2448] = {.lex_state = 0}, [2449] = {.lex_state = 0}, [2450] = {.lex_state = 0}, - [2451] = {.lex_state = 585}, + [2451] = {.lex_state = 590}, [2452] = {.lex_state = 0}, [2453] = {.lex_state = 0}, [2454] = {.lex_state = 0}, @@ -15730,7 +15756,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2463] = {.lex_state = 0}, [2464] = {.lex_state = 0}, [2465] = {.lex_state = 0}, - [2466] = {.lex_state = 585}, + [2466] = {.lex_state = 590}, [2467] = {.lex_state = 0}, [2468] = {.lex_state = 0}, [2469] = {.lex_state = 0}, @@ -15745,7 +15771,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2478] = {.lex_state = 0}, [2479] = {.lex_state = 0}, [2480] = {.lex_state = 0}, - [2481] = {.lex_state = 585}, + [2481] = {.lex_state = 590}, [2482] = {.lex_state = 0}, [2483] = {.lex_state = 0}, [2484] = {.lex_state = 19}, @@ -15760,7 +15786,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2493] = {.lex_state = 0}, [2494] = {.lex_state = 0}, [2495] = {.lex_state = 0}, - [2496] = {.lex_state = 585}, + [2496] = {.lex_state = 590}, [2497] = {.lex_state = 19}, [2498] = {.lex_state = 0}, [2499] = {.lex_state = 0}, @@ -15775,7 +15801,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2508] = {.lex_state = 0}, [2509] = {.lex_state = 0}, [2510] = {.lex_state = 0}, - [2511] = {.lex_state = 585}, + [2511] = {.lex_state = 590}, [2512] = {.lex_state = 19}, [2513] = {.lex_state = 0}, [2514] = {.lex_state = 19}, @@ -15790,7 +15816,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2523] = {.lex_state = 0}, [2524] = {.lex_state = 0}, [2525] = {.lex_state = 0}, - [2526] = {.lex_state = 585}, + [2526] = {.lex_state = 590}, [2527] = {.lex_state = 0}, [2528] = {.lex_state = 0}, [2529] = {.lex_state = 0}, @@ -15811,7 +15837,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2544] = {.lex_state = 0}, [2545] = {.lex_state = 19}, [2546] = {.lex_state = 19}, - [2547] = {.lex_state = 585}, + [2547] = {.lex_state = 590}, [2548] = {.lex_state = 0}, [2549] = {.lex_state = 24}, [2550] = {.lex_state = 0}, @@ -15823,8 +15849,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2556] = {.lex_state = 0}, [2557] = {.lex_state = 0}, [2558] = {.lex_state = 0}, - [2559] = {.lex_state = 585}, - [2560] = {.lex_state = 585}, + [2559] = {.lex_state = 590}, + [2560] = {.lex_state = 590}, [2561] = {.lex_state = 19}, [2562] = {.lex_state = 0}, [2563] = {.lex_state = 0}, @@ -15878,7 +15904,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2611] = {.lex_state = 19}, [2612] = {.lex_state = 0}, [2613] = {.lex_state = 25}, - [2614] = {.lex_state = 585}, + [2614] = {.lex_state = 590}, [2615] = {.lex_state = 0}, [2616] = {.lex_state = 19}, [2617] = {.lex_state = 0}, @@ -15901,7 +15927,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2634] = {.lex_state = 0}, [2635] = {.lex_state = 0}, [2636] = {.lex_state = 0}, - [2637] = {.lex_state = 585}, + [2637] = {.lex_state = 590}, [2638] = {.lex_state = 0}, [2639] = {.lex_state = 0}, [2640] = {.lex_state = 0}, @@ -15934,7 +15960,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2667] = {.lex_state = 0}, [2668] = {.lex_state = 0}, [2669] = {.lex_state = 0}, - [2670] = {.lex_state = 585}, + [2670] = {.lex_state = 590}, [2671] = {.lex_state = 0}, [2672] = {.lex_state = 0}, [2673] = {.lex_state = 0}, @@ -15949,7 +15975,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2682] = {.lex_state = 19}, [2683] = {.lex_state = 0}, [2684] = {.lex_state = 19}, - [2685] = {.lex_state = 585}, + [2685] = {.lex_state = 590}, [2686] = {.lex_state = 19}, [2687] = {.lex_state = 19}, [2688] = {.lex_state = 0}, @@ -16060,7 +16086,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2793] = {.lex_state = 0}, [2794] = {.lex_state = 0}, [2795] = {.lex_state = 0}, - [2796] = {.lex_state = 585}, + [2796] = {.lex_state = 590}, [2797] = {.lex_state = 0}, [2798] = {.lex_state = 0}, [2799] = {.lex_state = 0}, @@ -16078,7 +16104,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2811] = {.lex_state = 0}, [2812] = {.lex_state = 0}, [2813] = {.lex_state = 19}, - [2814] = {.lex_state = 585}, + [2814] = {.lex_state = 590}, [2815] = {.lex_state = 0}, [2816] = {.lex_state = 0}, [2817] = {.lex_state = 0}, @@ -16091,7 +16117,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2824] = {.lex_state = 0}, [2825] = {.lex_state = 0}, [2826] = {.lex_state = 0}, - [2827] = {.lex_state = 585}, + [2827] = {.lex_state = 590}, [2828] = {.lex_state = 0}, [2829] = {.lex_state = 0}, [2830] = {.lex_state = 0}, @@ -16227,6 +16253,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(1), [anon_sym_AMPlog] = ACTIONS(1), [anon_sym_AMPoptional] = ACTIONS(1), + [anon_sym_AMPordered] = ACTIONS(1), [anon_sym_AMPraw_output] = ACTIONS(1), [anon_sym_AMPredef] = ACTIONS(1), [anon_sym_AMPadd_func] = ACTIONS(1), @@ -16303,33 +16330,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [1] = { [sym_source_file] = STATE(2886), - [sym_decl] = STATE(2), - [sym_module_decl] = STATE(360), - [sym_export_decl] = STATE(360), - [sym_global_decl] = STATE(360), - [sym_option_decl] = STATE(360), - [sym_const_decl] = STATE(360), - [sym_redef_decl] = STATE(360), - [sym_redef_enum_decl] = STATE(360), - [sym_redef_record_decl] = STATE(360), - [sym_type_decl] = STATE(360), - [sym_func_decl] = STATE(360), - [sym_stmt] = STATE(84), + [sym_decl] = STATE(3), + [sym_module_decl] = STATE(346), + [sym_export_decl] = STATE(346), + [sym_global_decl] = STATE(346), + [sym_option_decl] = STATE(346), + [sym_const_decl] = STATE(346), + [sym_redef_decl] = STATE(346), + [sym_redef_enum_decl] = STATE(346), + [sym_redef_record_decl] = STATE(346), + [sym_type_decl] = STATE(346), + [sym_func_decl] = STATE(346), + [sym_stmt] = STATE(89), [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_func_hdr] = STATE(1829), [sym_func] = STATE(1834), [sym_hook] = STATE(1834), [sym_event] = STATE(1834), [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(362), - [sym_pragma] = STATE(313), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(348), + [sym_pragma] = STATE(373), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat1] = STATE(2), - [aux_sym_source_file_repeat2] = STATE(84), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat1] = STATE(3), + [aux_sym_source_file_repeat2] = STATE(89), [ts_builtin_sym_end] = ACTIONS(7), [anon_sym_module] = ACTIONS(9), [anon_sym_SEMI] = ACTIONS(11), @@ -16406,34 +16433,137 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [2] = { + [sym_expr] = STATE(1306), + [sym_constant] = STATE(1286), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_record] = ACTIONS(25), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_local] = ACTIONS(117), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(115), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [3] = { [sym_decl] = STATE(8), - [sym_module_decl] = STATE(360), - [sym_export_decl] = STATE(360), - [sym_global_decl] = STATE(360), - [sym_option_decl] = STATE(360), - [sym_const_decl] = STATE(360), - [sym_redef_decl] = STATE(360), - [sym_redef_enum_decl] = STATE(360), - [sym_redef_record_decl] = STATE(360), - [sym_type_decl] = STATE(360), - [sym_func_decl] = STATE(360), + [sym_module_decl] = STATE(346), + [sym_export_decl] = STATE(346), + [sym_global_decl] = STATE(346), + [sym_option_decl] = STATE(346), + [sym_const_decl] = STATE(346), + [sym_redef_decl] = STATE(346), + [sym_redef_enum_decl] = STATE(346), + [sym_redef_record_decl] = STATE(346), + [sym_type_decl] = STATE(346), + [sym_func_decl] = STATE(346), [sym_stmt] = STATE(87), [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_func_hdr] = STATE(1829), [sym_func] = STATE(1834), [sym_hook] = STATE(1834), [sym_event] = STATE(1834), [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(362), - [sym_pragma] = STATE(313), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(348), + [sym_pragma] = STATE(373), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), [aux_sym_source_file_repeat1] = STATE(8), [aux_sym_source_file_repeat2] = STATE(87), - [ts_builtin_sym_end] = ACTIONS(113), + [ts_builtin_sym_end] = ACTIONS(123), [anon_sym_module] = ACTIONS(9), [anon_sym_SEMI] = ACTIONS(11), [anon_sym_export] = ACTIONS(13), @@ -16508,108 +16638,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [3] = { - [sym_expr] = STATE(1303), - [sym_constant] = STATE(1279), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_record] = ACTIONS(25), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_in] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_local] = ACTIONS(119), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(117), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(117), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, [4] = { [ts_builtin_sym_end] = ACTIONS(125), [anon_sym_module] = ACTIONS(127), @@ -16654,6 +16682,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(125), [anon_sym_AMPlog] = ACTIONS(125), [anon_sym_AMPoptional] = ACTIONS(125), + [anon_sym_AMPordered] = ACTIONS(125), [anon_sym_AMPraw_output] = ACTIONS(125), [anon_sym_AMPredef] = ACTIONS(125), [anon_sym_AMPadd_func] = ACTIONS(125), @@ -16755,6 +16784,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(129), [anon_sym_AMPlog] = ACTIONS(129), [anon_sym_AMPoptional] = ACTIONS(129), + [anon_sym_AMPordered] = ACTIONS(129), [anon_sym_AMPraw_output] = ACTIONS(129), [anon_sym_AMPredef] = ACTIONS(129), [anon_sym_AMPadd_func] = ACTIONS(129), @@ -16813,80 +16843,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [6] = { - [sym_expr] = STATE(1303), - [sym_constant] = STATE(1279), - [sym_string_directive] = STATE(832), + [sym_expr] = STATE(1306), + [sym_constant] = STATE(1286), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(115), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(113), [anon_sym_LBRACE] = ACTIONS(133), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym_COLON] = ACTIONS(117), - [anon_sym_PLUS_EQ] = ACTIONS(115), + [anon_sym_RBRACE] = ACTIONS(113), + [anon_sym_COLON] = ACTIONS(115), + [anon_sym_PLUS_EQ] = ACTIONS(113), [anon_sym_record] = ACTIONS(25), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_in] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_local] = ACTIONS(119), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(117), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_RPAREN] = ACTIONS(113), + [anon_sym_COMMA] = ACTIONS(113), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_RBRACK] = ACTIONS(113), + [anon_sym_local] = ACTIONS(117), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(115), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), [anon_sym_PLUS_PLUS] = ACTIONS(69), [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(117), + [anon_sym_BANG] = ACTIONS(115), [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(117), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), [anon_sym_copy] = ACTIONS(73), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), [anon_sym_schedule] = ACTIONS(75), [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), @@ -17005,22 +17036,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [8] = { [sym_decl] = STATE(8), - [sym_module_decl] = STATE(360), - [sym_export_decl] = STATE(360), - [sym_global_decl] = STATE(360), - [sym_option_decl] = STATE(360), - [sym_const_decl] = STATE(360), - [sym_redef_decl] = STATE(360), - [sym_redef_enum_decl] = STATE(360), - [sym_redef_record_decl] = STATE(360), - [sym_type_decl] = STATE(360), - [sym_func_decl] = STATE(360), + [sym_module_decl] = STATE(346), + [sym_export_decl] = STATE(346), + [sym_global_decl] = STATE(346), + [sym_option_decl] = STATE(346), + [sym_const_decl] = STATE(346), + [sym_redef_decl] = STATE(346), + [sym_redef_enum_decl] = STATE(346), + [sym_redef_record_decl] = STATE(346), + [sym_type_decl] = STATE(346), + [sym_func_decl] = STATE(346), [sym_func_hdr] = STATE(1829), [sym_func] = STATE(1834), [sym_hook] = STATE(1834), [sym_event] = STATE(1834), - [sym_preproc_directive] = STATE(360), - [sym_pragma] = STATE(313), + [sym_preproc_directive] = STATE(346), + [sym_pragma] = STATE(373), [aux_sym_source_file_repeat1] = STATE(8), [ts_builtin_sym_end] = ACTIONS(143), [anon_sym_module] = ACTIONS(145), @@ -17297,6 +17328,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(139), [anon_sym_if] = ACTIONS(139), [anon_sym_LPAREN] = ACTIONS(135), + [anon_sym_else] = ACTIONS(139), [anon_sym_switch] = ACTIONS(139), [anon_sym_for] = ACTIONS(139), [anon_sym_in] = ACTIONS(141), @@ -17310,10 +17342,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(139), [anon_sym_local] = ACTIONS(139), [anon_sym_when] = ACTIONS(139), + [anon_sym_timeout] = ACTIONS(139), [anon_sym_EQ] = ACTIONS(141), [anon_sym_assert] = ACTIONS(139), - [anon_sym_case] = ACTIONS(139), - [anon_sym_default] = ACTIONS(139), [anon_sym_as] = ACTIONS(141), [anon_sym_table] = ACTIONS(139), [anon_sym_set] = ACTIONS(139), @@ -17379,9 +17410,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [12] = { + [ts_builtin_sym_end] = ACTIONS(137), [anon_sym_SEMI] = ACTIONS(135), [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(137), [anon_sym_const] = ACTIONS(139), [anon_sym_PLUS_EQ] = ACTIONS(135), [anon_sym_record] = ACTIONS(139), @@ -17472,9 +17503,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [13] = { - [ts_builtin_sym_end] = ACTIONS(137), [anon_sym_SEMI] = ACTIONS(135), [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_RBRACE] = ACTIONS(137), [anon_sym_const] = ACTIONS(139), [anon_sym_PLUS_EQ] = ACTIONS(135), [anon_sym_record] = ACTIONS(139), @@ -17483,7 +17514,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(139), [anon_sym_if] = ACTIONS(139), [anon_sym_LPAREN] = ACTIONS(135), - [anon_sym_else] = ACTIONS(139), [anon_sym_switch] = ACTIONS(139), [anon_sym_for] = ACTIONS(139), [anon_sym_in] = ACTIONS(141), @@ -17497,9 +17527,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(139), [anon_sym_local] = ACTIONS(139), [anon_sym_when] = ACTIONS(139), - [anon_sym_timeout] = ACTIONS(139), [anon_sym_EQ] = ACTIONS(141), [anon_sym_assert] = ACTIONS(139), + [anon_sym_case] = ACTIONS(139), + [anon_sym_default] = ACTIONS(139), [anon_sym_as] = ACTIONS(141), [anon_sym_table] = ACTIONS(139), [anon_sym_set] = ACTIONS(139), @@ -17565,9 +17596,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [14] = { - [ts_builtin_sym_end] = ACTIONS(137), [anon_sym_SEMI] = ACTIONS(135), [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_RBRACE] = ACTIONS(135), [anon_sym_const] = ACTIONS(139), [anon_sym_PLUS_EQ] = ACTIONS(135), [anon_sym_record] = ACTIONS(139), @@ -17578,6 +17609,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(135), [anon_sym_switch] = ACTIONS(139), [anon_sym_for] = ACTIONS(139), + [anon_sym_COMMA] = ACTIONS(135), [anon_sym_in] = ACTIONS(141), [anon_sym_LBRACK] = ACTIONS(135), [anon_sym_while] = ACTIONS(139), @@ -17589,7 +17621,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(139), [anon_sym_local] = ACTIONS(139), [anon_sym_when] = ACTIONS(139), - [anon_sym_timeout] = ACTIONS(139), [anon_sym_EQ] = ACTIONS(141), [anon_sym_assert] = ACTIONS(139), [anon_sym_as] = ACTIONS(141), @@ -17749,9 +17780,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [16] = { + [ts_builtin_sym_end] = ACTIONS(137), [anon_sym_SEMI] = ACTIONS(135), [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(137), [anon_sym_const] = ACTIONS(139), [anon_sym_PLUS_EQ] = ACTIONS(135), [anon_sym_record] = ACTIONS(139), @@ -17760,7 +17791,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(139), [anon_sym_if] = ACTIONS(139), [anon_sym_LPAREN] = ACTIONS(135), - [anon_sym_else] = ACTIONS(139), [anon_sym_switch] = ACTIONS(139), [anon_sym_for] = ACTIONS(139), [anon_sym_in] = ACTIONS(141), @@ -17774,6 +17804,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(139), [anon_sym_local] = ACTIONS(139), [anon_sym_when] = ACTIONS(139), + [anon_sym_timeout] = ACTIONS(139), [anon_sym_EQ] = ACTIONS(141), [anon_sym_assert] = ACTIONS(139), [anon_sym_as] = ACTIONS(141), @@ -17852,6 +17883,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(139), [anon_sym_if] = ACTIONS(139), [anon_sym_LPAREN] = ACTIONS(135), + [anon_sym_else] = ACTIONS(139), [anon_sym_switch] = ACTIONS(139), [anon_sym_for] = ACTIONS(139), [anon_sym_in] = ACTIONS(141), @@ -17865,7 +17897,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(139), [anon_sym_local] = ACTIONS(139), [anon_sym_when] = ACTIONS(139), - [anon_sym_timeout] = ACTIONS(139), [anon_sym_EQ] = ACTIONS(141), [anon_sym_assert] = ACTIONS(139), [anon_sym_as] = ACTIONS(141), @@ -17935,7 +17966,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [18] = { [anon_sym_SEMI] = ACTIONS(135), [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(135), + [anon_sym_RBRACE] = ACTIONS(137), [anon_sym_const] = ACTIONS(139), [anon_sym_PLUS_EQ] = ACTIONS(135), [anon_sym_record] = ACTIONS(139), @@ -17946,7 +17977,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(135), [anon_sym_switch] = ACTIONS(139), [anon_sym_for] = ACTIONS(139), - [anon_sym_COMMA] = ACTIONS(135), [anon_sym_in] = ACTIONS(141), [anon_sym_LBRACK] = ACTIONS(135), [anon_sym_while] = ACTIONS(139), @@ -17958,6 +17988,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(139), [anon_sym_local] = ACTIONS(139), [anon_sym_when] = ACTIONS(139), + [anon_sym_timeout] = ACTIONS(139), [anon_sym_EQ] = ACTIONS(141), [anon_sym_assert] = ACTIONS(139), [anon_sym_as] = ACTIONS(141), @@ -18207,18 +18238,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [21] = { - [sym_stmt] = STATE(39), - [sym_stmt_list] = STATE(1935), + [sym_stmt] = STATE(38), + [sym_stmt_list] = STATE(1938), [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(39), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(38), [anon_sym_SEMI] = ACTIONS(204), [anon_sym_LBRACE] = ACTIONS(206), [anon_sym_RBRACE] = ACTIONS(208), @@ -18246,8 +18277,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -18291,21 +18322,105 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [22] = { - [sym_stmt] = STATE(39), - [sym_stmt_list] = STATE(1938), + [anon_sym_SEMI] = ACTIONS(256), + [anon_sym_LBRACE] = ACTIONS(256), + [anon_sym_RBRACE] = ACTIONS(256), + [anon_sym_PLUS_EQ] = ACTIONS(256), + [anon_sym_record] = ACTIONS(258), + [anon_sym_DASH_EQ] = ACTIONS(256), + [anon_sym_LPAREN] = ACTIONS(256), + [anon_sym_RPAREN] = ACTIONS(256), + [anon_sym_COMMA] = ACTIONS(256), + [anon_sym_LBRACK] = ACTIONS(256), + [anon_sym_RBRACK] = ACTIONS(256), + [anon_sym_local] = ACTIONS(258), + [anon_sym_EQ] = ACTIONS(256), + [anon_sym_table] = ACTIONS(258), + [anon_sym_set] = ACTIONS(258), + [anon_sym_vector] = ACTIONS(258), + [anon_sym_function] = ACTIONS(258), + [anon_sym_hook] = ACTIONS(258), + [anon_sym_AMPdeprecated] = ACTIONS(256), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(256), + [anon_sym_AMPerror_handler] = ACTIONS(256), + [anon_sym_AMPis_assigned] = ACTIONS(256), + [anon_sym_AMPis_used] = ACTIONS(256), + [anon_sym_AMPlog] = ACTIONS(256), + [anon_sym_AMPoptional] = ACTIONS(256), + [anon_sym_AMPordered] = ACTIONS(256), + [anon_sym_AMPraw_output] = ACTIONS(256), + [anon_sym_AMPredef] = ACTIONS(256), + [anon_sym_AMPadd_func] = ACTIONS(256), + [anon_sym_AMPbackend] = ACTIONS(256), + [anon_sym_AMPbroker_store] = ACTIONS(256), + [anon_sym_AMPcreate_expire] = ACTIONS(256), + [anon_sym_AMPdefault] = ACTIONS(256), + [anon_sym_AMPdelete_func] = ACTIONS(256), + [anon_sym_AMPexpire_func] = ACTIONS(256), + [anon_sym_AMPgroup] = ACTIONS(256), + [anon_sym_AMPon_change] = ACTIONS(256), + [anon_sym_AMPpriority] = ACTIONS(256), + [anon_sym_AMPread_expire] = ACTIONS(256), + [anon_sym_AMPtype_column] = ACTIONS(256), + [anon_sym_AMPwrite_expire] = ACTIONS(256), + [anon_sym_DOLLAR] = ACTIONS(256), + [anon_sym_PIPE] = ACTIONS(256), + [anon_sym_PLUS_PLUS] = ACTIONS(256), + [anon_sym_DASH_DASH] = ACTIONS(256), + [anon_sym_BANG] = ACTIONS(256), + [anon_sym_TILDE] = ACTIONS(256), + [anon_sym_DASH] = ACTIONS(258), + [anon_sym_PLUS] = ACTIONS(258), + [anon_sym_copy] = ACTIONS(258), + [anon_sym_schedule] = ACTIONS(258), + [aux_sym_constant_token1] = ACTIONS(258), + [anon_sym_T] = ACTIONS(258), + [anon_sym_F] = ACTIONS(258), + [anon_sym_ATdeprecated] = ACTIONS(256), + [anon_sym_ATload] = ACTIONS(258), + [anon_sym_ATload_DASHsigs] = ACTIONS(256), + [anon_sym_ATload_DASHplugin] = ACTIONS(256), + [anon_sym_ATunload] = ACTIONS(256), + [anon_sym_ATprefixes] = ACTIONS(256), + [anon_sym_ATif] = ACTIONS(258), + [anon_sym_ATifdef] = ACTIONS(256), + [anon_sym_ATifndef] = ACTIONS(256), + [anon_sym_ATendif] = ACTIONS(256), + [anon_sym_ATelse] = ACTIONS(256), + [anon_sym_ATpragma] = ACTIONS(256), + [anon_sym_ATDIR] = ACTIONS(256), + [anon_sym_ATFILENAME] = ACTIONS(256), + [sym_id] = ACTIONS(258), + [sym_pattern] = ACTIONS(256), + [sym_ipv6] = ACTIONS(258), + [sym_ipv4] = ACTIONS(258), + [sym_port] = ACTIONS(256), + [sym_floatp] = ACTIONS(258), + [sym_hex] = ACTIONS(258), + [sym_hostname] = ACTIONS(258), + [aux_sym_string_token1] = ACTIONS(256), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [23] = { + [sym_stmt] = STATE(38), + [sym_stmt_list] = STATE(1935), [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(39), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(38), [anon_sym_SEMI] = ACTIONS(204), [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_RBRACE] = ACTIONS(256), + [anon_sym_RBRACE] = ACTIONS(260), [anon_sym_const] = ACTIONS(210), [anon_sym_record] = ACTIONS(25), [anon_sym_print] = ACTIONS(212), @@ -18325,13 +18440,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_local] = ACTIONS(230), [anon_sym_when] = ACTIONS(232), [anon_sym_assert] = ACTIONS(234), - [anon_sym_case] = ACTIONS(258), - [anon_sym_default] = ACTIONS(258), + [anon_sym_case] = ACTIONS(262), + [anon_sym_default] = ACTIONS(262), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -18374,48 +18489,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [23] = { - [sym_stmt] = STATE(88), + [24] = { + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2264), - [sym_expr] = STATE(1331), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(264), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(268), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -18429,18 +18544,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -18458,48 +18573,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [24] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2452), - [sym_expr] = STATE(1331), + [25] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2441), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(310), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(314), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -18513,18 +18628,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -18542,48 +18657,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [25] = { - [sym_stmt] = STATE(88), + [26] = { + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2452), - [sym_expr] = STATE(1331), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(312), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(316), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -18597,18 +18712,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -18626,48 +18741,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [26] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2206), - [sym_expr] = STATE(1331), + [27] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2452), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(314), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(318), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -18681,18 +18796,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -18710,48 +18825,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [27] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2441), - [sym_expr] = STATE(1331), + [28] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2858), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(316), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(320), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -18765,18 +18880,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -18794,48 +18909,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [28] = { - [sym_stmt] = STATE(88), + [29] = { + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2650), - [sym_expr] = STATE(1331), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(318), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(322), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -18849,18 +18964,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -18878,48 +18993,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [29] = { - [sym_stmt] = STATE(88), + [30] = { + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2792), - [sym_expr] = STATE(1331), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(320), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(324), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -18933,18 +19048,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -18962,48 +19077,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [30] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2858), - [sym_expr] = STATE(1331), + [31] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2456), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(322), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(326), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -19017,18 +19132,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -19046,48 +19161,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [31] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2456), - [sym_expr] = STATE(1331), + [32] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2206), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(324), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(328), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -19101,18 +19216,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -19130,48 +19245,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [32] = { - [sym_stmt] = STATE(88), + [33] = { + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2334), - [sym_expr] = STATE(1331), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(330), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -19185,18 +19300,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -19214,48 +19329,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [33] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2816), - [sym_expr] = STATE(1331), + [34] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2591), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(328), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(332), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -19269,18 +19384,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -19298,48 +19413,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [34] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2591), - [sym_expr] = STATE(1331), + [35] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2498), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(330), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(334), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -19353,18 +19468,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -19382,48 +19497,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [35] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2498), - [sym_expr] = STATE(1331), + [36] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2816), + [sym_expr] = STATE(1322), [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(262), - [anon_sym_RBRACE] = ACTIONS(332), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(336), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -19437,18 +19552,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -19466,89 +19581,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [36] = { - [anon_sym_SEMI] = ACTIONS(334), - [anon_sym_LBRACE] = ACTIONS(334), - [anon_sym_RBRACE] = ACTIONS(334), - [anon_sym_PLUS_EQ] = ACTIONS(334), - [anon_sym_record] = ACTIONS(336), - [anon_sym_DASH_EQ] = ACTIONS(334), - [anon_sym_LPAREN] = ACTIONS(334), - [anon_sym_RPAREN] = ACTIONS(334), - [anon_sym_COMMA] = ACTIONS(334), - [anon_sym_LBRACK] = ACTIONS(334), - [anon_sym_RBRACK] = ACTIONS(334), - [anon_sym_local] = ACTIONS(336), - [anon_sym_EQ] = ACTIONS(334), - [anon_sym_table] = ACTIONS(336), - [anon_sym_set] = ACTIONS(336), - [anon_sym_vector] = ACTIONS(336), - [anon_sym_function] = ACTIONS(336), - [anon_sym_hook] = ACTIONS(336), - [anon_sym_AMPdeprecated] = ACTIONS(334), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(334), - [anon_sym_AMPerror_handler] = ACTIONS(334), - [anon_sym_AMPis_assigned] = ACTIONS(334), - [anon_sym_AMPis_used] = ACTIONS(334), - [anon_sym_AMPlog] = ACTIONS(334), - [anon_sym_AMPoptional] = ACTIONS(334), - [anon_sym_AMPraw_output] = ACTIONS(334), - [anon_sym_AMPredef] = ACTIONS(334), - [anon_sym_AMPadd_func] = ACTIONS(334), - [anon_sym_AMPbackend] = ACTIONS(334), - [anon_sym_AMPbroker_store] = ACTIONS(334), - [anon_sym_AMPcreate_expire] = ACTIONS(334), - [anon_sym_AMPdefault] = ACTIONS(334), - [anon_sym_AMPdelete_func] = ACTIONS(334), - [anon_sym_AMPexpire_func] = ACTIONS(334), - [anon_sym_AMPgroup] = ACTIONS(334), - [anon_sym_AMPon_change] = ACTIONS(334), - [anon_sym_AMPpriority] = ACTIONS(334), - [anon_sym_AMPread_expire] = ACTIONS(334), - [anon_sym_AMPtype_column] = ACTIONS(334), - [anon_sym_AMPwrite_expire] = ACTIONS(334), - [anon_sym_DOLLAR] = ACTIONS(334), - [anon_sym_PIPE] = ACTIONS(334), - [anon_sym_PLUS_PLUS] = ACTIONS(334), - [anon_sym_DASH_DASH] = ACTIONS(334), - [anon_sym_BANG] = ACTIONS(334), - [anon_sym_TILDE] = ACTIONS(334), - [anon_sym_DASH] = ACTIONS(336), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_copy] = ACTIONS(336), - [anon_sym_schedule] = ACTIONS(336), - [aux_sym_constant_token1] = ACTIONS(336), - [anon_sym_T] = ACTIONS(336), - [anon_sym_F] = ACTIONS(336), - [anon_sym_ATdeprecated] = ACTIONS(334), - [anon_sym_ATload] = ACTIONS(336), - [anon_sym_ATload_DASHsigs] = ACTIONS(334), - [anon_sym_ATload_DASHplugin] = ACTIONS(334), - [anon_sym_ATunload] = ACTIONS(334), - [anon_sym_ATprefixes] = ACTIONS(334), - [anon_sym_ATif] = ACTIONS(336), - [anon_sym_ATifdef] = ACTIONS(334), - [anon_sym_ATifndef] = ACTIONS(334), - [anon_sym_ATendif] = ACTIONS(334), - [anon_sym_ATelse] = ACTIONS(334), - [anon_sym_ATpragma] = ACTIONS(334), - [anon_sym_ATDIR] = ACTIONS(334), - [anon_sym_ATFILENAME] = ACTIONS(334), - [sym_id] = ACTIONS(336), - [sym_pattern] = ACTIONS(334), - [sym_ipv6] = ACTIONS(336), - [sym_ipv4] = ACTIONS(336), - [sym_port] = ACTIONS(334), - [sym_floatp] = ACTIONS(336), - [sym_hex] = ACTIONS(336), - [sym_hostname] = ACTIONS(336), - [aux_sym_string_token1] = ACTIONS(334), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, [37] = { [anon_sym_SEMI] = ACTIONS(338), [anon_sym_LBRACE] = ACTIONS(338), @@ -19575,6 +19607,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(338), [anon_sym_AMPlog] = ACTIONS(338), [anon_sym_AMPoptional] = ACTIONS(338), + [anon_sym_AMPordered] = ACTIONS(338), [anon_sym_AMPraw_output] = ACTIONS(338), [anon_sym_AMPredef] = ACTIONS(338), [anon_sym_AMPadd_func] = ACTIONS(338), @@ -19633,103 +19666,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [38] = { - [sym_stmt] = STATE(38), - [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(38), - [anon_sym_SEMI] = ACTIONS(342), - [anon_sym_LBRACE] = ACTIONS(345), - [anon_sym_RBRACE] = ACTIONS(348), - [anon_sym_const] = ACTIONS(350), - [anon_sym_record] = ACTIONS(353), - [anon_sym_print] = ACTIONS(356), - [anon_sym_event] = ACTIONS(359), - [anon_sym_if] = ACTIONS(362), - [anon_sym_LPAREN] = ACTIONS(365), - [anon_sym_switch] = ACTIONS(368), - [anon_sym_for] = ACTIONS(371), - [anon_sym_LBRACK] = ACTIONS(374), - [anon_sym_while] = ACTIONS(377), - [anon_sym_next] = ACTIONS(380), - [anon_sym_break] = ACTIONS(380), - [anon_sym_fallthrough] = ACTIONS(380), - [anon_sym_return] = ACTIONS(383), - [anon_sym_add] = ACTIONS(386), - [anon_sym_delete] = ACTIONS(386), - [anon_sym_local] = ACTIONS(389), - [anon_sym_when] = ACTIONS(392), - [anon_sym_assert] = ACTIONS(395), - [anon_sym_case] = ACTIONS(398), - [anon_sym_default] = ACTIONS(398), - [anon_sym_table] = ACTIONS(400), - [anon_sym_set] = ACTIONS(400), - [anon_sym_vector] = ACTIONS(403), - [anon_sym_function] = ACTIONS(406), - [anon_sym_hook] = ACTIONS(409), - [anon_sym_DOLLAR] = ACTIONS(412), - [anon_sym_PIPE] = ACTIONS(415), - [anon_sym_PLUS_PLUS] = ACTIONS(418), - [anon_sym_DASH_DASH] = ACTIONS(418), - [anon_sym_BANG] = ACTIONS(418), - [anon_sym_TILDE] = ACTIONS(418), - [anon_sym_DASH] = ACTIONS(421), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_copy] = ACTIONS(424), - [anon_sym_schedule] = ACTIONS(427), - [aux_sym_constant_token1] = ACTIONS(430), - [anon_sym_T] = ACTIONS(433), - [anon_sym_F] = ACTIONS(433), - [anon_sym_ATdeprecated] = ACTIONS(436), - [anon_sym_ATload] = ACTIONS(439), - [anon_sym_ATload_DASHsigs] = ACTIONS(442), - [anon_sym_ATload_DASHplugin] = ACTIONS(445), - [anon_sym_ATunload] = ACTIONS(442), - [anon_sym_ATprefixes] = ACTIONS(448), - [anon_sym_ATif] = ACTIONS(451), - [anon_sym_ATifdef] = ACTIONS(454), - [anon_sym_ATifndef] = ACTIONS(454), - [anon_sym_ATendif] = ACTIONS(457), - [anon_sym_ATelse] = ACTIONS(457), - [anon_sym_ATpragma] = ACTIONS(460), - [anon_sym_ATDIR] = ACTIONS(463), - [anon_sym_ATFILENAME] = ACTIONS(463), - [sym_id] = ACTIONS(466), - [sym_pattern] = ACTIONS(469), - [sym_ipv6] = ACTIONS(472), - [sym_ipv4] = ACTIONS(472), - [sym_port] = ACTIONS(475), - [sym_floatp] = ACTIONS(478), - [sym_hex] = ACTIONS(433), - [sym_hostname] = ACTIONS(433), - [aux_sym_string_token1] = ACTIONS(481), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [39] = { - [sym_stmt] = STATE(38), + [sym_stmt] = STATE(39), [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(38), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(39), [anon_sym_SEMI] = ACTIONS(204), [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_RBRACE] = ACTIONS(484), + [anon_sym_RBRACE] = ACTIONS(342), [anon_sym_const] = ACTIONS(210), [anon_sym_record] = ACTIONS(25), [anon_sym_print] = ACTIONS(212), @@ -19749,13 +19699,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_local] = ACTIONS(230), [anon_sym_when] = ACTIONS(232), [anon_sym_assert] = ACTIONS(234), - [anon_sym_case] = ACTIONS(486), - [anon_sym_default] = ACTIONS(486), + [anon_sym_case] = ACTIONS(344), + [anon_sym_default] = ACTIONS(344), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -19798,46 +19748,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, + [39] = { + [sym_stmt] = STATE(39), + [sym_expr] = STATE(1390), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2451), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(39), + [anon_sym_SEMI] = ACTIONS(346), + [anon_sym_LBRACE] = ACTIONS(349), + [anon_sym_RBRACE] = ACTIONS(352), + [anon_sym_const] = ACTIONS(354), + [anon_sym_record] = ACTIONS(357), + [anon_sym_print] = ACTIONS(360), + [anon_sym_event] = ACTIONS(363), + [anon_sym_if] = ACTIONS(366), + [anon_sym_LPAREN] = ACTIONS(369), + [anon_sym_switch] = ACTIONS(372), + [anon_sym_for] = ACTIONS(375), + [anon_sym_LBRACK] = ACTIONS(378), + [anon_sym_while] = ACTIONS(381), + [anon_sym_next] = ACTIONS(384), + [anon_sym_break] = ACTIONS(384), + [anon_sym_fallthrough] = ACTIONS(384), + [anon_sym_return] = ACTIONS(387), + [anon_sym_add] = ACTIONS(390), + [anon_sym_delete] = ACTIONS(390), + [anon_sym_local] = ACTIONS(393), + [anon_sym_when] = ACTIONS(396), + [anon_sym_assert] = ACTIONS(399), + [anon_sym_case] = ACTIONS(402), + [anon_sym_default] = ACTIONS(402), + [anon_sym_table] = ACTIONS(404), + [anon_sym_set] = ACTIONS(404), + [anon_sym_vector] = ACTIONS(407), + [anon_sym_function] = ACTIONS(410), + [anon_sym_hook] = ACTIONS(413), + [anon_sym_DOLLAR] = ACTIONS(416), + [anon_sym_PIPE] = ACTIONS(419), + [anon_sym_PLUS_PLUS] = ACTIONS(422), + [anon_sym_DASH_DASH] = ACTIONS(422), + [anon_sym_BANG] = ACTIONS(422), + [anon_sym_TILDE] = ACTIONS(422), + [anon_sym_DASH] = ACTIONS(425), + [anon_sym_PLUS] = ACTIONS(425), + [anon_sym_copy] = ACTIONS(428), + [anon_sym_schedule] = ACTIONS(431), + [aux_sym_constant_token1] = ACTIONS(434), + [anon_sym_T] = ACTIONS(437), + [anon_sym_F] = ACTIONS(437), + [anon_sym_ATdeprecated] = ACTIONS(440), + [anon_sym_ATload] = ACTIONS(443), + [anon_sym_ATload_DASHsigs] = ACTIONS(446), + [anon_sym_ATload_DASHplugin] = ACTIONS(449), + [anon_sym_ATunload] = ACTIONS(446), + [anon_sym_ATprefixes] = ACTIONS(452), + [anon_sym_ATif] = ACTIONS(455), + [anon_sym_ATifdef] = ACTIONS(458), + [anon_sym_ATifndef] = ACTIONS(458), + [anon_sym_ATendif] = ACTIONS(461), + [anon_sym_ATelse] = ACTIONS(461), + [anon_sym_ATpragma] = ACTIONS(464), + [anon_sym_ATDIR] = ACTIONS(467), + [anon_sym_ATFILENAME] = ACTIONS(467), + [sym_id] = ACTIONS(470), + [sym_pattern] = ACTIONS(473), + [sym_ipv6] = ACTIONS(476), + [sym_ipv4] = ACTIONS(476), + [sym_port] = ACTIONS(479), + [sym_floatp] = ACTIONS(482), + [sym_hex] = ACTIONS(437), + [sym_hostname] = ACTIONS(437), + [aux_sym_string_token1] = ACTIONS(485), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, [40] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2691), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2821), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(490), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -19851,18 +19884,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -19881,45 +19914,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [41] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2849), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2590), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(492), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -19933,18 +19966,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -19963,45 +19996,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [42] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2590), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2818), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(494), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20015,18 +20048,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20045,45 +20078,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [43] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2818), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2820), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(496), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20097,18 +20130,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20127,45 +20160,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [44] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2820), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2822), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(498), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20179,18 +20212,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20209,45 +20242,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [45] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2822), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2420), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(500), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20261,18 +20294,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20291,45 +20324,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [46] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2305), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2691), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(502), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20343,18 +20376,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20373,45 +20406,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [47] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2420), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2260), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(504), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20425,18 +20458,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20455,45 +20488,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [48] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2260), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2584), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(506), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20507,18 +20540,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20537,45 +20570,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [49] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2584), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2205), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(508), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20589,18 +20622,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20619,45 +20652,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [50] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2205), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2575), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(510), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20671,18 +20704,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20701,45 +20734,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [51] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2575), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2548), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(512), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20753,18 +20786,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20783,45 +20816,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [52] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2548), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2589), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(514), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20835,18 +20868,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20865,45 +20898,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [53] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2589), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2615), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(516), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20917,18 +20950,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -20947,45 +20980,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [54] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2615), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2528), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(518), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -20999,18 +21032,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21029,45 +21062,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [55] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2617), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(520), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21081,18 +21114,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21111,45 +21144,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [56] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2628), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(522), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21163,18 +21196,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21193,45 +21226,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [57] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2639), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(524), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21245,18 +21278,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21275,45 +21308,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [58] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2357), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(526), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21327,18 +21360,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21357,45 +21390,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [59] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2363), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(528), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21409,18 +21442,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21439,45 +21472,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [60] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2396), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(530), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21491,18 +21524,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21521,45 +21554,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [61] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2863), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2305), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(532), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21573,18 +21606,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21603,45 +21636,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [62] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2882), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(534), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21655,18 +21688,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21685,45 +21718,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [63] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2188), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(536), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21737,18 +21770,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21767,45 +21800,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [64] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2297), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(538), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21819,18 +21852,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21849,45 +21882,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [65] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2304), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(540), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21901,18 +21934,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -21931,45 +21964,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [66] = { - [sym_stmt] = STATE(88), + [sym_stmt] = STATE(86), [sym_stmt_list] = STATE(2312), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), [anon_sym_RBRACE] = ACTIONS(542), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -21983,18 +22016,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -22013,81 +22046,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [67] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2552), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(544), - [anon_sym_const] = ACTIONS(266), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), + [anon_sym_SEMI] = ACTIONS(544), + [anon_sym_LBRACE] = ACTIONS(544), + [anon_sym_PLUS_EQ] = ACTIONS(544), + [anon_sym_record] = ACTIONS(546), + [anon_sym_DASH_EQ] = ACTIONS(544), + [anon_sym_LPAREN] = ACTIONS(544), + [anon_sym_RPAREN] = ACTIONS(544), + [anon_sym_COMMA] = ACTIONS(544), + [anon_sym_LBRACK] = ACTIONS(544), + [anon_sym_local] = ACTIONS(546), + [anon_sym_EQ] = ACTIONS(544), + [anon_sym_table] = ACTIONS(546), + [anon_sym_set] = ACTIONS(546), + [anon_sym_vector] = ACTIONS(546), + [anon_sym_function] = ACTIONS(546), + [anon_sym_hook] = ACTIONS(546), + [anon_sym_AMPdeprecated] = ACTIONS(544), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(544), + [anon_sym_AMPerror_handler] = ACTIONS(544), + [anon_sym_AMPis_assigned] = ACTIONS(544), + [anon_sym_AMPis_used] = ACTIONS(544), + [anon_sym_AMPlog] = ACTIONS(544), + [anon_sym_AMPoptional] = ACTIONS(544), + [anon_sym_AMPordered] = ACTIONS(544), + [anon_sym_AMPraw_output] = ACTIONS(544), + [anon_sym_AMPredef] = ACTIONS(544), + [anon_sym_AMPadd_func] = ACTIONS(544), + [anon_sym_AMPbackend] = ACTIONS(544), + [anon_sym_AMPbroker_store] = ACTIONS(544), + [anon_sym_AMPcreate_expire] = ACTIONS(544), + [anon_sym_AMPdefault] = ACTIONS(544), + [anon_sym_AMPdelete_func] = ACTIONS(544), + [anon_sym_AMPexpire_func] = ACTIONS(544), + [anon_sym_AMPgroup] = ACTIONS(544), + [anon_sym_AMPon_change] = ACTIONS(544), + [anon_sym_AMPpriority] = ACTIONS(544), + [anon_sym_AMPread_expire] = ACTIONS(544), + [anon_sym_AMPtype_column] = ACTIONS(544), + [anon_sym_AMPwrite_expire] = ACTIONS(544), + [anon_sym_DOLLAR] = ACTIONS(544), + [anon_sym_PIPE] = ACTIONS(544), + [anon_sym_PLUS_PLUS] = ACTIONS(544), + [anon_sym_DASH_DASH] = ACTIONS(544), + [anon_sym_BANG] = ACTIONS(544), + [anon_sym_TILDE] = ACTIONS(544), + [anon_sym_DASH] = ACTIONS(546), + [anon_sym_PLUS] = ACTIONS(546), + [anon_sym_copy] = ACTIONS(546), + [anon_sym_schedule] = ACTIONS(546), + [aux_sym_constant_token1] = ACTIONS(546), + [anon_sym_T] = ACTIONS(546), + [anon_sym_F] = ACTIONS(546), + [anon_sym_ATdeprecated] = ACTIONS(544), + [anon_sym_ATload] = ACTIONS(546), + [anon_sym_ATload_DASHsigs] = ACTIONS(544), + [anon_sym_ATload_DASHplugin] = ACTIONS(544), + [anon_sym_ATunload] = ACTIONS(544), + [anon_sym_ATprefixes] = ACTIONS(544), + [anon_sym_ATif] = ACTIONS(546), + [anon_sym_ATifdef] = ACTIONS(544), + [anon_sym_ATifndef] = ACTIONS(544), + [anon_sym_ATendif] = ACTIONS(544), + [anon_sym_ATelse] = ACTIONS(544), + [anon_sym_ATpragma] = ACTIONS(544), + [anon_sym_ATDIR] = ACTIONS(544), + [anon_sym_ATFILENAME] = ACTIONS(544), + [sym_id] = ACTIONS(546), + [sym_pattern] = ACTIONS(544), + [sym_ipv6] = ACTIONS(546), + [sym_ipv4] = ACTIONS(546), + [sym_port] = ACTIONS(544), + [sym_floatp] = ACTIONS(546), + [sym_hex] = ACTIONS(546), + [sym_hostname] = ACTIONS(546), + [aux_sym_string_token1] = ACTIONS(544), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -22095,45 +22128,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [68] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2556), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2552), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(546), - [anon_sym_const] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(548), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -22147,18 +22180,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -22177,45 +22210,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [69] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2564), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2556), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(548), - [anon_sym_const] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(550), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -22229,18 +22262,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -22259,45 +22292,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [70] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2683), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2564), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(550), - [anon_sym_const] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(552), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -22311,18 +22344,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -22341,81 +22374,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [71] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2790), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(552), - [anon_sym_const] = ACTIONS(266), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), + [anon_sym_SEMI] = ACTIONS(554), + [anon_sym_LBRACE] = ACTIONS(554), + [anon_sym_PLUS_EQ] = ACTIONS(554), + [anon_sym_record] = ACTIONS(556), + [anon_sym_DASH_EQ] = ACTIONS(554), + [anon_sym_LPAREN] = ACTIONS(554), + [anon_sym_RPAREN] = ACTIONS(554), + [anon_sym_COMMA] = ACTIONS(554), + [anon_sym_LBRACK] = ACTIONS(554), + [anon_sym_local] = ACTIONS(556), + [anon_sym_EQ] = ACTIONS(554), + [anon_sym_table] = ACTIONS(556), + [anon_sym_set] = ACTIONS(556), + [anon_sym_vector] = ACTIONS(556), + [anon_sym_function] = ACTIONS(556), + [anon_sym_hook] = ACTIONS(556), + [anon_sym_AMPdeprecated] = ACTIONS(554), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(554), + [anon_sym_AMPerror_handler] = ACTIONS(554), + [anon_sym_AMPis_assigned] = ACTIONS(554), + [anon_sym_AMPis_used] = ACTIONS(554), + [anon_sym_AMPlog] = ACTIONS(554), + [anon_sym_AMPoptional] = ACTIONS(554), + [anon_sym_AMPordered] = ACTIONS(554), + [anon_sym_AMPraw_output] = ACTIONS(554), + [anon_sym_AMPredef] = ACTIONS(554), + [anon_sym_AMPadd_func] = ACTIONS(554), + [anon_sym_AMPbackend] = ACTIONS(554), + [anon_sym_AMPbroker_store] = ACTIONS(554), + [anon_sym_AMPcreate_expire] = ACTIONS(554), + [anon_sym_AMPdefault] = ACTIONS(554), + [anon_sym_AMPdelete_func] = ACTIONS(554), + [anon_sym_AMPexpire_func] = ACTIONS(554), + [anon_sym_AMPgroup] = ACTIONS(554), + [anon_sym_AMPon_change] = ACTIONS(554), + [anon_sym_AMPpriority] = ACTIONS(554), + [anon_sym_AMPread_expire] = ACTIONS(554), + [anon_sym_AMPtype_column] = ACTIONS(554), + [anon_sym_AMPwrite_expire] = ACTIONS(554), + [anon_sym_DOLLAR] = ACTIONS(554), + [anon_sym_PIPE] = ACTIONS(554), + [anon_sym_PLUS_PLUS] = ACTIONS(554), + [anon_sym_DASH_DASH] = ACTIONS(554), + [anon_sym_BANG] = ACTIONS(554), + [anon_sym_TILDE] = ACTIONS(554), + [anon_sym_DASH] = ACTIONS(556), + [anon_sym_PLUS] = ACTIONS(556), + [anon_sym_copy] = ACTIONS(556), + [anon_sym_schedule] = ACTIONS(556), + [aux_sym_constant_token1] = ACTIONS(556), + [anon_sym_T] = ACTIONS(556), + [anon_sym_F] = ACTIONS(556), + [anon_sym_ATdeprecated] = ACTIONS(554), + [anon_sym_ATload] = ACTIONS(556), + [anon_sym_ATload_DASHsigs] = ACTIONS(554), + [anon_sym_ATload_DASHplugin] = ACTIONS(554), + [anon_sym_ATunload] = ACTIONS(554), + [anon_sym_ATprefixes] = ACTIONS(554), + [anon_sym_ATif] = ACTIONS(556), + [anon_sym_ATifdef] = ACTIONS(554), + [anon_sym_ATifndef] = ACTIONS(554), + [anon_sym_ATendif] = ACTIONS(554), + [anon_sym_ATelse] = ACTIONS(554), + [anon_sym_ATpragma] = ACTIONS(554), + [anon_sym_ATDIR] = ACTIONS(554), + [anon_sym_ATFILENAME] = ACTIONS(554), + [sym_id] = ACTIONS(556), + [sym_pattern] = ACTIONS(554), + [sym_ipv6] = ACTIONS(556), + [sym_ipv4] = ACTIONS(556), + [sym_port] = ACTIONS(554), + [sym_floatp] = ACTIONS(556), + [sym_hex] = ACTIONS(556), + [sym_hostname] = ACTIONS(556), + [aux_sym_string_token1] = ACTIONS(554), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -22423,45 +22456,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [72] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2801), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2683), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(554), - [anon_sym_const] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(558), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -22475,18 +22508,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -22505,45 +22538,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [73] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2702), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2790), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(556), - [anon_sym_const] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(560), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -22557,18 +22590,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -22587,45 +22620,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [74] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2772), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2801), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(558), - [anon_sym_const] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(562), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -22639,18 +22672,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -22669,81 +22702,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [75] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2821), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(560), - [anon_sym_const] = ACTIONS(266), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), + [anon_sym_SEMI] = ACTIONS(564), + [anon_sym_LBRACE] = ACTIONS(564), + [anon_sym_PLUS_EQ] = ACTIONS(564), + [anon_sym_record] = ACTIONS(566), + [anon_sym_DASH_EQ] = ACTIONS(564), + [anon_sym_LPAREN] = ACTIONS(564), + [anon_sym_RPAREN] = ACTIONS(564), + [anon_sym_COMMA] = ACTIONS(564), + [anon_sym_LBRACK] = ACTIONS(564), + [anon_sym_local] = ACTIONS(566), + [anon_sym_EQ] = ACTIONS(564), + [anon_sym_table] = ACTIONS(566), + [anon_sym_set] = ACTIONS(566), + [anon_sym_vector] = ACTIONS(566), + [anon_sym_function] = ACTIONS(566), + [anon_sym_hook] = ACTIONS(566), + [anon_sym_AMPdeprecated] = ACTIONS(564), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(564), + [anon_sym_AMPerror_handler] = ACTIONS(564), + [anon_sym_AMPis_assigned] = ACTIONS(564), + [anon_sym_AMPis_used] = ACTIONS(564), + [anon_sym_AMPlog] = ACTIONS(564), + [anon_sym_AMPoptional] = ACTIONS(564), + [anon_sym_AMPordered] = ACTIONS(564), + [anon_sym_AMPraw_output] = ACTIONS(564), + [anon_sym_AMPredef] = ACTIONS(564), + [anon_sym_AMPadd_func] = ACTIONS(564), + [anon_sym_AMPbackend] = ACTIONS(564), + [anon_sym_AMPbroker_store] = ACTIONS(564), + [anon_sym_AMPcreate_expire] = ACTIONS(564), + [anon_sym_AMPdefault] = ACTIONS(564), + [anon_sym_AMPdelete_func] = ACTIONS(564), + [anon_sym_AMPexpire_func] = ACTIONS(564), + [anon_sym_AMPgroup] = ACTIONS(564), + [anon_sym_AMPon_change] = ACTIONS(564), + [anon_sym_AMPpriority] = ACTIONS(564), + [anon_sym_AMPread_expire] = ACTIONS(564), + [anon_sym_AMPtype_column] = ACTIONS(564), + [anon_sym_AMPwrite_expire] = ACTIONS(564), + [anon_sym_DOLLAR] = ACTIONS(564), + [anon_sym_PIPE] = ACTIONS(564), + [anon_sym_PLUS_PLUS] = ACTIONS(564), + [anon_sym_DASH_DASH] = ACTIONS(564), + [anon_sym_BANG] = ACTIONS(564), + [anon_sym_TILDE] = ACTIONS(564), + [anon_sym_DASH] = ACTIONS(566), + [anon_sym_PLUS] = ACTIONS(566), + [anon_sym_copy] = ACTIONS(566), + [anon_sym_schedule] = ACTIONS(566), + [aux_sym_constant_token1] = ACTIONS(566), + [anon_sym_T] = ACTIONS(566), + [anon_sym_F] = ACTIONS(566), + [anon_sym_ATdeprecated] = ACTIONS(564), + [anon_sym_ATload] = ACTIONS(566), + [anon_sym_ATload_DASHsigs] = ACTIONS(564), + [anon_sym_ATload_DASHplugin] = ACTIONS(564), + [anon_sym_ATunload] = ACTIONS(564), + [anon_sym_ATprefixes] = ACTIONS(564), + [anon_sym_ATif] = ACTIONS(566), + [anon_sym_ATifdef] = ACTIONS(564), + [anon_sym_ATifndef] = ACTIONS(564), + [anon_sym_ATendif] = ACTIONS(564), + [anon_sym_ATelse] = ACTIONS(564), + [anon_sym_ATpragma] = ACTIONS(564), + [anon_sym_ATDIR] = ACTIONS(564), + [anon_sym_ATFILENAME] = ACTIONS(564), + [sym_id] = ACTIONS(566), + [sym_pattern] = ACTIONS(564), + [sym_ipv6] = ACTIONS(566), + [sym_ipv4] = ACTIONS(566), + [sym_port] = ACTIONS(564), + [sym_floatp] = ACTIONS(566), + [sym_hex] = ACTIONS(566), + [sym_hostname] = ACTIONS(566), + [aux_sym_string_token1] = ACTIONS(564), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -22751,81 +22784,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [76] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2771), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(562), - [anon_sym_const] = ACTIONS(266), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_PLUS_EQ] = ACTIONS(568), + [anon_sym_record] = ACTIONS(570), + [anon_sym_DASH_EQ] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_RPAREN] = ACTIONS(568), + [anon_sym_COMMA] = ACTIONS(568), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_local] = ACTIONS(570), + [anon_sym_EQ] = ACTIONS(568), + [anon_sym_table] = ACTIONS(570), + [anon_sym_set] = ACTIONS(570), + [anon_sym_vector] = ACTIONS(570), + [anon_sym_function] = ACTIONS(570), + [anon_sym_hook] = ACTIONS(570), + [anon_sym_AMPdeprecated] = ACTIONS(568), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(568), + [anon_sym_AMPerror_handler] = ACTIONS(568), + [anon_sym_AMPis_assigned] = ACTIONS(568), + [anon_sym_AMPis_used] = ACTIONS(568), + [anon_sym_AMPlog] = ACTIONS(568), + [anon_sym_AMPoptional] = ACTIONS(568), + [anon_sym_AMPordered] = ACTIONS(568), + [anon_sym_AMPraw_output] = ACTIONS(568), + [anon_sym_AMPredef] = ACTIONS(568), + [anon_sym_AMPadd_func] = ACTIONS(568), + [anon_sym_AMPbackend] = ACTIONS(568), + [anon_sym_AMPbroker_store] = ACTIONS(568), + [anon_sym_AMPcreate_expire] = ACTIONS(568), + [anon_sym_AMPdefault] = ACTIONS(568), + [anon_sym_AMPdelete_func] = ACTIONS(568), + [anon_sym_AMPexpire_func] = ACTIONS(568), + [anon_sym_AMPgroup] = ACTIONS(568), + [anon_sym_AMPon_change] = ACTIONS(568), + [anon_sym_AMPpriority] = ACTIONS(568), + [anon_sym_AMPread_expire] = ACTIONS(568), + [anon_sym_AMPtype_column] = ACTIONS(568), + [anon_sym_AMPwrite_expire] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_DASH_DASH] = ACTIONS(568), + [anon_sym_BANG] = ACTIONS(568), + [anon_sym_TILDE] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(570), + [anon_sym_PLUS] = ACTIONS(570), + [anon_sym_copy] = ACTIONS(570), + [anon_sym_schedule] = ACTIONS(570), + [aux_sym_constant_token1] = ACTIONS(570), + [anon_sym_T] = ACTIONS(570), + [anon_sym_F] = ACTIONS(570), + [anon_sym_ATdeprecated] = ACTIONS(568), + [anon_sym_ATload] = ACTIONS(570), + [anon_sym_ATload_DASHsigs] = ACTIONS(568), + [anon_sym_ATload_DASHplugin] = ACTIONS(568), + [anon_sym_ATunload] = ACTIONS(568), + [anon_sym_ATprefixes] = ACTIONS(568), + [anon_sym_ATif] = ACTIONS(570), + [anon_sym_ATifdef] = ACTIONS(568), + [anon_sym_ATifndef] = ACTIONS(568), + [anon_sym_ATendif] = ACTIONS(568), + [anon_sym_ATelse] = ACTIONS(568), + [anon_sym_ATpragma] = ACTIONS(568), + [anon_sym_ATDIR] = ACTIONS(568), + [anon_sym_ATFILENAME] = ACTIONS(568), + [sym_id] = ACTIONS(570), + [sym_pattern] = ACTIONS(568), + [sym_ipv6] = ACTIONS(570), + [sym_ipv4] = ACTIONS(570), + [sym_port] = ACTIONS(568), + [sym_floatp] = ACTIONS(570), + [sym_hex] = ACTIONS(570), + [sym_hostname] = ACTIONS(570), + [aux_sym_string_token1] = ACTIONS(568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -22833,45 +22866,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [77] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2783), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2702), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(564), - [anon_sym_const] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(572), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -22885,18 +22918,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -22915,45 +22948,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [78] = { - [sym_stmt] = STATE(88), - [sym_stmt_list] = STATE(2528), + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2772), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(88), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(566), - [anon_sym_const] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(574), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -22967,18 +23000,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -22997,168 +23030,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [79] = { - [anon_sym_SEMI] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(568), - [anon_sym_PLUS_EQ] = ACTIONS(568), - [anon_sym_record] = ACTIONS(570), - [anon_sym_DASH_EQ] = ACTIONS(568), - [anon_sym_LPAREN] = ACTIONS(568), - [anon_sym_RPAREN] = ACTIONS(568), - [anon_sym_COMMA] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [anon_sym_local] = ACTIONS(570), - [anon_sym_EQ] = ACTIONS(568), - [anon_sym_table] = ACTIONS(570), - [anon_sym_set] = ACTIONS(570), - [anon_sym_vector] = ACTIONS(570), - [anon_sym_function] = ACTIONS(570), - [anon_sym_hook] = ACTIONS(570), - [anon_sym_AMPdeprecated] = ACTIONS(568), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(568), - [anon_sym_AMPerror_handler] = ACTIONS(568), - [anon_sym_AMPis_assigned] = ACTIONS(568), - [anon_sym_AMPis_used] = ACTIONS(568), - [anon_sym_AMPlog] = ACTIONS(568), - [anon_sym_AMPoptional] = ACTIONS(568), - [anon_sym_AMPraw_output] = ACTIONS(568), - [anon_sym_AMPredef] = ACTIONS(568), - [anon_sym_AMPadd_func] = ACTIONS(568), - [anon_sym_AMPbackend] = ACTIONS(568), - [anon_sym_AMPbroker_store] = ACTIONS(568), - [anon_sym_AMPcreate_expire] = ACTIONS(568), - [anon_sym_AMPdefault] = ACTIONS(568), - [anon_sym_AMPdelete_func] = ACTIONS(568), - [anon_sym_AMPexpire_func] = ACTIONS(568), - [anon_sym_AMPgroup] = ACTIONS(568), - [anon_sym_AMPon_change] = ACTIONS(568), - [anon_sym_AMPpriority] = ACTIONS(568), - [anon_sym_AMPread_expire] = ACTIONS(568), - [anon_sym_AMPtype_column] = ACTIONS(568), - [anon_sym_AMPwrite_expire] = ACTIONS(568), - [anon_sym_DOLLAR] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_PLUS_PLUS] = ACTIONS(568), - [anon_sym_DASH_DASH] = ACTIONS(568), - [anon_sym_BANG] = ACTIONS(568), - [anon_sym_TILDE] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_PLUS] = ACTIONS(570), - [anon_sym_copy] = ACTIONS(570), - [anon_sym_schedule] = ACTIONS(570), - [aux_sym_constant_token1] = ACTIONS(570), - [anon_sym_T] = ACTIONS(570), - [anon_sym_F] = ACTIONS(570), - [anon_sym_ATdeprecated] = ACTIONS(568), - [anon_sym_ATload] = ACTIONS(570), - [anon_sym_ATload_DASHsigs] = ACTIONS(568), - [anon_sym_ATload_DASHplugin] = ACTIONS(568), - [anon_sym_ATunload] = ACTIONS(568), - [anon_sym_ATprefixes] = ACTIONS(568), - [anon_sym_ATif] = ACTIONS(570), - [anon_sym_ATifdef] = ACTIONS(568), - [anon_sym_ATifndef] = ACTIONS(568), - [anon_sym_ATendif] = ACTIONS(568), - [anon_sym_ATelse] = ACTIONS(568), - [anon_sym_ATpragma] = ACTIONS(568), - [anon_sym_ATDIR] = ACTIONS(568), - [anon_sym_ATFILENAME] = ACTIONS(568), - [sym_id] = ACTIONS(570), - [sym_pattern] = ACTIONS(568), - [sym_ipv6] = ACTIONS(570), - [sym_ipv4] = ACTIONS(570), - [sym_port] = ACTIONS(568), - [sym_floatp] = ACTIONS(570), - [sym_hex] = ACTIONS(570), - [sym_hostname] = ACTIONS(570), - [aux_sym_string_token1] = ACTIONS(568), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [80] = { - [anon_sym_SEMI] = ACTIONS(572), - [anon_sym_LBRACE] = ACTIONS(572), - [anon_sym_PLUS_EQ] = ACTIONS(572), - [anon_sym_record] = ACTIONS(574), - [anon_sym_DASH_EQ] = ACTIONS(572), - [anon_sym_LPAREN] = ACTIONS(572), - [anon_sym_RPAREN] = ACTIONS(572), - [anon_sym_COMMA] = ACTIONS(572), - [anon_sym_LBRACK] = ACTIONS(572), - [anon_sym_local] = ACTIONS(574), - [anon_sym_EQ] = ACTIONS(572), - [anon_sym_table] = ACTIONS(574), - [anon_sym_set] = ACTIONS(574), - [anon_sym_vector] = ACTIONS(574), - [anon_sym_function] = ACTIONS(574), - [anon_sym_hook] = ACTIONS(574), - [anon_sym_AMPdeprecated] = ACTIONS(572), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(572), - [anon_sym_AMPerror_handler] = ACTIONS(572), - [anon_sym_AMPis_assigned] = ACTIONS(572), - [anon_sym_AMPis_used] = ACTIONS(572), - [anon_sym_AMPlog] = ACTIONS(572), - [anon_sym_AMPoptional] = ACTIONS(572), - [anon_sym_AMPraw_output] = ACTIONS(572), - [anon_sym_AMPredef] = ACTIONS(572), - [anon_sym_AMPadd_func] = ACTIONS(572), - [anon_sym_AMPbackend] = ACTIONS(572), - [anon_sym_AMPbroker_store] = ACTIONS(572), - [anon_sym_AMPcreate_expire] = ACTIONS(572), - [anon_sym_AMPdefault] = ACTIONS(572), - [anon_sym_AMPdelete_func] = ACTIONS(572), - [anon_sym_AMPexpire_func] = ACTIONS(572), - [anon_sym_AMPgroup] = ACTIONS(572), - [anon_sym_AMPon_change] = ACTIONS(572), - [anon_sym_AMPpriority] = ACTIONS(572), - [anon_sym_AMPread_expire] = ACTIONS(572), - [anon_sym_AMPtype_column] = ACTIONS(572), - [anon_sym_AMPwrite_expire] = ACTIONS(572), - [anon_sym_DOLLAR] = ACTIONS(572), - [anon_sym_PIPE] = ACTIONS(572), - [anon_sym_PLUS_PLUS] = ACTIONS(572), - [anon_sym_DASH_DASH] = ACTIONS(572), - [anon_sym_BANG] = ACTIONS(572), - [anon_sym_TILDE] = ACTIONS(572), - [anon_sym_DASH] = ACTIONS(574), - [anon_sym_PLUS] = ACTIONS(574), - [anon_sym_copy] = ACTIONS(574), - [anon_sym_schedule] = ACTIONS(574), - [aux_sym_constant_token1] = ACTIONS(574), - [anon_sym_T] = ACTIONS(574), - [anon_sym_F] = ACTIONS(574), - [anon_sym_ATdeprecated] = ACTIONS(572), - [anon_sym_ATload] = ACTIONS(574), - [anon_sym_ATload_DASHsigs] = ACTIONS(572), - [anon_sym_ATload_DASHplugin] = ACTIONS(572), - [anon_sym_ATunload] = ACTIONS(572), - [anon_sym_ATprefixes] = ACTIONS(572), - [anon_sym_ATif] = ACTIONS(574), - [anon_sym_ATifdef] = ACTIONS(572), - [anon_sym_ATifndef] = ACTIONS(572), - [anon_sym_ATendif] = ACTIONS(572), - [anon_sym_ATelse] = ACTIONS(572), - [anon_sym_ATpragma] = ACTIONS(572), - [anon_sym_ATDIR] = ACTIONS(572), - [anon_sym_ATFILENAME] = ACTIONS(572), - [sym_id] = ACTIONS(574), - [sym_pattern] = ACTIONS(572), - [sym_ipv6] = ACTIONS(574), - [sym_ipv4] = ACTIONS(574), - [sym_port] = ACTIONS(572), - [sym_floatp] = ACTIONS(574), - [sym_hex] = ACTIONS(574), - [sym_hostname] = ACTIONS(574), - [aux_sym_string_token1] = ACTIONS(572), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [81] = { [anon_sym_SEMI] = ACTIONS(576), [anon_sym_LBRACE] = ACTIONS(576), [anon_sym_PLUS_EQ] = ACTIONS(576), @@ -23182,6 +23053,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(576), [anon_sym_AMPlog] = ACTIONS(576), [anon_sym_AMPoptional] = ACTIONS(576), + [anon_sym_AMPordered] = ACTIONS(576), [anon_sym_AMPraw_output] = ACTIONS(576), [anon_sym_AMPredef] = ACTIONS(576), [anon_sym_AMPadd_func] = ACTIONS(576), @@ -23239,207 +23111,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [82] = { - [sym_stmt] = STATE(82), - [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(82), - [ts_builtin_sym_end] = ACTIONS(348), - [anon_sym_SEMI] = ACTIONS(580), - [anon_sym_LBRACE] = ACTIONS(583), - [anon_sym_const] = ACTIONS(586), - [anon_sym_record] = ACTIONS(353), - [anon_sym_print] = ACTIONS(589), - [anon_sym_event] = ACTIONS(592), - [anon_sym_if] = ACTIONS(595), - [anon_sym_LPAREN] = ACTIONS(365), - [anon_sym_switch] = ACTIONS(598), - [anon_sym_for] = ACTIONS(601), - [anon_sym_LBRACK] = ACTIONS(374), - [anon_sym_while] = ACTIONS(604), - [anon_sym_next] = ACTIONS(607), - [anon_sym_break] = ACTIONS(607), - [anon_sym_fallthrough] = ACTIONS(607), - [anon_sym_return] = ACTIONS(610), - [anon_sym_add] = ACTIONS(613), - [anon_sym_delete] = ACTIONS(613), - [anon_sym_local] = ACTIONS(616), - [anon_sym_when] = ACTIONS(619), - [anon_sym_assert] = ACTIONS(622), - [anon_sym_table] = ACTIONS(400), - [anon_sym_set] = ACTIONS(400), - [anon_sym_vector] = ACTIONS(403), - [anon_sym_function] = ACTIONS(406), - [anon_sym_hook] = ACTIONS(409), - [anon_sym_DOLLAR] = ACTIONS(412), - [anon_sym_PIPE] = ACTIONS(415), - [anon_sym_PLUS_PLUS] = ACTIONS(418), - [anon_sym_DASH_DASH] = ACTIONS(418), - [anon_sym_BANG] = ACTIONS(418), - [anon_sym_TILDE] = ACTIONS(418), - [anon_sym_DASH] = ACTIONS(421), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_copy] = ACTIONS(424), - [anon_sym_schedule] = ACTIONS(427), - [aux_sym_constant_token1] = ACTIONS(430), - [anon_sym_T] = ACTIONS(433), - [anon_sym_F] = ACTIONS(433), - [anon_sym_ATdeprecated] = ACTIONS(625), - [anon_sym_ATload] = ACTIONS(628), - [anon_sym_ATload_DASHsigs] = ACTIONS(631), - [anon_sym_ATload_DASHplugin] = ACTIONS(634), - [anon_sym_ATunload] = ACTIONS(631), - [anon_sym_ATprefixes] = ACTIONS(637), - [anon_sym_ATif] = ACTIONS(640), - [anon_sym_ATifdef] = ACTIONS(643), - [anon_sym_ATifndef] = ACTIONS(643), - [anon_sym_ATendif] = ACTIONS(646), - [anon_sym_ATelse] = ACTIONS(646), - [anon_sym_ATpragma] = ACTIONS(649), - [anon_sym_ATDIR] = ACTIONS(463), - [anon_sym_ATFILENAME] = ACTIONS(463), - [sym_id] = ACTIONS(466), - [sym_pattern] = ACTIONS(469), - [sym_ipv6] = ACTIONS(472), - [sym_ipv4] = ACTIONS(472), - [sym_port] = ACTIONS(475), - [sym_floatp] = ACTIONS(478), - [sym_hex] = ACTIONS(433), - [sym_hostname] = ACTIONS(433), - [aux_sym_string_token1] = ACTIONS(481), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [83] = { - [sym_stmt] = STATE(83), + [80] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2771), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(83), - [anon_sym_SEMI] = ACTIONS(652), - [anon_sym_LBRACE] = ACTIONS(655), - [anon_sym_RBRACE] = ACTIONS(348), - [anon_sym_const] = ACTIONS(658), - [anon_sym_record] = ACTIONS(353), - [anon_sym_print] = ACTIONS(661), - [anon_sym_event] = ACTIONS(664), - [anon_sym_if] = ACTIONS(667), - [anon_sym_LPAREN] = ACTIONS(365), - [anon_sym_switch] = ACTIONS(670), - [anon_sym_for] = ACTIONS(673), - [anon_sym_LBRACK] = ACTIONS(374), - [anon_sym_while] = ACTIONS(676), - [anon_sym_next] = ACTIONS(679), - [anon_sym_break] = ACTIONS(679), - [anon_sym_fallthrough] = ACTIONS(679), - [anon_sym_return] = ACTIONS(682), - [anon_sym_add] = ACTIONS(685), - [anon_sym_delete] = ACTIONS(685), - [anon_sym_local] = ACTIONS(688), - [anon_sym_when] = ACTIONS(691), - [anon_sym_assert] = ACTIONS(694), - [anon_sym_table] = ACTIONS(400), - [anon_sym_set] = ACTIONS(400), - [anon_sym_vector] = ACTIONS(403), - [anon_sym_function] = ACTIONS(406), - [anon_sym_hook] = ACTIONS(409), - [anon_sym_DOLLAR] = ACTIONS(412), - [anon_sym_PIPE] = ACTIONS(415), - [anon_sym_PLUS_PLUS] = ACTIONS(418), - [anon_sym_DASH_DASH] = ACTIONS(418), - [anon_sym_BANG] = ACTIONS(418), - [anon_sym_TILDE] = ACTIONS(418), - [anon_sym_DASH] = ACTIONS(421), - [anon_sym_PLUS] = ACTIONS(421), - [anon_sym_copy] = ACTIONS(424), - [anon_sym_schedule] = ACTIONS(427), - [aux_sym_constant_token1] = ACTIONS(430), - [anon_sym_T] = ACTIONS(433), - [anon_sym_F] = ACTIONS(433), - [anon_sym_ATdeprecated] = ACTIONS(697), - [anon_sym_ATload] = ACTIONS(700), - [anon_sym_ATload_DASHsigs] = ACTIONS(703), - [anon_sym_ATload_DASHplugin] = ACTIONS(706), - [anon_sym_ATunload] = ACTIONS(703), - [anon_sym_ATprefixes] = ACTIONS(709), - [anon_sym_ATif] = ACTIONS(712), - [anon_sym_ATifdef] = ACTIONS(715), - [anon_sym_ATifndef] = ACTIONS(715), - [anon_sym_ATendif] = ACTIONS(718), - [anon_sym_ATelse] = ACTIONS(718), - [anon_sym_ATpragma] = ACTIONS(721), - [anon_sym_ATDIR] = ACTIONS(463), - [anon_sym_ATFILENAME] = ACTIONS(463), - [sym_id] = ACTIONS(466), - [sym_pattern] = ACTIONS(469), - [sym_ipv6] = ACTIONS(472), - [sym_ipv4] = ACTIONS(472), - [sym_port] = ACTIONS(475), - [sym_floatp] = ACTIONS(478), - [sym_hex] = ACTIONS(433), - [sym_hostname] = ACTIONS(433), - [aux_sym_string_token1] = ACTIONS(481), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [84] = { - [sym_stmt] = STATE(82), - [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(82), - [ts_builtin_sym_end] = ACTIONS(113), - [anon_sym_SEMI] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_const] = ACTIONS(724), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_RBRACE] = ACTIONS(580), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(29), - [anon_sym_event] = ACTIONS(726), - [anon_sym_if] = ACTIONS(33), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_next] = ACTIONS(45), - [anon_sym_break] = ACTIONS(45), - [anon_sym_fallthrough] = ACTIONS(45), - [anon_sym_return] = ACTIONS(47), - [anon_sym_add] = ACTIONS(49), - [anon_sym_delete] = ACTIONS(49), - [anon_sym_local] = ACTIONS(51), - [anon_sym_when] = ACTIONS(53), - [anon_sym_assert] = ACTIONS(55), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -23453,18 +23164,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(728), - [anon_sym_ATload] = ACTIONS(730), - [anon_sym_ATload_DASHsigs] = ACTIONS(732), - [anon_sym_ATload_DASHplugin] = ACTIONS(734), - [anon_sym_ATunload] = ACTIONS(732), - [anon_sym_ATprefixes] = ACTIONS(736), - [anon_sym_ATif] = ACTIONS(738), - [anon_sym_ATifdef] = ACTIONS(740), - [anon_sym_ATifndef] = ACTIONS(740), - [anon_sym_ATendif] = ACTIONS(742), - [anon_sym_ATelse] = ACTIONS(742), - [anon_sym_ATpragma] = ACTIONS(744), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -23482,207 +23193,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [85] = { - [anon_sym_SEMI] = ACTIONS(746), - [anon_sym_LBRACE] = ACTIONS(746), - [anon_sym_PLUS_EQ] = ACTIONS(746), - [anon_sym_record] = ACTIONS(748), - [anon_sym_DASH_EQ] = ACTIONS(746), - [anon_sym_LPAREN] = ACTIONS(746), - [anon_sym_RPAREN] = ACTIONS(746), - [anon_sym_COMMA] = ACTIONS(746), - [anon_sym_LBRACK] = ACTIONS(746), - [anon_sym_local] = ACTIONS(748), - [anon_sym_EQ] = ACTIONS(746), - [anon_sym_table] = ACTIONS(748), - [anon_sym_set] = ACTIONS(748), - [anon_sym_vector] = ACTIONS(748), - [anon_sym_function] = ACTIONS(748), - [anon_sym_hook] = ACTIONS(748), - [anon_sym_AMPdeprecated] = ACTIONS(746), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(746), - [anon_sym_AMPerror_handler] = ACTIONS(746), - [anon_sym_AMPis_assigned] = ACTIONS(746), - [anon_sym_AMPis_used] = ACTIONS(746), - [anon_sym_AMPlog] = ACTIONS(746), - [anon_sym_AMPoptional] = ACTIONS(746), - [anon_sym_AMPraw_output] = ACTIONS(746), - [anon_sym_AMPredef] = ACTIONS(746), - [anon_sym_AMPadd_func] = ACTIONS(746), - [anon_sym_AMPbackend] = ACTIONS(746), - [anon_sym_AMPbroker_store] = ACTIONS(746), - [anon_sym_AMPcreate_expire] = ACTIONS(746), - [anon_sym_AMPdefault] = ACTIONS(746), - [anon_sym_AMPdelete_func] = ACTIONS(746), - [anon_sym_AMPexpire_func] = ACTIONS(746), - [anon_sym_AMPgroup] = ACTIONS(746), - [anon_sym_AMPon_change] = ACTIONS(746), - [anon_sym_AMPpriority] = ACTIONS(746), - [anon_sym_AMPread_expire] = ACTIONS(746), - [anon_sym_AMPtype_column] = ACTIONS(746), - [anon_sym_AMPwrite_expire] = ACTIONS(746), - [anon_sym_DOLLAR] = ACTIONS(746), - [anon_sym_PIPE] = ACTIONS(746), - [anon_sym_PLUS_PLUS] = ACTIONS(746), - [anon_sym_DASH_DASH] = ACTIONS(746), - [anon_sym_BANG] = ACTIONS(746), - [anon_sym_TILDE] = ACTIONS(746), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_PLUS] = ACTIONS(748), - [anon_sym_copy] = ACTIONS(748), - [anon_sym_schedule] = ACTIONS(748), - [aux_sym_constant_token1] = ACTIONS(748), - [anon_sym_T] = ACTIONS(748), - [anon_sym_F] = ACTIONS(748), - [anon_sym_ATdeprecated] = ACTIONS(746), - [anon_sym_ATload] = ACTIONS(748), - [anon_sym_ATload_DASHsigs] = ACTIONS(746), - [anon_sym_ATload_DASHplugin] = ACTIONS(746), - [anon_sym_ATunload] = ACTIONS(746), - [anon_sym_ATprefixes] = ACTIONS(746), - [anon_sym_ATif] = ACTIONS(748), - [anon_sym_ATifdef] = ACTIONS(746), - [anon_sym_ATifndef] = ACTIONS(746), - [anon_sym_ATendif] = ACTIONS(746), - [anon_sym_ATelse] = ACTIONS(746), - [anon_sym_ATpragma] = ACTIONS(746), - [anon_sym_ATDIR] = ACTIONS(746), - [anon_sym_ATFILENAME] = ACTIONS(746), - [sym_id] = ACTIONS(748), - [sym_pattern] = ACTIONS(746), - [sym_ipv6] = ACTIONS(748), - [sym_ipv4] = ACTIONS(748), - [sym_port] = ACTIONS(746), - [sym_floatp] = ACTIONS(748), - [sym_hex] = ACTIONS(748), - [sym_hostname] = ACTIONS(748), - [aux_sym_string_token1] = ACTIONS(746), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [86] = { - [anon_sym_SEMI] = ACTIONS(750), - [anon_sym_LBRACE] = ACTIONS(750), - [anon_sym_PLUS_EQ] = ACTIONS(750), - [anon_sym_record] = ACTIONS(752), - [anon_sym_DASH_EQ] = ACTIONS(750), - [anon_sym_LPAREN] = ACTIONS(750), - [anon_sym_RPAREN] = ACTIONS(750), - [anon_sym_COMMA] = ACTIONS(750), - [anon_sym_LBRACK] = ACTIONS(750), - [anon_sym_local] = ACTIONS(752), - [anon_sym_EQ] = ACTIONS(750), - [anon_sym_table] = ACTIONS(752), - [anon_sym_set] = ACTIONS(752), - [anon_sym_vector] = ACTIONS(752), - [anon_sym_function] = ACTIONS(752), - [anon_sym_hook] = ACTIONS(752), - [anon_sym_AMPdeprecated] = ACTIONS(750), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(750), - [anon_sym_AMPerror_handler] = ACTIONS(750), - [anon_sym_AMPis_assigned] = ACTIONS(750), - [anon_sym_AMPis_used] = ACTIONS(750), - [anon_sym_AMPlog] = ACTIONS(750), - [anon_sym_AMPoptional] = ACTIONS(750), - [anon_sym_AMPraw_output] = ACTIONS(750), - [anon_sym_AMPredef] = ACTIONS(750), - [anon_sym_AMPadd_func] = ACTIONS(750), - [anon_sym_AMPbackend] = ACTIONS(750), - [anon_sym_AMPbroker_store] = ACTIONS(750), - [anon_sym_AMPcreate_expire] = ACTIONS(750), - [anon_sym_AMPdefault] = ACTIONS(750), - [anon_sym_AMPdelete_func] = ACTIONS(750), - [anon_sym_AMPexpire_func] = ACTIONS(750), - [anon_sym_AMPgroup] = ACTIONS(750), - [anon_sym_AMPon_change] = ACTIONS(750), - [anon_sym_AMPpriority] = ACTIONS(750), - [anon_sym_AMPread_expire] = ACTIONS(750), - [anon_sym_AMPtype_column] = ACTIONS(750), - [anon_sym_AMPwrite_expire] = ACTIONS(750), - [anon_sym_DOLLAR] = ACTIONS(750), - [anon_sym_PIPE] = ACTIONS(750), - [anon_sym_PLUS_PLUS] = ACTIONS(750), - [anon_sym_DASH_DASH] = ACTIONS(750), - [anon_sym_BANG] = ACTIONS(750), - [anon_sym_TILDE] = ACTIONS(750), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_PLUS] = ACTIONS(752), - [anon_sym_copy] = ACTIONS(752), - [anon_sym_schedule] = ACTIONS(752), - [aux_sym_constant_token1] = ACTIONS(752), - [anon_sym_T] = ACTIONS(752), - [anon_sym_F] = ACTIONS(752), - [anon_sym_ATdeprecated] = ACTIONS(750), - [anon_sym_ATload] = ACTIONS(752), - [anon_sym_ATload_DASHsigs] = ACTIONS(750), - [anon_sym_ATload_DASHplugin] = ACTIONS(750), - [anon_sym_ATunload] = ACTIONS(750), - [anon_sym_ATprefixes] = ACTIONS(750), - [anon_sym_ATif] = ACTIONS(752), - [anon_sym_ATifdef] = ACTIONS(750), - [anon_sym_ATifndef] = ACTIONS(750), - [anon_sym_ATendif] = ACTIONS(750), - [anon_sym_ATelse] = ACTIONS(750), - [anon_sym_ATpragma] = ACTIONS(750), - [anon_sym_ATDIR] = ACTIONS(750), - [anon_sym_ATFILENAME] = ACTIONS(750), - [sym_id] = ACTIONS(752), - [sym_pattern] = ACTIONS(750), - [sym_ipv6] = ACTIONS(752), - [sym_ipv4] = ACTIONS(752), - [sym_port] = ACTIONS(750), - [sym_floatp] = ACTIONS(752), - [sym_hex] = ACTIONS(752), - [sym_hostname] = ACTIONS(752), - [aux_sym_string_token1] = ACTIONS(750), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [87] = { - [sym_stmt] = STATE(82), - [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), + [81] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2783), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(82), - [ts_builtin_sym_end] = ACTIONS(754), - [anon_sym_SEMI] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_const] = ACTIONS(724), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_RBRACE] = ACTIONS(582), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(29), - [anon_sym_event] = ACTIONS(726), - [anon_sym_if] = ACTIONS(33), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_next] = ACTIONS(45), - [anon_sym_break] = ACTIONS(45), - [anon_sym_fallthrough] = ACTIONS(45), - [anon_sym_return] = ACTIONS(47), - [anon_sym_add] = ACTIONS(49), - [anon_sym_delete] = ACTIONS(49), - [anon_sym_local] = ACTIONS(51), - [anon_sym_when] = ACTIONS(53), - [anon_sym_assert] = ACTIONS(55), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -23696,18 +23246,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(728), - [anon_sym_ATload] = ACTIONS(730), - [anon_sym_ATload_DASHsigs] = ACTIONS(732), - [anon_sym_ATload_DASHplugin] = ACTIONS(734), - [anon_sym_ATunload] = ACTIONS(732), - [anon_sym_ATprefixes] = ACTIONS(736), - [anon_sym_ATif] = ACTIONS(738), - [anon_sym_ATifdef] = ACTIONS(740), - [anon_sym_ATifndef] = ACTIONS(740), - [anon_sym_ATendif] = ACTIONS(742), - [anon_sym_ATelse] = ACTIONS(742), - [anon_sym_ATpragma] = ACTIONS(744), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -23725,45 +23275,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [88] = { - [sym_stmt] = STATE(83), + [82] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2849), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_source_file_repeat2] = STATE(83), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_RBRACE] = ACTIONS(484), - [anon_sym_const] = ACTIONS(266), + [anon_sym_RBRACE] = ACTIONS(584), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -23777,18 +23328,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -23806,205 +23357,210 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [89] = { - [anon_sym_SEMI] = ACTIONS(756), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_PLUS_EQ] = ACTIONS(756), - [anon_sym_record] = ACTIONS(758), - [anon_sym_DASH_EQ] = ACTIONS(756), - [anon_sym_LPAREN] = ACTIONS(756), - [anon_sym_RPAREN] = ACTIONS(756), - [anon_sym_COMMA] = ACTIONS(756), - [anon_sym_LBRACK] = ACTIONS(756), - [anon_sym_local] = ACTIONS(758), - [anon_sym_EQ] = ACTIONS(756), - [anon_sym_table] = ACTIONS(758), - [anon_sym_set] = ACTIONS(758), - [anon_sym_vector] = ACTIONS(758), - [anon_sym_function] = ACTIONS(758), - [anon_sym_hook] = ACTIONS(758), - [anon_sym_AMPdeprecated] = ACTIONS(756), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(756), - [anon_sym_AMPerror_handler] = ACTIONS(756), - [anon_sym_AMPis_assigned] = ACTIONS(756), - [anon_sym_AMPis_used] = ACTIONS(756), - [anon_sym_AMPlog] = ACTIONS(756), - [anon_sym_AMPoptional] = ACTIONS(756), - [anon_sym_AMPraw_output] = ACTIONS(756), - [anon_sym_AMPredef] = ACTIONS(756), - [anon_sym_AMPadd_func] = ACTIONS(756), - [anon_sym_AMPbackend] = ACTIONS(756), - [anon_sym_AMPbroker_store] = ACTIONS(756), - [anon_sym_AMPcreate_expire] = ACTIONS(756), - [anon_sym_AMPdefault] = ACTIONS(756), - [anon_sym_AMPdelete_func] = ACTIONS(756), - [anon_sym_AMPexpire_func] = ACTIONS(756), - [anon_sym_AMPgroup] = ACTIONS(756), - [anon_sym_AMPon_change] = ACTIONS(756), - [anon_sym_AMPpriority] = ACTIONS(756), - [anon_sym_AMPread_expire] = ACTIONS(756), - [anon_sym_AMPtype_column] = ACTIONS(756), - [anon_sym_AMPwrite_expire] = ACTIONS(756), - [anon_sym_DOLLAR] = ACTIONS(756), - [anon_sym_PIPE] = ACTIONS(756), - [anon_sym_PLUS_PLUS] = ACTIONS(756), - [anon_sym_DASH_DASH] = ACTIONS(756), - [anon_sym_BANG] = ACTIONS(756), - [anon_sym_TILDE] = ACTIONS(756), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_copy] = ACTIONS(758), - [anon_sym_schedule] = ACTIONS(758), - [aux_sym_constant_token1] = ACTIONS(758), - [anon_sym_T] = ACTIONS(758), - [anon_sym_F] = ACTIONS(758), - [anon_sym_ATdeprecated] = ACTIONS(756), - [anon_sym_ATload] = ACTIONS(758), - [anon_sym_ATload_DASHsigs] = ACTIONS(756), - [anon_sym_ATload_DASHplugin] = ACTIONS(756), - [anon_sym_ATunload] = ACTIONS(756), - [anon_sym_ATprefixes] = ACTIONS(756), - [anon_sym_ATif] = ACTIONS(758), - [anon_sym_ATifdef] = ACTIONS(756), - [anon_sym_ATifndef] = ACTIONS(756), - [anon_sym_ATendif] = ACTIONS(756), - [anon_sym_ATelse] = ACTIONS(756), - [anon_sym_ATpragma] = ACTIONS(756), - [anon_sym_ATDIR] = ACTIONS(756), - [anon_sym_ATFILENAME] = ACTIONS(756), - [sym_id] = ACTIONS(758), - [sym_pattern] = ACTIONS(756), - [sym_ipv6] = ACTIONS(758), - [sym_ipv4] = ACTIONS(758), - [sym_port] = ACTIONS(756), - [sym_floatp] = ACTIONS(758), - [sym_hex] = ACTIONS(758), - [sym_hostname] = ACTIONS(758), - [aux_sym_string_token1] = ACTIONS(756), + [83] = { + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_PLUS_EQ] = ACTIONS(586), + [anon_sym_record] = ACTIONS(588), + [anon_sym_DASH_EQ] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_RPAREN] = ACTIONS(586), + [anon_sym_COMMA] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_local] = ACTIONS(588), + [anon_sym_EQ] = ACTIONS(586), + [anon_sym_table] = ACTIONS(588), + [anon_sym_set] = ACTIONS(588), + [anon_sym_vector] = ACTIONS(588), + [anon_sym_function] = ACTIONS(588), + [anon_sym_hook] = ACTIONS(588), + [anon_sym_AMPdeprecated] = ACTIONS(586), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(586), + [anon_sym_AMPerror_handler] = ACTIONS(586), + [anon_sym_AMPis_assigned] = ACTIONS(586), + [anon_sym_AMPis_used] = ACTIONS(586), + [anon_sym_AMPlog] = ACTIONS(586), + [anon_sym_AMPoptional] = ACTIONS(586), + [anon_sym_AMPordered] = ACTIONS(586), + [anon_sym_AMPraw_output] = ACTIONS(586), + [anon_sym_AMPredef] = ACTIONS(586), + [anon_sym_AMPadd_func] = ACTIONS(586), + [anon_sym_AMPbackend] = ACTIONS(586), + [anon_sym_AMPbroker_store] = ACTIONS(586), + [anon_sym_AMPcreate_expire] = ACTIONS(586), + [anon_sym_AMPdefault] = ACTIONS(586), + [anon_sym_AMPdelete_func] = ACTIONS(586), + [anon_sym_AMPexpire_func] = ACTIONS(586), + [anon_sym_AMPgroup] = ACTIONS(586), + [anon_sym_AMPon_change] = ACTIONS(586), + [anon_sym_AMPpriority] = ACTIONS(586), + [anon_sym_AMPread_expire] = ACTIONS(586), + [anon_sym_AMPtype_column] = ACTIONS(586), + [anon_sym_AMPwrite_expire] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_PLUS_PLUS] = ACTIONS(586), + [anon_sym_DASH_DASH] = ACTIONS(586), + [anon_sym_BANG] = ACTIONS(586), + [anon_sym_TILDE] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(588), + [anon_sym_PLUS] = ACTIONS(588), + [anon_sym_copy] = ACTIONS(588), + [anon_sym_schedule] = ACTIONS(588), + [aux_sym_constant_token1] = ACTIONS(588), + [anon_sym_T] = ACTIONS(588), + [anon_sym_F] = ACTIONS(588), + [anon_sym_ATdeprecated] = ACTIONS(586), + [anon_sym_ATload] = ACTIONS(588), + [anon_sym_ATload_DASHsigs] = ACTIONS(586), + [anon_sym_ATload_DASHplugin] = ACTIONS(586), + [anon_sym_ATunload] = ACTIONS(586), + [anon_sym_ATprefixes] = ACTIONS(586), + [anon_sym_ATif] = ACTIONS(588), + [anon_sym_ATifdef] = ACTIONS(586), + [anon_sym_ATifndef] = ACTIONS(586), + [anon_sym_ATendif] = ACTIONS(586), + [anon_sym_ATelse] = ACTIONS(586), + [anon_sym_ATpragma] = ACTIONS(586), + [anon_sym_ATDIR] = ACTIONS(586), + [anon_sym_ATFILENAME] = ACTIONS(586), + [sym_id] = ACTIONS(588), + [sym_pattern] = ACTIONS(586), + [sym_ipv6] = ACTIONS(588), + [sym_ipv4] = ACTIONS(588), + [sym_port] = ACTIONS(586), + [sym_floatp] = ACTIONS(588), + [sym_hex] = ACTIONS(588), + [sym_hostname] = ACTIONS(588), + [aux_sym_string_token1] = ACTIONS(586), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [90] = { - [anon_sym_SEMI] = ACTIONS(760), - [anon_sym_LBRACE] = ACTIONS(760), - [anon_sym_PLUS_EQ] = ACTIONS(760), - [anon_sym_record] = ACTIONS(762), - [anon_sym_DASH_EQ] = ACTIONS(760), - [anon_sym_LPAREN] = ACTIONS(760), - [anon_sym_RPAREN] = ACTIONS(760), - [anon_sym_COMMA] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(760), - [anon_sym_local] = ACTIONS(762), - [anon_sym_EQ] = ACTIONS(760), - [anon_sym_table] = ACTIONS(762), - [anon_sym_set] = ACTIONS(762), - [anon_sym_vector] = ACTIONS(762), - [anon_sym_function] = ACTIONS(762), - [anon_sym_hook] = ACTIONS(762), - [anon_sym_AMPdeprecated] = ACTIONS(760), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(760), - [anon_sym_AMPerror_handler] = ACTIONS(760), - [anon_sym_AMPis_assigned] = ACTIONS(760), - [anon_sym_AMPis_used] = ACTIONS(760), - [anon_sym_AMPlog] = ACTIONS(760), - [anon_sym_AMPoptional] = ACTIONS(760), - [anon_sym_AMPraw_output] = ACTIONS(760), - [anon_sym_AMPredef] = ACTIONS(760), - [anon_sym_AMPadd_func] = ACTIONS(760), - [anon_sym_AMPbackend] = ACTIONS(760), - [anon_sym_AMPbroker_store] = ACTIONS(760), - [anon_sym_AMPcreate_expire] = ACTIONS(760), - [anon_sym_AMPdefault] = ACTIONS(760), - [anon_sym_AMPdelete_func] = ACTIONS(760), - [anon_sym_AMPexpire_func] = ACTIONS(760), - [anon_sym_AMPgroup] = ACTIONS(760), - [anon_sym_AMPon_change] = ACTIONS(760), - [anon_sym_AMPpriority] = ACTIONS(760), - [anon_sym_AMPread_expire] = ACTIONS(760), - [anon_sym_AMPtype_column] = ACTIONS(760), - [anon_sym_AMPwrite_expire] = ACTIONS(760), - [anon_sym_DOLLAR] = ACTIONS(760), - [anon_sym_PIPE] = ACTIONS(760), - [anon_sym_PLUS_PLUS] = ACTIONS(760), - [anon_sym_DASH_DASH] = ACTIONS(760), - [anon_sym_BANG] = ACTIONS(760), - [anon_sym_TILDE] = ACTIONS(760), - [anon_sym_DASH] = ACTIONS(762), - [anon_sym_PLUS] = ACTIONS(762), - [anon_sym_copy] = ACTIONS(762), - [anon_sym_schedule] = ACTIONS(762), - [aux_sym_constant_token1] = ACTIONS(762), - [anon_sym_T] = ACTIONS(762), - [anon_sym_F] = ACTIONS(762), - [anon_sym_ATdeprecated] = ACTIONS(760), - [anon_sym_ATload] = ACTIONS(762), - [anon_sym_ATload_DASHsigs] = ACTIONS(760), - [anon_sym_ATload_DASHplugin] = ACTIONS(760), - [anon_sym_ATunload] = ACTIONS(760), - [anon_sym_ATprefixes] = ACTIONS(760), - [anon_sym_ATif] = ACTIONS(762), - [anon_sym_ATifdef] = ACTIONS(760), - [anon_sym_ATifndef] = ACTIONS(760), - [anon_sym_ATendif] = ACTIONS(760), - [anon_sym_ATelse] = ACTIONS(760), - [anon_sym_ATpragma] = ACTIONS(760), - [anon_sym_ATDIR] = ACTIONS(760), - [anon_sym_ATFILENAME] = ACTIONS(760), - [sym_id] = ACTIONS(762), - [sym_pattern] = ACTIONS(760), - [sym_ipv6] = ACTIONS(762), - [sym_ipv4] = ACTIONS(762), - [sym_port] = ACTIONS(760), - [sym_floatp] = ACTIONS(762), - [sym_hex] = ACTIONS(762), - [sym_hostname] = ACTIONS(762), - [aux_sym_string_token1] = ACTIONS(760), + [84] = { + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_PLUS_EQ] = ACTIONS(590), + [anon_sym_record] = ACTIONS(592), + [anon_sym_DASH_EQ] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_RPAREN] = ACTIONS(590), + [anon_sym_COMMA] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_local] = ACTIONS(592), + [anon_sym_EQ] = ACTIONS(590), + [anon_sym_table] = ACTIONS(592), + [anon_sym_set] = ACTIONS(592), + [anon_sym_vector] = ACTIONS(592), + [anon_sym_function] = ACTIONS(592), + [anon_sym_hook] = ACTIONS(592), + [anon_sym_AMPdeprecated] = ACTIONS(590), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(590), + [anon_sym_AMPerror_handler] = ACTIONS(590), + [anon_sym_AMPis_assigned] = ACTIONS(590), + [anon_sym_AMPis_used] = ACTIONS(590), + [anon_sym_AMPlog] = ACTIONS(590), + [anon_sym_AMPoptional] = ACTIONS(590), + [anon_sym_AMPordered] = ACTIONS(590), + [anon_sym_AMPraw_output] = ACTIONS(590), + [anon_sym_AMPredef] = ACTIONS(590), + [anon_sym_AMPadd_func] = ACTIONS(590), + [anon_sym_AMPbackend] = ACTIONS(590), + [anon_sym_AMPbroker_store] = ACTIONS(590), + [anon_sym_AMPcreate_expire] = ACTIONS(590), + [anon_sym_AMPdefault] = ACTIONS(590), + [anon_sym_AMPdelete_func] = ACTIONS(590), + [anon_sym_AMPexpire_func] = ACTIONS(590), + [anon_sym_AMPgroup] = ACTIONS(590), + [anon_sym_AMPon_change] = ACTIONS(590), + [anon_sym_AMPpriority] = ACTIONS(590), + [anon_sym_AMPread_expire] = ACTIONS(590), + [anon_sym_AMPtype_column] = ACTIONS(590), + [anon_sym_AMPwrite_expire] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_DASH_DASH] = ACTIONS(590), + [anon_sym_BANG] = ACTIONS(590), + [anon_sym_TILDE] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(592), + [anon_sym_PLUS] = ACTIONS(592), + [anon_sym_copy] = ACTIONS(592), + [anon_sym_schedule] = ACTIONS(592), + [aux_sym_constant_token1] = ACTIONS(592), + [anon_sym_T] = ACTIONS(592), + [anon_sym_F] = ACTIONS(592), + [anon_sym_ATdeprecated] = ACTIONS(590), + [anon_sym_ATload] = ACTIONS(592), + [anon_sym_ATload_DASHsigs] = ACTIONS(590), + [anon_sym_ATload_DASHplugin] = ACTIONS(590), + [anon_sym_ATunload] = ACTIONS(590), + [anon_sym_ATprefixes] = ACTIONS(590), + [anon_sym_ATif] = ACTIONS(592), + [anon_sym_ATifdef] = ACTIONS(590), + [anon_sym_ATifndef] = ACTIONS(590), + [anon_sym_ATendif] = ACTIONS(590), + [anon_sym_ATelse] = ACTIONS(590), + [anon_sym_ATpragma] = ACTIONS(590), + [anon_sym_ATDIR] = ACTIONS(590), + [anon_sym_ATFILENAME] = ACTIONS(590), + [sym_id] = ACTIONS(592), + [sym_pattern] = ACTIONS(590), + [sym_ipv6] = ACTIONS(592), + [sym_ipv4] = ACTIONS(592), + [sym_port] = ACTIONS(590), + [sym_floatp] = ACTIONS(592), + [sym_hex] = ACTIONS(592), + [sym_hostname] = ACTIONS(592), + [aux_sym_string_token1] = ACTIONS(590), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [91] = { - [sym_stmt] = STATE(711), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [85] = { + [sym_stmt] = STATE(86), + [sym_stmt_list] = STATE(2863), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(86), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_RBRACE] = ACTIONS(594), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24018,18 +23574,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24047,43 +23603,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [92] = { - [sym_stmt] = STATE(647), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [86] = { + [sym_stmt] = STATE(90), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(90), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_RBRACE] = ACTIONS(342), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24097,18 +23655,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24126,43 +23684,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [93] = { - [sym_stmt] = STATE(654), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [87] = { + [sym_stmt] = STATE(88), + [sym_expr] = STATE(1405), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2670), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(88), + [ts_builtin_sym_end] = ACTIONS(596), + [anon_sym_SEMI] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_const] = ACTIONS(598), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(29), + [anon_sym_event] = ACTIONS(600), + [anon_sym_if] = ACTIONS(33), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(37), + [anon_sym_for] = ACTIONS(39), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(43), + [anon_sym_next] = ACTIONS(45), + [anon_sym_break] = ACTIONS(45), + [anon_sym_fallthrough] = ACTIONS(45), + [anon_sym_return] = ACTIONS(47), + [anon_sym_add] = ACTIONS(49), + [anon_sym_delete] = ACTIONS(49), + [anon_sym_local] = ACTIONS(51), + [anon_sym_when] = ACTIONS(53), + [anon_sym_assert] = ACTIONS(55), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24176,18 +23736,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(602), + [anon_sym_ATload] = ACTIONS(604), + [anon_sym_ATload_DASHsigs] = ACTIONS(606), + [anon_sym_ATload_DASHplugin] = ACTIONS(608), + [anon_sym_ATunload] = ACTIONS(606), + [anon_sym_ATprefixes] = ACTIONS(610), + [anon_sym_ATif] = ACTIONS(612), + [anon_sym_ATifdef] = ACTIONS(614), + [anon_sym_ATifndef] = ACTIONS(614), + [anon_sym_ATendif] = ACTIONS(616), + [anon_sym_ATelse] = ACTIONS(616), + [anon_sym_ATpragma] = ACTIONS(618), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24205,122 +23765,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [94] = { - [sym_stmt] = STATE(655), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [88] = { + [sym_stmt] = STATE(88), + [sym_expr] = STATE(1405), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2670), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(88), + [ts_builtin_sym_end] = ACTIONS(352), + [anon_sym_SEMI] = ACTIONS(620), + [anon_sym_LBRACE] = ACTIONS(623), + [anon_sym_const] = ACTIONS(626), + [anon_sym_record] = ACTIONS(357), + [anon_sym_print] = ACTIONS(629), + [anon_sym_event] = ACTIONS(632), + [anon_sym_if] = ACTIONS(635), + [anon_sym_LPAREN] = ACTIONS(369), + [anon_sym_switch] = ACTIONS(638), + [anon_sym_for] = ACTIONS(641), + [anon_sym_LBRACK] = ACTIONS(378), + [anon_sym_while] = ACTIONS(644), + [anon_sym_next] = ACTIONS(647), + [anon_sym_break] = ACTIONS(647), + [anon_sym_fallthrough] = ACTIONS(647), + [anon_sym_return] = ACTIONS(650), + [anon_sym_add] = ACTIONS(653), + [anon_sym_delete] = ACTIONS(653), + [anon_sym_local] = ACTIONS(656), + [anon_sym_when] = ACTIONS(659), + [anon_sym_assert] = ACTIONS(662), + [anon_sym_table] = ACTIONS(404), + [anon_sym_set] = ACTIONS(404), + [anon_sym_vector] = ACTIONS(407), + [anon_sym_function] = ACTIONS(410), + [anon_sym_hook] = ACTIONS(413), + [anon_sym_DOLLAR] = ACTIONS(416), + [anon_sym_PIPE] = ACTIONS(419), + [anon_sym_PLUS_PLUS] = ACTIONS(422), + [anon_sym_DASH_DASH] = ACTIONS(422), + [anon_sym_BANG] = ACTIONS(422), + [anon_sym_TILDE] = ACTIONS(422), + [anon_sym_DASH] = ACTIONS(425), + [anon_sym_PLUS] = ACTIONS(425), + [anon_sym_copy] = ACTIONS(428), + [anon_sym_schedule] = ACTIONS(431), + [aux_sym_constant_token1] = ACTIONS(434), + [anon_sym_T] = ACTIONS(437), + [anon_sym_F] = ACTIONS(437), + [anon_sym_ATdeprecated] = ACTIONS(665), + [anon_sym_ATload] = ACTIONS(668), + [anon_sym_ATload_DASHsigs] = ACTIONS(671), + [anon_sym_ATload_DASHplugin] = ACTIONS(674), + [anon_sym_ATunload] = ACTIONS(671), + [anon_sym_ATprefixes] = ACTIONS(677), + [anon_sym_ATif] = ACTIONS(680), + [anon_sym_ATifdef] = ACTIONS(683), + [anon_sym_ATifndef] = ACTIONS(683), + [anon_sym_ATendif] = ACTIONS(686), + [anon_sym_ATelse] = ACTIONS(686), + [anon_sym_ATpragma] = ACTIONS(689), + [anon_sym_ATDIR] = ACTIONS(467), + [anon_sym_ATFILENAME] = ACTIONS(467), + [sym_id] = ACTIONS(470), + [sym_pattern] = ACTIONS(473), + [sym_ipv6] = ACTIONS(476), + [sym_ipv4] = ACTIONS(476), + [sym_port] = ACTIONS(479), + [sym_floatp] = ACTIONS(482), + [sym_hex] = ACTIONS(437), + [sym_hostname] = ACTIONS(437), + [aux_sym_string_token1] = ACTIONS(485), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [95] = { - [sym_stmt] = STATE(658), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [89] = { + [sym_stmt] = STATE(88), + [sym_expr] = STATE(1405), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2670), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(88), + [ts_builtin_sym_end] = ACTIONS(123), + [anon_sym_SEMI] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_const] = ACTIONS(598), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(29), + [anon_sym_event] = ACTIONS(600), + [anon_sym_if] = ACTIONS(33), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(37), + [anon_sym_for] = ACTIONS(39), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(43), + [anon_sym_next] = ACTIONS(45), + [anon_sym_break] = ACTIONS(45), + [anon_sym_fallthrough] = ACTIONS(45), + [anon_sym_return] = ACTIONS(47), + [anon_sym_add] = ACTIONS(49), + [anon_sym_delete] = ACTIONS(49), + [anon_sym_local] = ACTIONS(51), + [anon_sym_when] = ACTIONS(53), + [anon_sym_assert] = ACTIONS(55), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24334,18 +23898,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(602), + [anon_sym_ATload] = ACTIONS(604), + [anon_sym_ATload_DASHsigs] = ACTIONS(606), + [anon_sym_ATload_DASHplugin] = ACTIONS(608), + [anon_sym_ATunload] = ACTIONS(606), + [anon_sym_ATprefixes] = ACTIONS(610), + [anon_sym_ATif] = ACTIONS(612), + [anon_sym_ATifdef] = ACTIONS(614), + [anon_sym_ATifndef] = ACTIONS(614), + [anon_sym_ATendif] = ACTIONS(616), + [anon_sym_ATelse] = ACTIONS(616), + [anon_sym_ATpragma] = ACTIONS(618), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24363,48 +23927,2769 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [96] = { - [sym_stmt] = STATE(660), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [90] = { + [sym_stmt] = STATE(90), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_source_file_repeat2] = STATE(90), + [anon_sym_SEMI] = ACTIONS(692), + [anon_sym_LBRACE] = ACTIONS(695), + [anon_sym_RBRACE] = ACTIONS(352), + [anon_sym_const] = ACTIONS(698), + [anon_sym_record] = ACTIONS(357), + [anon_sym_print] = ACTIONS(701), + [anon_sym_event] = ACTIONS(704), + [anon_sym_if] = ACTIONS(707), + [anon_sym_LPAREN] = ACTIONS(369), + [anon_sym_switch] = ACTIONS(710), + [anon_sym_for] = ACTIONS(713), + [anon_sym_LBRACK] = ACTIONS(378), + [anon_sym_while] = ACTIONS(716), + [anon_sym_next] = ACTIONS(719), + [anon_sym_break] = ACTIONS(719), + [anon_sym_fallthrough] = ACTIONS(719), + [anon_sym_return] = ACTIONS(722), + [anon_sym_add] = ACTIONS(725), + [anon_sym_delete] = ACTIONS(725), + [anon_sym_local] = ACTIONS(728), + [anon_sym_when] = ACTIONS(731), + [anon_sym_assert] = ACTIONS(734), + [anon_sym_table] = ACTIONS(404), + [anon_sym_set] = ACTIONS(404), + [anon_sym_vector] = ACTIONS(407), + [anon_sym_function] = ACTIONS(410), + [anon_sym_hook] = ACTIONS(413), + [anon_sym_DOLLAR] = ACTIONS(416), + [anon_sym_PIPE] = ACTIONS(419), + [anon_sym_PLUS_PLUS] = ACTIONS(422), + [anon_sym_DASH_DASH] = ACTIONS(422), + [anon_sym_BANG] = ACTIONS(422), + [anon_sym_TILDE] = ACTIONS(422), + [anon_sym_DASH] = ACTIONS(425), + [anon_sym_PLUS] = ACTIONS(425), + [anon_sym_copy] = ACTIONS(428), + [anon_sym_schedule] = ACTIONS(431), + [aux_sym_constant_token1] = ACTIONS(434), + [anon_sym_T] = ACTIONS(437), + [anon_sym_F] = ACTIONS(437), + [anon_sym_ATdeprecated] = ACTIONS(737), + [anon_sym_ATload] = ACTIONS(740), + [anon_sym_ATload_DASHsigs] = ACTIONS(743), + [anon_sym_ATload_DASHplugin] = ACTIONS(746), + [anon_sym_ATunload] = ACTIONS(743), + [anon_sym_ATprefixes] = ACTIONS(749), + [anon_sym_ATif] = ACTIONS(752), + [anon_sym_ATifdef] = ACTIONS(755), + [anon_sym_ATifndef] = ACTIONS(755), + [anon_sym_ATendif] = ACTIONS(758), + [anon_sym_ATelse] = ACTIONS(758), + [anon_sym_ATpragma] = ACTIONS(761), + [anon_sym_ATDIR] = ACTIONS(467), + [anon_sym_ATFILENAME] = ACTIONS(467), + [sym_id] = ACTIONS(470), + [sym_pattern] = ACTIONS(473), + [sym_ipv6] = ACTIONS(476), + [sym_ipv4] = ACTIONS(476), + [sym_port] = ACTIONS(479), + [sym_floatp] = ACTIONS(482), + [sym_hex] = ACTIONS(437), + [sym_hostname] = ACTIONS(437), + [aux_sym_string_token1] = ACTIONS(485), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [91] = { + [sym_initializer] = STATE(1764), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2240), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(764), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(768), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [92] = { + [sym_initializer] = STATE(1758), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2249), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(826), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [93] = { + [sym_initializer] = STATE(1763), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2231), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(830), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [94] = { + [sym_initializer] = STATE(1785), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2239), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(834), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(836), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [95] = { + [sym_initializer] = STATE(1725), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2570), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(838), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(840), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [96] = { + [sym_initializer] = STATE(1780), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2285), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(844), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [97] = { + [sym_initializer] = STATE(1733), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2594), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(846), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(848), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [98] = { + [sym_initializer] = STATE(1740), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2618), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(850), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(852), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [99] = { + [sym_initializer] = STATE(1700), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2382), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(854), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(856), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [100] = { + [sym_initializer] = STATE(1726), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2402), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(858), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(860), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [101] = { + [sym_initializer] = STATE(1652), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2302), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(862), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(864), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [102] = { + [sym_initializer] = STATE(1679), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2823), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(868), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [103] = { + [sym_initializer] = STATE(1653), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2246), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(872), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [104] = { + [sym_initializer] = STATE(1674), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2300), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(876), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [105] = { + [sym_initializer] = STATE(1678), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2623), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(878), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(880), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [106] = { + [sym_initializer] = STATE(1713), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2634), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(882), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(884), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [107] = { + [sym_initializer] = STATE(1683), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2332), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(886), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(888), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [108] = { + [sym_initializer] = STATE(1707), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2459), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(890), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(892), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [109] = { + [sym_initializer] = STATE(1632), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2848), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(894), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(896), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [110] = { + [sym_initializer] = STATE(1676), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2588), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(898), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(900), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [111] = { + [sym_initializer] = STATE(1760), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2829), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(902), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(904), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [112] = { + [sym_initializer] = STATE(1646), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2759), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(906), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(908), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [113] = { + [sym_initializer] = STATE(1722), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2444), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(910), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(912), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [114] = { + [sym_initializer] = STATE(1687), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2876), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(914), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(916), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [115] = { + [sym_initializer] = STATE(1644), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2213), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(920), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [116] = { + [sym_initializer] = STATE(1654), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2596), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(922), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(924), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [117] = { + [sym_initializer] = STATE(1641), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2313), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(926), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(928), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [118] = { + [sym_initializer] = STATE(1673), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2468), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(930), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(932), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [119] = { + [sym_initializer] = STATE(1668), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2696), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(936), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [120] = { + [sym_initializer] = STATE(1719), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2553), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(938), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(940), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [121] = { + [sym_initializer] = STATE(1720), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2555), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(942), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(944), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [122] = { + [sym_initializer] = STATE(1721), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2557), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(946), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(948), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [123] = { + [sym_initializer] = STATE(1736), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2203), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(950), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_COLON] = ACTIONS(952), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(832), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [124] = { + [sym_stmt] = STATE(387), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), [anon_sym_TILDE] = ACTIONS(69), [anon_sym_DASH] = ACTIONS(71), [anon_sym_PLUS] = ACTIONS(71), @@ -24413,18 +26698,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24442,43 +26727,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [97] = { - [sym_stmt] = STATE(662), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [125] = { + [sym_stmt] = STATE(647), + [sym_expr] = STATE(1366), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2411), + [sym_preproc_directive] = STATE(734), + [sym_pragma] = STATE(640), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1004), + [anon_sym_const] = ACTIONS(1006), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(1008), + [anon_sym_event] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(1014), + [anon_sym_for] = ACTIONS(1016), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(1018), + [anon_sym_next] = ACTIONS(1020), + [anon_sym_break] = ACTIONS(1020), + [anon_sym_fallthrough] = ACTIONS(1020), + [anon_sym_return] = ACTIONS(1022), + [anon_sym_add] = ACTIONS(1024), + [anon_sym_delete] = ACTIONS(1024), + [anon_sym_local] = ACTIONS(1026), + [anon_sym_when] = ACTIONS(1028), + [anon_sym_assert] = ACTIONS(1030), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24492,18 +26777,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(1032), + [anon_sym_ATload] = ACTIONS(1034), + [anon_sym_ATload_DASHsigs] = ACTIONS(1036), + [anon_sym_ATload_DASHplugin] = ACTIONS(1038), + [anon_sym_ATunload] = ACTIONS(1036), + [anon_sym_ATprefixes] = ACTIONS(1040), + [anon_sym_ATif] = ACTIONS(1042), + [anon_sym_ATifdef] = ACTIONS(1044), + [anon_sym_ATifndef] = ACTIONS(1044), + [anon_sym_ATendif] = ACTIONS(1046), + [anon_sym_ATelse] = ACTIONS(1046), + [anon_sym_ATpragma] = ACTIONS(1048), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24521,43 +26806,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [98] = { - [sym_stmt] = STATE(665), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [126] = { + [sym_stmt] = STATE(655), + [sym_expr] = STATE(1366), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2411), + [sym_preproc_directive] = STATE(734), + [sym_pragma] = STATE(640), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1004), + [anon_sym_const] = ACTIONS(1006), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(1008), + [anon_sym_event] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(1014), + [anon_sym_for] = ACTIONS(1016), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(1018), + [anon_sym_next] = ACTIONS(1020), + [anon_sym_break] = ACTIONS(1020), + [anon_sym_fallthrough] = ACTIONS(1020), + [anon_sym_return] = ACTIONS(1022), + [anon_sym_add] = ACTIONS(1024), + [anon_sym_delete] = ACTIONS(1024), + [anon_sym_local] = ACTIONS(1026), + [anon_sym_when] = ACTIONS(1028), + [anon_sym_assert] = ACTIONS(1030), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24571,18 +26856,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(1032), + [anon_sym_ATload] = ACTIONS(1034), + [anon_sym_ATload_DASHsigs] = ACTIONS(1036), + [anon_sym_ATload_DASHplugin] = ACTIONS(1038), + [anon_sym_ATunload] = ACTIONS(1036), + [anon_sym_ATprefixes] = ACTIONS(1040), + [anon_sym_ATif] = ACTIONS(1042), + [anon_sym_ATifdef] = ACTIONS(1044), + [anon_sym_ATifndef] = ACTIONS(1044), + [anon_sym_ATendif] = ACTIONS(1046), + [anon_sym_ATelse] = ACTIONS(1046), + [anon_sym_ATpragma] = ACTIONS(1048), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24600,43 +26885,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [99] = { - [sym_stmt] = STATE(802), - [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), + [127] = { + [sym_stmt] = STATE(657), + [sym_expr] = STATE(1366), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2411), + [sym_preproc_directive] = STATE(734), + [sym_pragma] = STATE(640), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_const] = ACTIONS(724), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1004), + [anon_sym_const] = ACTIONS(1006), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(29), - [anon_sym_event] = ACTIONS(726), - [anon_sym_if] = ACTIONS(33), + [anon_sym_print] = ACTIONS(1008), + [anon_sym_event] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), + [anon_sym_switch] = ACTIONS(1014), + [anon_sym_for] = ACTIONS(1016), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_next] = ACTIONS(45), - [anon_sym_break] = ACTIONS(45), - [anon_sym_fallthrough] = ACTIONS(45), - [anon_sym_return] = ACTIONS(47), - [anon_sym_add] = ACTIONS(49), - [anon_sym_delete] = ACTIONS(49), - [anon_sym_local] = ACTIONS(51), - [anon_sym_when] = ACTIONS(53), - [anon_sym_assert] = ACTIONS(55), + [anon_sym_while] = ACTIONS(1018), + [anon_sym_next] = ACTIONS(1020), + [anon_sym_break] = ACTIONS(1020), + [anon_sym_fallthrough] = ACTIONS(1020), + [anon_sym_return] = ACTIONS(1022), + [anon_sym_add] = ACTIONS(1024), + [anon_sym_delete] = ACTIONS(1024), + [anon_sym_local] = ACTIONS(1026), + [anon_sym_when] = ACTIONS(1028), + [anon_sym_assert] = ACTIONS(1030), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24650,18 +26935,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(728), - [anon_sym_ATload] = ACTIONS(730), - [anon_sym_ATload_DASHsigs] = ACTIONS(732), - [anon_sym_ATload_DASHplugin] = ACTIONS(734), - [anon_sym_ATunload] = ACTIONS(732), - [anon_sym_ATprefixes] = ACTIONS(736), - [anon_sym_ATif] = ACTIONS(738), - [anon_sym_ATifdef] = ACTIONS(740), - [anon_sym_ATifndef] = ACTIONS(740), - [anon_sym_ATendif] = ACTIONS(742), - [anon_sym_ATelse] = ACTIONS(742), - [anon_sym_ATpragma] = ACTIONS(744), + [anon_sym_ATdeprecated] = ACTIONS(1032), + [anon_sym_ATload] = ACTIONS(1034), + [anon_sym_ATload_DASHsigs] = ACTIONS(1036), + [anon_sym_ATload_DASHplugin] = ACTIONS(1038), + [anon_sym_ATunload] = ACTIONS(1036), + [anon_sym_ATprefixes] = ACTIONS(1040), + [anon_sym_ATif] = ACTIONS(1042), + [anon_sym_ATifdef] = ACTIONS(1044), + [anon_sym_ATifndef] = ACTIONS(1044), + [anon_sym_ATendif] = ACTIONS(1046), + [anon_sym_ATelse] = ACTIONS(1046), + [anon_sym_ATpragma] = ACTIONS(1048), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24679,43 +26964,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [100] = { - [sym_stmt] = STATE(509), - [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [128] = { + [sym_stmt] = STATE(659), + [sym_expr] = STATE(1366), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2411), + [sym_preproc_directive] = STATE(734), + [sym_pragma] = STATE(640), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(204), - [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_const] = ACTIONS(210), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1004), + [anon_sym_const] = ACTIONS(1006), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(212), - [anon_sym_event] = ACTIONS(214), - [anon_sym_if] = ACTIONS(216), + [anon_sym_print] = ACTIONS(1008), + [anon_sym_event] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(218), - [anon_sym_for] = ACTIONS(220), + [anon_sym_switch] = ACTIONS(1014), + [anon_sym_for] = ACTIONS(1016), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(222), - [anon_sym_next] = ACTIONS(224), - [anon_sym_break] = ACTIONS(224), - [anon_sym_fallthrough] = ACTIONS(224), - [anon_sym_return] = ACTIONS(226), - [anon_sym_add] = ACTIONS(228), - [anon_sym_delete] = ACTIONS(228), - [anon_sym_local] = ACTIONS(230), - [anon_sym_when] = ACTIONS(232), - [anon_sym_assert] = ACTIONS(234), + [anon_sym_while] = ACTIONS(1018), + [anon_sym_next] = ACTIONS(1020), + [anon_sym_break] = ACTIONS(1020), + [anon_sym_fallthrough] = ACTIONS(1020), + [anon_sym_return] = ACTIONS(1022), + [anon_sym_add] = ACTIONS(1024), + [anon_sym_delete] = ACTIONS(1024), + [anon_sym_local] = ACTIONS(1026), + [anon_sym_when] = ACTIONS(1028), + [anon_sym_assert] = ACTIONS(1030), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24729,18 +27014,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(238), - [anon_sym_ATload] = ACTIONS(240), - [anon_sym_ATload_DASHsigs] = ACTIONS(242), - [anon_sym_ATload_DASHplugin] = ACTIONS(244), - [anon_sym_ATunload] = ACTIONS(242), - [anon_sym_ATprefixes] = ACTIONS(246), - [anon_sym_ATif] = ACTIONS(248), - [anon_sym_ATifdef] = ACTIONS(250), - [anon_sym_ATifndef] = ACTIONS(250), - [anon_sym_ATendif] = ACTIONS(252), - [anon_sym_ATelse] = ACTIONS(252), - [anon_sym_ATpragma] = ACTIONS(254), + [anon_sym_ATdeprecated] = ACTIONS(1032), + [anon_sym_ATload] = ACTIONS(1034), + [anon_sym_ATload_DASHsigs] = ACTIONS(1036), + [anon_sym_ATload_DASHplugin] = ACTIONS(1038), + [anon_sym_ATunload] = ACTIONS(1036), + [anon_sym_ATprefixes] = ACTIONS(1040), + [anon_sym_ATif] = ACTIONS(1042), + [anon_sym_ATifdef] = ACTIONS(1044), + [anon_sym_ATifndef] = ACTIONS(1044), + [anon_sym_ATendif] = ACTIONS(1046), + [anon_sym_ATelse] = ACTIONS(1046), + [anon_sym_ATpragma] = ACTIONS(1048), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24758,43 +27043,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [101] = { - [sym_stmt] = STATE(515), - [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [129] = { + [sym_stmt] = STATE(661), + [sym_expr] = STATE(1366), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2411), + [sym_preproc_directive] = STATE(734), + [sym_pragma] = STATE(640), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(204), - [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_const] = ACTIONS(210), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1004), + [anon_sym_const] = ACTIONS(1006), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(212), - [anon_sym_event] = ACTIONS(214), - [anon_sym_if] = ACTIONS(216), + [anon_sym_print] = ACTIONS(1008), + [anon_sym_event] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(218), - [anon_sym_for] = ACTIONS(220), + [anon_sym_switch] = ACTIONS(1014), + [anon_sym_for] = ACTIONS(1016), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(222), - [anon_sym_next] = ACTIONS(224), - [anon_sym_break] = ACTIONS(224), - [anon_sym_fallthrough] = ACTIONS(224), - [anon_sym_return] = ACTIONS(226), - [anon_sym_add] = ACTIONS(228), - [anon_sym_delete] = ACTIONS(228), - [anon_sym_local] = ACTIONS(230), - [anon_sym_when] = ACTIONS(232), - [anon_sym_assert] = ACTIONS(234), + [anon_sym_while] = ACTIONS(1018), + [anon_sym_next] = ACTIONS(1020), + [anon_sym_break] = ACTIONS(1020), + [anon_sym_fallthrough] = ACTIONS(1020), + [anon_sym_return] = ACTIONS(1022), + [anon_sym_add] = ACTIONS(1024), + [anon_sym_delete] = ACTIONS(1024), + [anon_sym_local] = ACTIONS(1026), + [anon_sym_when] = ACTIONS(1028), + [anon_sym_assert] = ACTIONS(1030), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24808,18 +27093,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(238), - [anon_sym_ATload] = ACTIONS(240), - [anon_sym_ATload_DASHsigs] = ACTIONS(242), - [anon_sym_ATload_DASHplugin] = ACTIONS(244), - [anon_sym_ATunload] = ACTIONS(242), - [anon_sym_ATprefixes] = ACTIONS(246), - [anon_sym_ATif] = ACTIONS(248), - [anon_sym_ATifdef] = ACTIONS(250), - [anon_sym_ATifndef] = ACTIONS(250), - [anon_sym_ATendif] = ACTIONS(252), - [anon_sym_ATelse] = ACTIONS(252), - [anon_sym_ATpragma] = ACTIONS(254), + [anon_sym_ATdeprecated] = ACTIONS(1032), + [anon_sym_ATload] = ACTIONS(1034), + [anon_sym_ATload_DASHsigs] = ACTIONS(1036), + [anon_sym_ATload_DASHplugin] = ACTIONS(1038), + [anon_sym_ATunload] = ACTIONS(1036), + [anon_sym_ATprefixes] = ACTIONS(1040), + [anon_sym_ATif] = ACTIONS(1042), + [anon_sym_ATifdef] = ACTIONS(1044), + [anon_sym_ATifndef] = ACTIONS(1044), + [anon_sym_ATendif] = ACTIONS(1046), + [anon_sym_ATelse] = ACTIONS(1046), + [anon_sym_ATpragma] = ACTIONS(1048), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24837,43 +27122,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [102] = { - [sym_stmt] = STATE(516), - [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [130] = { + [sym_initializer] = STATE(1657), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2251), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1050), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [131] = { + [sym_stmt] = STATE(733), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(204), - [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_const] = ACTIONS(210), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(212), - [anon_sym_event] = ACTIONS(214), - [anon_sym_if] = ACTIONS(216), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(218), - [anon_sym_for] = ACTIONS(220), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(222), - [anon_sym_next] = ACTIONS(224), - [anon_sym_break] = ACTIONS(224), - [anon_sym_fallthrough] = ACTIONS(224), - [anon_sym_return] = ACTIONS(226), - [anon_sym_add] = ACTIONS(228), - [anon_sym_delete] = ACTIONS(228), - [anon_sym_local] = ACTIONS(230), - [anon_sym_when] = ACTIONS(232), - [anon_sym_assert] = ACTIONS(234), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -24887,18 +27251,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(238), - [anon_sym_ATload] = ACTIONS(240), - [anon_sym_ATload_DASHsigs] = ACTIONS(242), - [anon_sym_ATload_DASHplugin] = ACTIONS(244), - [anon_sym_ATunload] = ACTIONS(242), - [anon_sym_ATprefixes] = ACTIONS(246), - [anon_sym_ATif] = ACTIONS(248), - [anon_sym_ATifdef] = ACTIONS(250), - [anon_sym_ATifndef] = ACTIONS(250), - [anon_sym_ATendif] = ACTIONS(252), - [anon_sym_ATelse] = ACTIONS(252), - [anon_sym_ATpragma] = ACTIONS(254), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -24916,122 +27280,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [103] = { - [sym_initializer] = STATE(1733), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2332), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(860), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(864), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [104] = { - [sym_stmt] = STATE(521), - [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [132] = { + [sym_stmt] = STATE(745), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(204), - [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_const] = ACTIONS(210), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(212), - [anon_sym_event] = ACTIONS(214), - [anon_sym_if] = ACTIONS(216), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(218), - [anon_sym_for] = ACTIONS(220), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(222), - [anon_sym_next] = ACTIONS(224), - [anon_sym_break] = ACTIONS(224), - [anon_sym_fallthrough] = ACTIONS(224), - [anon_sym_return] = ACTIONS(226), - [anon_sym_add] = ACTIONS(228), - [anon_sym_delete] = ACTIONS(228), - [anon_sym_local] = ACTIONS(230), - [anon_sym_when] = ACTIONS(232), - [anon_sym_assert] = ACTIONS(234), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25045,18 +27330,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(238), - [anon_sym_ATload] = ACTIONS(240), - [anon_sym_ATload_DASHsigs] = ACTIONS(242), - [anon_sym_ATload_DASHplugin] = ACTIONS(244), - [anon_sym_ATunload] = ACTIONS(242), - [anon_sym_ATprefixes] = ACTIONS(246), - [anon_sym_ATif] = ACTIONS(248), - [anon_sym_ATifdef] = ACTIONS(250), - [anon_sym_ATifndef] = ACTIONS(250), - [anon_sym_ATendif] = ACTIONS(252), - [anon_sym_ATelse] = ACTIONS(252), - [anon_sym_ATpragma] = ACTIONS(254), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25074,43 +27359,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [105] = { - [sym_stmt] = STATE(523), - [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [133] = { + [sym_stmt] = STATE(746), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(204), - [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_const] = ACTIONS(210), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(212), - [anon_sym_event] = ACTIONS(214), - [anon_sym_if] = ACTIONS(216), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(218), - [anon_sym_for] = ACTIONS(220), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(222), - [anon_sym_next] = ACTIONS(224), - [anon_sym_break] = ACTIONS(224), - [anon_sym_fallthrough] = ACTIONS(224), - [anon_sym_return] = ACTIONS(226), - [anon_sym_add] = ACTIONS(228), - [anon_sym_delete] = ACTIONS(228), - [anon_sym_local] = ACTIONS(230), - [anon_sym_when] = ACTIONS(232), - [anon_sym_assert] = ACTIONS(234), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25124,18 +27409,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(238), - [anon_sym_ATload] = ACTIONS(240), - [anon_sym_ATload_DASHsigs] = ACTIONS(242), - [anon_sym_ATload_DASHplugin] = ACTIONS(244), - [anon_sym_ATunload] = ACTIONS(242), - [anon_sym_ATprefixes] = ACTIONS(246), - [anon_sym_ATif] = ACTIONS(248), - [anon_sym_ATifdef] = ACTIONS(250), - [anon_sym_ATifndef] = ACTIONS(250), - [anon_sym_ATendif] = ACTIONS(252), - [anon_sym_ATelse] = ACTIONS(252), - [anon_sym_ATpragma] = ACTIONS(254), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25153,43 +27438,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [106] = { - [sym_stmt] = STATE(525), - [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [134] = { + [sym_stmt] = STATE(749), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(204), - [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_const] = ACTIONS(210), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(212), - [anon_sym_event] = ACTIONS(214), - [anon_sym_if] = ACTIONS(216), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(218), - [anon_sym_for] = ACTIONS(220), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(222), - [anon_sym_next] = ACTIONS(224), - [anon_sym_break] = ACTIONS(224), - [anon_sym_fallthrough] = ACTIONS(224), - [anon_sym_return] = ACTIONS(226), - [anon_sym_add] = ACTIONS(228), - [anon_sym_delete] = ACTIONS(228), - [anon_sym_local] = ACTIONS(230), - [anon_sym_when] = ACTIONS(232), - [anon_sym_assert] = ACTIONS(234), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25203,18 +27488,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(238), - [anon_sym_ATload] = ACTIONS(240), - [anon_sym_ATload_DASHsigs] = ACTIONS(242), - [anon_sym_ATload_DASHplugin] = ACTIONS(244), - [anon_sym_ATunload] = ACTIONS(242), - [anon_sym_ATprefixes] = ACTIONS(246), - [anon_sym_ATif] = ACTIONS(248), - [anon_sym_ATifdef] = ACTIONS(250), - [anon_sym_ATifndef] = ACTIONS(250), - [anon_sym_ATendif] = ACTIONS(252), - [anon_sym_ATelse] = ACTIONS(252), - [anon_sym_ATpragma] = ACTIONS(254), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25232,122 +27517,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [107] = { - [sym_initializer] = STATE(1782), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2459), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(920), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(922), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [108] = { - [sym_stmt] = STATE(543), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [135] = { + [sym_stmt] = STATE(757), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25361,18 +27567,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25390,43 +27596,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [109] = { - [sym_stmt] = STATE(548), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [136] = { + [sym_stmt] = STATE(635), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25440,18 +27646,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25469,43 +27675,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [110] = { - [sym_stmt] = STATE(549), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [137] = { + [sym_stmt] = STATE(637), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25519,18 +27725,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25548,43 +27754,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [111] = { - [sym_stmt] = STATE(552), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [138] = { + [sym_stmt] = STATE(800), + [sym_expr] = STATE(1405), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2670), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_const] = ACTIONS(598), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(29), + [anon_sym_event] = ACTIONS(600), + [anon_sym_if] = ACTIONS(33), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(37), + [anon_sym_for] = ACTIONS(39), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(43), + [anon_sym_next] = ACTIONS(45), + [anon_sym_break] = ACTIONS(45), + [anon_sym_fallthrough] = ACTIONS(45), + [anon_sym_return] = ACTIONS(47), + [anon_sym_add] = ACTIONS(49), + [anon_sym_delete] = ACTIONS(49), + [anon_sym_local] = ACTIONS(51), + [anon_sym_when] = ACTIONS(53), + [anon_sym_assert] = ACTIONS(55), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25598,18 +27804,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(602), + [anon_sym_ATload] = ACTIONS(604), + [anon_sym_ATload_DASHsigs] = ACTIONS(606), + [anon_sym_ATload_DASHplugin] = ACTIONS(608), + [anon_sym_ATunload] = ACTIONS(606), + [anon_sym_ATprefixes] = ACTIONS(610), + [anon_sym_ATif] = ACTIONS(612), + [anon_sym_ATifdef] = ACTIONS(614), + [anon_sym_ATifndef] = ACTIONS(614), + [anon_sym_ATendif] = ACTIONS(616), + [anon_sym_ATelse] = ACTIONS(616), + [anon_sym_ATpragma] = ACTIONS(618), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25627,43 +27833,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [112] = { - [sym_stmt] = STATE(556), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [139] = { + [sym_stmt] = STATE(563), + [sym_expr] = STATE(1390), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2451), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(204), + [anon_sym_LBRACE] = ACTIONS(206), + [anon_sym_const] = ACTIONS(210), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(212), + [anon_sym_event] = ACTIONS(214), + [anon_sym_if] = ACTIONS(216), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(218), + [anon_sym_for] = ACTIONS(220), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(222), + [anon_sym_next] = ACTIONS(224), + [anon_sym_break] = ACTIONS(224), + [anon_sym_fallthrough] = ACTIONS(224), + [anon_sym_return] = ACTIONS(226), + [anon_sym_add] = ACTIONS(228), + [anon_sym_delete] = ACTIONS(228), + [anon_sym_local] = ACTIONS(230), + [anon_sym_when] = ACTIONS(232), + [anon_sym_assert] = ACTIONS(234), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25677,18 +27883,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(238), + [anon_sym_ATload] = ACTIONS(240), + [anon_sym_ATload_DASHsigs] = ACTIONS(242), + [anon_sym_ATload_DASHplugin] = ACTIONS(244), + [anon_sym_ATunload] = ACTIONS(242), + [anon_sym_ATprefixes] = ACTIONS(246), + [anon_sym_ATif] = ACTIONS(248), + [anon_sym_ATifdef] = ACTIONS(250), + [anon_sym_ATifndef] = ACTIONS(250), + [anon_sym_ATendif] = ACTIONS(252), + [anon_sym_ATelse] = ACTIONS(252), + [anon_sym_ATpragma] = ACTIONS(254), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25706,43 +27912,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [113] = { - [sym_stmt] = STATE(561), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [140] = { + [sym_stmt] = STATE(567), + [sym_expr] = STATE(1390), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2451), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(204), + [anon_sym_LBRACE] = ACTIONS(206), + [anon_sym_const] = ACTIONS(210), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(212), + [anon_sym_event] = ACTIONS(214), + [anon_sym_if] = ACTIONS(216), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(218), + [anon_sym_for] = ACTIONS(220), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(222), + [anon_sym_next] = ACTIONS(224), + [anon_sym_break] = ACTIONS(224), + [anon_sym_fallthrough] = ACTIONS(224), + [anon_sym_return] = ACTIONS(226), + [anon_sym_add] = ACTIONS(228), + [anon_sym_delete] = ACTIONS(228), + [anon_sym_local] = ACTIONS(230), + [anon_sym_when] = ACTIONS(232), + [anon_sym_assert] = ACTIONS(234), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25756,18 +27962,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(238), + [anon_sym_ATload] = ACTIONS(240), + [anon_sym_ATload_DASHsigs] = ACTIONS(242), + [anon_sym_ATload_DASHplugin] = ACTIONS(244), + [anon_sym_ATunload] = ACTIONS(242), + [anon_sym_ATprefixes] = ACTIONS(246), + [anon_sym_ATif] = ACTIONS(248), + [anon_sym_ATifdef] = ACTIONS(250), + [anon_sym_ATifndef] = ACTIONS(250), + [anon_sym_ATendif] = ACTIONS(252), + [anon_sym_ATelse] = ACTIONS(252), + [anon_sym_ATpragma] = ACTIONS(254), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25785,43 +27991,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [114] = { - [sym_stmt] = STATE(564), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [141] = { + [sym_stmt] = STATE(568), + [sym_expr] = STATE(1390), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2451), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(204), + [anon_sym_LBRACE] = ACTIONS(206), + [anon_sym_const] = ACTIONS(210), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(212), + [anon_sym_event] = ACTIONS(214), + [anon_sym_if] = ACTIONS(216), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(218), + [anon_sym_for] = ACTIONS(220), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(222), + [anon_sym_next] = ACTIONS(224), + [anon_sym_break] = ACTIONS(224), + [anon_sym_fallthrough] = ACTIONS(224), + [anon_sym_return] = ACTIONS(226), + [anon_sym_add] = ACTIONS(228), + [anon_sym_delete] = ACTIONS(228), + [anon_sym_local] = ACTIONS(230), + [anon_sym_when] = ACTIONS(232), + [anon_sym_assert] = ACTIONS(234), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25835,18 +28041,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(238), + [anon_sym_ATload] = ACTIONS(240), + [anon_sym_ATload_DASHsigs] = ACTIONS(242), + [anon_sym_ATload_DASHplugin] = ACTIONS(244), + [anon_sym_ATunload] = ACTIONS(242), + [anon_sym_ATprefixes] = ACTIONS(246), + [anon_sym_ATif] = ACTIONS(248), + [anon_sym_ATifdef] = ACTIONS(250), + [anon_sym_ATifndef] = ACTIONS(250), + [anon_sym_ATendif] = ACTIONS(252), + [anon_sym_ATelse] = ACTIONS(252), + [anon_sym_ATpragma] = ACTIONS(254), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25864,43 +28070,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [115] = { - [sym_stmt] = STATE(768), - [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), + [142] = { + [sym_stmt] = STATE(571), + [sym_expr] = STATE(1390), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2451), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_const] = ACTIONS(724), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(204), + [anon_sym_LBRACE] = ACTIONS(206), + [anon_sym_const] = ACTIONS(210), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(29), - [anon_sym_event] = ACTIONS(726), - [anon_sym_if] = ACTIONS(33), + [anon_sym_print] = ACTIONS(212), + [anon_sym_event] = ACTIONS(214), + [anon_sym_if] = ACTIONS(216), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), + [anon_sym_switch] = ACTIONS(218), + [anon_sym_for] = ACTIONS(220), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_next] = ACTIONS(45), - [anon_sym_break] = ACTIONS(45), - [anon_sym_fallthrough] = ACTIONS(45), - [anon_sym_return] = ACTIONS(47), - [anon_sym_add] = ACTIONS(49), - [anon_sym_delete] = ACTIONS(49), - [anon_sym_local] = ACTIONS(51), - [anon_sym_when] = ACTIONS(53), - [anon_sym_assert] = ACTIONS(55), + [anon_sym_while] = ACTIONS(222), + [anon_sym_next] = ACTIONS(224), + [anon_sym_break] = ACTIONS(224), + [anon_sym_fallthrough] = ACTIONS(224), + [anon_sym_return] = ACTIONS(226), + [anon_sym_add] = ACTIONS(228), + [anon_sym_delete] = ACTIONS(228), + [anon_sym_local] = ACTIONS(230), + [anon_sym_when] = ACTIONS(232), + [anon_sym_assert] = ACTIONS(234), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25914,18 +28120,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(728), - [anon_sym_ATload] = ACTIONS(730), - [anon_sym_ATload_DASHsigs] = ACTIONS(732), - [anon_sym_ATload_DASHplugin] = ACTIONS(734), - [anon_sym_ATunload] = ACTIONS(732), - [anon_sym_ATprefixes] = ACTIONS(736), - [anon_sym_ATif] = ACTIONS(738), - [anon_sym_ATifdef] = ACTIONS(740), - [anon_sym_ATifndef] = ACTIONS(740), - [anon_sym_ATendif] = ACTIONS(742), - [anon_sym_ATelse] = ACTIONS(742), - [anon_sym_ATpragma] = ACTIONS(744), + [anon_sym_ATdeprecated] = ACTIONS(238), + [anon_sym_ATload] = ACTIONS(240), + [anon_sym_ATload_DASHsigs] = ACTIONS(242), + [anon_sym_ATload_DASHplugin] = ACTIONS(244), + [anon_sym_ATunload] = ACTIONS(242), + [anon_sym_ATprefixes] = ACTIONS(246), + [anon_sym_ATif] = ACTIONS(248), + [anon_sym_ATifdef] = ACTIONS(250), + [anon_sym_ATifndef] = ACTIONS(250), + [anon_sym_ATendif] = ACTIONS(252), + [anon_sym_ATelse] = ACTIONS(252), + [anon_sym_ATpragma] = ACTIONS(254), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -25943,43 +28149,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [116] = { - [sym_stmt] = STATE(583), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [143] = { + [sym_stmt] = STATE(573), + [sym_expr] = STATE(1390), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2451), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(204), + [anon_sym_LBRACE] = ACTIONS(206), + [anon_sym_const] = ACTIONS(210), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(212), + [anon_sym_event] = ACTIONS(214), + [anon_sym_if] = ACTIONS(216), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(218), + [anon_sym_for] = ACTIONS(220), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(222), + [anon_sym_next] = ACTIONS(224), + [anon_sym_break] = ACTIONS(224), + [anon_sym_fallthrough] = ACTIONS(224), + [anon_sym_return] = ACTIONS(226), + [anon_sym_add] = ACTIONS(228), + [anon_sym_delete] = ACTIONS(228), + [anon_sym_local] = ACTIONS(230), + [anon_sym_when] = ACTIONS(232), + [anon_sym_assert] = ACTIONS(234), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -25993,18 +28199,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(238), + [anon_sym_ATload] = ACTIONS(240), + [anon_sym_ATload_DASHsigs] = ACTIONS(242), + [anon_sym_ATload_DASHplugin] = ACTIONS(244), + [anon_sym_ATunload] = ACTIONS(242), + [anon_sym_ATprefixes] = ACTIONS(246), + [anon_sym_ATif] = ACTIONS(248), + [anon_sym_ATifdef] = ACTIONS(250), + [anon_sym_ATifndef] = ACTIONS(250), + [anon_sym_ATendif] = ACTIONS(252), + [anon_sym_ATelse] = ACTIONS(252), + [anon_sym_ATpragma] = ACTIONS(254), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -26022,43 +28228,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [117] = { - [sym_stmt] = STATE(587), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [144] = { + [sym_stmt] = STATE(575), + [sym_expr] = STATE(1390), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2451), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(204), + [anon_sym_LBRACE] = ACTIONS(206), + [anon_sym_const] = ACTIONS(210), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(212), + [anon_sym_event] = ACTIONS(214), + [anon_sym_if] = ACTIONS(216), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(218), + [anon_sym_for] = ACTIONS(220), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(222), + [anon_sym_next] = ACTIONS(224), + [anon_sym_break] = ACTIONS(224), + [anon_sym_fallthrough] = ACTIONS(224), + [anon_sym_return] = ACTIONS(226), + [anon_sym_add] = ACTIONS(228), + [anon_sym_delete] = ACTIONS(228), + [anon_sym_local] = ACTIONS(230), + [anon_sym_when] = ACTIONS(232), + [anon_sym_assert] = ACTIONS(234), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -26072,18 +28278,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(238), + [anon_sym_ATload] = ACTIONS(240), + [anon_sym_ATload_DASHsigs] = ACTIONS(242), + [anon_sym_ATload_DASHplugin] = ACTIONS(244), + [anon_sym_ATunload] = ACTIONS(242), + [anon_sym_ATprefixes] = ACTIONS(246), + [anon_sym_ATif] = ACTIONS(248), + [anon_sym_ATifdef] = ACTIONS(250), + [anon_sym_ATifndef] = ACTIONS(250), + [anon_sym_ATendif] = ACTIONS(252), + [anon_sym_ATelse] = ACTIONS(252), + [anon_sym_ATpragma] = ACTIONS(254), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -26101,43 +28307,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [118] = { - [sym_stmt] = STATE(588), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [145] = { + [sym_stmt] = STATE(577), + [sym_expr] = STATE(1390), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2451), + [sym_preproc_directive] = STATE(555), + [sym_pragma] = STATE(632), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(204), + [anon_sym_LBRACE] = ACTIONS(206), + [anon_sym_const] = ACTIONS(210), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(212), + [anon_sym_event] = ACTIONS(214), + [anon_sym_if] = ACTIONS(216), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(218), + [anon_sym_for] = ACTIONS(220), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(222), + [anon_sym_next] = ACTIONS(224), + [anon_sym_break] = ACTIONS(224), + [anon_sym_fallthrough] = ACTIONS(224), + [anon_sym_return] = ACTIONS(226), + [anon_sym_add] = ACTIONS(228), + [anon_sym_delete] = ACTIONS(228), + [anon_sym_local] = ACTIONS(230), + [anon_sym_when] = ACTIONS(232), + [anon_sym_assert] = ACTIONS(234), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -26151,18 +28357,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(238), + [anon_sym_ATload] = ACTIONS(240), + [anon_sym_ATload_DASHsigs] = ACTIONS(242), + [anon_sym_ATload_DASHplugin] = ACTIONS(244), + [anon_sym_ATunload] = ACTIONS(242), + [anon_sym_ATprefixes] = ACTIONS(246), + [anon_sym_ATif] = ACTIONS(248), + [anon_sym_ATifdef] = ACTIONS(250), + [anon_sym_ATifndef] = ACTIONS(250), + [anon_sym_ATendif] = ACTIONS(252), + [anon_sym_ATelse] = ACTIONS(252), + [anon_sym_ATpragma] = ACTIONS(254), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -26180,43 +28386,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [119] = { - [sym_stmt] = STATE(590), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [146] = { + [sym_initializer] = STATE(1665), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2268), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1100), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [147] = { + [sym_stmt] = STATE(594), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -26230,18 +28515,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -26259,438 +28544,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [120] = { - [sym_stmt] = STATE(596), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [121] = { - [sym_stmt] = STATE(598), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [122] = { - [sym_stmt] = STATE(612), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [123] = { - [sym_initializer] = STATE(1725), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2444), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1020), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1022), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [124] = { - [sym_stmt] = STATE(438), - [sym_expr] = STATE(1425), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2496), - [sym_preproc_directive] = STATE(496), - [sym_pragma] = STATE(479), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1024), - [anon_sym_LBRACE] = ACTIONS(1026), - [anon_sym_const] = ACTIONS(1028), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1030), - [anon_sym_event] = ACTIONS(1032), - [anon_sym_if] = ACTIONS(1034), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1036), - [anon_sym_for] = ACTIONS(1038), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1040), - [anon_sym_next] = ACTIONS(1042), - [anon_sym_break] = ACTIONS(1042), - [anon_sym_fallthrough] = ACTIONS(1042), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_add] = ACTIONS(1046), - [anon_sym_delete] = ACTIONS(1046), - [anon_sym_local] = ACTIONS(1048), - [anon_sym_when] = ACTIONS(1050), - [anon_sym_assert] = ACTIONS(1052), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1054), - [anon_sym_ATload] = ACTIONS(1056), - [anon_sym_ATload_DASHsigs] = ACTIONS(1058), - [anon_sym_ATload_DASHplugin] = ACTIONS(1060), - [anon_sym_ATunload] = ACTIONS(1058), - [anon_sym_ATprefixes] = ACTIONS(1062), - [anon_sym_ATif] = ACTIONS(1064), - [anon_sym_ATifdef] = ACTIONS(1066), - [anon_sym_ATifndef] = ACTIONS(1066), - [anon_sym_ATendif] = ACTIONS(1068), - [anon_sym_ATelse] = ACTIONS(1068), - [anon_sym_ATpragma] = ACTIONS(1070), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [125] = { - [sym_stmt] = STATE(442), - [sym_expr] = STATE(1425), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2496), - [sym_preproc_directive] = STATE(496), - [sym_pragma] = STATE(479), - [sym_string_directive] = STATE(832), + [148] = { + [sym_stmt] = STATE(600), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1024), - [anon_sym_LBRACE] = ACTIONS(1026), - [anon_sym_const] = ACTIONS(1028), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1030), - [anon_sym_event] = ACTIONS(1032), - [anon_sym_if] = ACTIONS(1034), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1036), - [anon_sym_for] = ACTIONS(1038), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1040), - [anon_sym_next] = ACTIONS(1042), - [anon_sym_break] = ACTIONS(1042), - [anon_sym_fallthrough] = ACTIONS(1042), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_add] = ACTIONS(1046), - [anon_sym_delete] = ACTIONS(1046), - [anon_sym_local] = ACTIONS(1048), - [anon_sym_when] = ACTIONS(1050), - [anon_sym_assert] = ACTIONS(1052), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -26704,18 +28594,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1054), - [anon_sym_ATload] = ACTIONS(1056), - [anon_sym_ATload_DASHsigs] = ACTIONS(1058), - [anon_sym_ATload_DASHplugin] = ACTIONS(1060), - [anon_sym_ATunload] = ACTIONS(1058), - [anon_sym_ATprefixes] = ACTIONS(1062), - [anon_sym_ATif] = ACTIONS(1064), - [anon_sym_ATifdef] = ACTIONS(1066), - [anon_sym_ATifndef] = ACTIONS(1066), - [anon_sym_ATendif] = ACTIONS(1068), - [anon_sym_ATelse] = ACTIONS(1068), - [anon_sym_ATpragma] = ACTIONS(1070), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -26733,43 +28623,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [126] = { - [sym_stmt] = STATE(443), - [sym_expr] = STATE(1425), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2496), - [sym_preproc_directive] = STATE(496), - [sym_pragma] = STATE(479), - [sym_string_directive] = STATE(832), + [149] = { + [sym_stmt] = STATE(601), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1024), - [anon_sym_LBRACE] = ACTIONS(1026), - [anon_sym_const] = ACTIONS(1028), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1030), - [anon_sym_event] = ACTIONS(1032), - [anon_sym_if] = ACTIONS(1034), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1036), - [anon_sym_for] = ACTIONS(1038), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1040), - [anon_sym_next] = ACTIONS(1042), - [anon_sym_break] = ACTIONS(1042), - [anon_sym_fallthrough] = ACTIONS(1042), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_add] = ACTIONS(1046), - [anon_sym_delete] = ACTIONS(1046), - [anon_sym_local] = ACTIONS(1048), - [anon_sym_when] = ACTIONS(1050), - [anon_sym_assert] = ACTIONS(1052), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -26783,18 +28673,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1054), - [anon_sym_ATload] = ACTIONS(1056), - [anon_sym_ATload_DASHsigs] = ACTIONS(1058), - [anon_sym_ATload_DASHplugin] = ACTIONS(1060), - [anon_sym_ATunload] = ACTIONS(1058), - [anon_sym_ATprefixes] = ACTIONS(1062), - [anon_sym_ATif] = ACTIONS(1064), - [anon_sym_ATifdef] = ACTIONS(1066), - [anon_sym_ATifndef] = ACTIONS(1066), - [anon_sym_ATendif] = ACTIONS(1068), - [anon_sym_ATelse] = ACTIONS(1068), - [anon_sym_ATpragma] = ACTIONS(1070), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -26812,43 +28702,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [127] = { - [sym_stmt] = STATE(445), - [sym_expr] = STATE(1425), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2496), - [sym_preproc_directive] = STATE(496), - [sym_pragma] = STATE(479), - [sym_string_directive] = STATE(832), + [150] = { + [sym_stmt] = STATE(603), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1024), - [anon_sym_LBRACE] = ACTIONS(1026), - [anon_sym_const] = ACTIONS(1028), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1030), - [anon_sym_event] = ACTIONS(1032), - [anon_sym_if] = ACTIONS(1034), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1036), - [anon_sym_for] = ACTIONS(1038), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1040), - [anon_sym_next] = ACTIONS(1042), - [anon_sym_break] = ACTIONS(1042), - [anon_sym_fallthrough] = ACTIONS(1042), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_add] = ACTIONS(1046), - [anon_sym_delete] = ACTIONS(1046), - [anon_sym_local] = ACTIONS(1048), - [anon_sym_when] = ACTIONS(1050), - [anon_sym_assert] = ACTIONS(1052), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -26862,18 +28752,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1054), - [anon_sym_ATload] = ACTIONS(1056), - [anon_sym_ATload_DASHsigs] = ACTIONS(1058), - [anon_sym_ATload_DASHplugin] = ACTIONS(1060), - [anon_sym_ATunload] = ACTIONS(1058), - [anon_sym_ATprefixes] = ACTIONS(1062), - [anon_sym_ATif] = ACTIONS(1064), - [anon_sym_ATifdef] = ACTIONS(1066), - [anon_sym_ATifndef] = ACTIONS(1066), - [anon_sym_ATendif] = ACTIONS(1068), - [anon_sym_ATelse] = ACTIONS(1068), - [anon_sym_ATpragma] = ACTIONS(1070), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -26891,43 +28781,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [128] = { - [sym_stmt] = STATE(447), - [sym_expr] = STATE(1425), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2496), - [sym_preproc_directive] = STATE(496), - [sym_pragma] = STATE(479), - [sym_string_directive] = STATE(832), + [151] = { + [sym_stmt] = STATE(616), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1024), - [anon_sym_LBRACE] = ACTIONS(1026), - [anon_sym_const] = ACTIONS(1028), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1030), - [anon_sym_event] = ACTIONS(1032), - [anon_sym_if] = ACTIONS(1034), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1036), - [anon_sym_for] = ACTIONS(1038), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1040), - [anon_sym_next] = ACTIONS(1042), - [anon_sym_break] = ACTIONS(1042), - [anon_sym_fallthrough] = ACTIONS(1042), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_add] = ACTIONS(1046), - [anon_sym_delete] = ACTIONS(1046), - [anon_sym_local] = ACTIONS(1048), - [anon_sym_when] = ACTIONS(1050), - [anon_sym_assert] = ACTIONS(1052), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -26941,18 +28831,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1054), - [anon_sym_ATload] = ACTIONS(1056), - [anon_sym_ATload_DASHsigs] = ACTIONS(1058), - [anon_sym_ATload_DASHplugin] = ACTIONS(1060), - [anon_sym_ATunload] = ACTIONS(1058), - [anon_sym_ATprefixes] = ACTIONS(1062), - [anon_sym_ATif] = ACTIONS(1064), - [anon_sym_ATifdef] = ACTIONS(1066), - [anon_sym_ATifndef] = ACTIONS(1066), - [anon_sym_ATendif] = ACTIONS(1068), - [anon_sym_ATelse] = ACTIONS(1068), - [anon_sym_ATpragma] = ACTIONS(1070), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -26970,43 +28860,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [129] = { - [sym_stmt] = STATE(449), - [sym_expr] = STATE(1425), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2496), - [sym_preproc_directive] = STATE(496), - [sym_pragma] = STATE(479), - [sym_string_directive] = STATE(832), + [152] = { + [sym_stmt] = STATE(624), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1024), - [anon_sym_LBRACE] = ACTIONS(1026), - [anon_sym_const] = ACTIONS(1028), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1030), - [anon_sym_event] = ACTIONS(1032), - [anon_sym_if] = ACTIONS(1034), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1036), - [anon_sym_for] = ACTIONS(1038), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1040), - [anon_sym_next] = ACTIONS(1042), - [anon_sym_break] = ACTIONS(1042), - [anon_sym_fallthrough] = ACTIONS(1042), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_add] = ACTIONS(1046), - [anon_sym_delete] = ACTIONS(1046), - [anon_sym_local] = ACTIONS(1048), - [anon_sym_when] = ACTIONS(1050), - [anon_sym_assert] = ACTIONS(1052), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27020,18 +28910,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1054), - [anon_sym_ATload] = ACTIONS(1056), - [anon_sym_ATload_DASHsigs] = ACTIONS(1058), - [anon_sym_ATload_DASHplugin] = ACTIONS(1060), - [anon_sym_ATunload] = ACTIONS(1058), - [anon_sym_ATprefixes] = ACTIONS(1062), - [anon_sym_ATif] = ACTIONS(1064), - [anon_sym_ATifdef] = ACTIONS(1066), - [anon_sym_ATifndef] = ACTIONS(1066), - [anon_sym_ATendif] = ACTIONS(1068), - [anon_sym_ATelse] = ACTIONS(1068), - [anon_sym_ATpragma] = ACTIONS(1070), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27049,43 +28939,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [130] = { - [sym_stmt] = STATE(451), - [sym_expr] = STATE(1425), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2496), - [sym_preproc_directive] = STATE(496), - [sym_pragma] = STATE(479), - [sym_string_directive] = STATE(832), + [153] = { + [sym_stmt] = STATE(626), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1024), - [anon_sym_LBRACE] = ACTIONS(1026), - [anon_sym_const] = ACTIONS(1028), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1030), - [anon_sym_event] = ACTIONS(1032), - [anon_sym_if] = ACTIONS(1034), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1036), - [anon_sym_for] = ACTIONS(1038), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1040), - [anon_sym_next] = ACTIONS(1042), - [anon_sym_break] = ACTIONS(1042), - [anon_sym_fallthrough] = ACTIONS(1042), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_add] = ACTIONS(1046), - [anon_sym_delete] = ACTIONS(1046), - [anon_sym_local] = ACTIONS(1048), - [anon_sym_when] = ACTIONS(1050), - [anon_sym_assert] = ACTIONS(1052), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27099,18 +28989,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1054), - [anon_sym_ATload] = ACTIONS(1056), - [anon_sym_ATload_DASHsigs] = ACTIONS(1058), - [anon_sym_ATload_DASHplugin] = ACTIONS(1060), - [anon_sym_ATunload] = ACTIONS(1058), - [anon_sym_ATprefixes] = ACTIONS(1062), - [anon_sym_ATif] = ACTIONS(1064), - [anon_sym_ATifdef] = ACTIONS(1066), - [anon_sym_ATifndef] = ACTIONS(1066), - [anon_sym_ATendif] = ACTIONS(1068), - [anon_sym_ATelse] = ACTIONS(1068), - [anon_sym_ATpragma] = ACTIONS(1070), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27128,23 +29018,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [131] = { - [sym_stmt] = STATE(805), + [154] = { + [sym_stmt] = STATE(808), [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), [anon_sym_SEMI] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_const] = ACTIONS(724), + [anon_sym_const] = ACTIONS(598), [anon_sym_record] = ACTIONS(25), [anon_sym_print] = ACTIONS(29), - [anon_sym_event] = ACTIONS(726), + [anon_sym_event] = ACTIONS(600), [anon_sym_if] = ACTIONS(33), [anon_sym_LPAREN] = ACTIONS(35), [anon_sym_switch] = ACTIONS(37), @@ -27163,8 +29053,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27178,18 +29068,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(728), - [anon_sym_ATload] = ACTIONS(730), - [anon_sym_ATload_DASHsigs] = ACTIONS(732), - [anon_sym_ATload_DASHplugin] = ACTIONS(734), - [anon_sym_ATunload] = ACTIONS(732), - [anon_sym_ATprefixes] = ACTIONS(736), - [anon_sym_ATif] = ACTIONS(738), - [anon_sym_ATifdef] = ACTIONS(740), - [anon_sym_ATifndef] = ACTIONS(740), - [anon_sym_ATendif] = ACTIONS(742), - [anon_sym_ATelse] = ACTIONS(742), - [anon_sym_ATpragma] = ACTIONS(744), + [anon_sym_ATdeprecated] = ACTIONS(602), + [anon_sym_ATload] = ACTIONS(604), + [anon_sym_ATload_DASHsigs] = ACTIONS(606), + [anon_sym_ATload_DASHplugin] = ACTIONS(608), + [anon_sym_ATunload] = ACTIONS(606), + [anon_sym_ATprefixes] = ACTIONS(610), + [anon_sym_ATif] = ACTIONS(612), + [anon_sym_ATifdef] = ACTIONS(614), + [anon_sym_ATifndef] = ACTIONS(614), + [anon_sym_ATendif] = ACTIONS(616), + [anon_sym_ATelse] = ACTIONS(616), + [anon_sym_ATpragma] = ACTIONS(618), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27207,43 +29097,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [132] = { - [sym_stmt] = STATE(464), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [155] = { + [sym_stmt] = STATE(521), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27257,18 +29147,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27286,43 +29176,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [133] = { - [sym_stmt] = STATE(468), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [156] = { + [sym_stmt] = STATE(525), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27336,18 +29226,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27365,43 +29255,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [134] = { - [sym_stmt] = STATE(469), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [157] = { + [sym_stmt] = STATE(526), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27415,18 +29305,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27444,43 +29334,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [135] = { - [sym_stmt] = STATE(506), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [158] = { + [sym_stmt] = STATE(528), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27494,18 +29384,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27523,43 +29413,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [136] = { - [sym_stmt] = STATE(473), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [159] = { + [sym_stmt] = STATE(530), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27573,18 +29463,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27602,43 +29492,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [137] = { - [sym_stmt] = STATE(475), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [160] = { + [sym_stmt] = STATE(532), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27652,18 +29542,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27681,43 +29571,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [138] = { - [sym_stmt] = STATE(477), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [161] = { + [sym_stmt] = STATE(534), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27731,18 +29621,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27760,43 +29650,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [139] = { - [sym_stmt] = STATE(424), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [162] = { + [sym_stmt] = STATE(487), + [sym_expr] = STATE(1425), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2496), + [sym_preproc_directive] = STATE(479), + [sym_pragma] = STATE(456), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1200), + [anon_sym_const] = ACTIONS(1202), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1204), + [anon_sym_event] = ACTIONS(1206), + [anon_sym_if] = ACTIONS(1208), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1210), + [anon_sym_for] = ACTIONS(1212), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1214), + [anon_sym_next] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_fallthrough] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1218), + [anon_sym_add] = ACTIONS(1220), + [anon_sym_delete] = ACTIONS(1220), + [anon_sym_local] = ACTIONS(1222), + [anon_sym_when] = ACTIONS(1224), + [anon_sym_assert] = ACTIONS(1226), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27810,18 +29700,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1228), + [anon_sym_ATload] = ACTIONS(1230), + [anon_sym_ATload_DASHsigs] = ACTIONS(1232), + [anon_sym_ATload_DASHplugin] = ACTIONS(1234), + [anon_sym_ATunload] = ACTIONS(1232), + [anon_sym_ATprefixes] = ACTIONS(1236), + [anon_sym_ATif] = ACTIONS(1238), + [anon_sym_ATifdef] = ACTIONS(1240), + [anon_sym_ATifndef] = ACTIONS(1240), + [anon_sym_ATendif] = ACTIONS(1242), + [anon_sym_ATelse] = ACTIONS(1242), + [anon_sym_ATpragma] = ACTIONS(1244), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27839,43 +29729,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [140] = { - [sym_stmt] = STATE(390), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [163] = { + [sym_stmt] = STATE(492), + [sym_expr] = STATE(1425), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2496), + [sym_preproc_directive] = STATE(479), + [sym_pragma] = STATE(456), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1200), + [anon_sym_const] = ACTIONS(1202), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1204), + [anon_sym_event] = ACTIONS(1206), + [anon_sym_if] = ACTIONS(1208), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1210), + [anon_sym_for] = ACTIONS(1212), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1214), + [anon_sym_next] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_fallthrough] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1218), + [anon_sym_add] = ACTIONS(1220), + [anon_sym_delete] = ACTIONS(1220), + [anon_sym_local] = ACTIONS(1222), + [anon_sym_when] = ACTIONS(1224), + [anon_sym_assert] = ACTIONS(1226), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27889,18 +29779,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1228), + [anon_sym_ATload] = ACTIONS(1230), + [anon_sym_ATload_DASHsigs] = ACTIONS(1232), + [anon_sym_ATload_DASHplugin] = ACTIONS(1234), + [anon_sym_ATunload] = ACTIONS(1232), + [anon_sym_ATprefixes] = ACTIONS(1236), + [anon_sym_ATif] = ACTIONS(1238), + [anon_sym_ATifdef] = ACTIONS(1240), + [anon_sym_ATifndef] = ACTIONS(1240), + [anon_sym_ATendif] = ACTIONS(1242), + [anon_sym_ATelse] = ACTIONS(1242), + [anon_sym_ATpragma] = ACTIONS(1244), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27918,43 +29808,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [141] = { - [sym_stmt] = STATE(392), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [164] = { + [sym_stmt] = STATE(493), + [sym_expr] = STATE(1425), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2496), + [sym_preproc_directive] = STATE(479), + [sym_pragma] = STATE(456), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1200), + [anon_sym_const] = ACTIONS(1202), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1204), + [anon_sym_event] = ACTIONS(1206), + [anon_sym_if] = ACTIONS(1208), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1210), + [anon_sym_for] = ACTIONS(1212), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1214), + [anon_sym_next] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_fallthrough] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1218), + [anon_sym_add] = ACTIONS(1220), + [anon_sym_delete] = ACTIONS(1220), + [anon_sym_local] = ACTIONS(1222), + [anon_sym_when] = ACTIONS(1224), + [anon_sym_assert] = ACTIONS(1226), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -27968,18 +29858,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1228), + [anon_sym_ATload] = ACTIONS(1230), + [anon_sym_ATload_DASHsigs] = ACTIONS(1232), + [anon_sym_ATload_DASHplugin] = ACTIONS(1234), + [anon_sym_ATunload] = ACTIONS(1232), + [anon_sym_ATprefixes] = ACTIONS(1236), + [anon_sym_ATif] = ACTIONS(1238), + [anon_sym_ATifdef] = ACTIONS(1240), + [anon_sym_ATifndef] = ACTIONS(1240), + [anon_sym_ATendif] = ACTIONS(1242), + [anon_sym_ATelse] = ACTIONS(1242), + [anon_sym_ATpragma] = ACTIONS(1244), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -27997,43 +29887,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [142] = { - [sym_stmt] = STATE(395), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [165] = { + [sym_stmt] = STATE(495), + [sym_expr] = STATE(1425), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2496), + [sym_preproc_directive] = STATE(479), + [sym_pragma] = STATE(456), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1200), + [anon_sym_const] = ACTIONS(1202), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1204), + [anon_sym_event] = ACTIONS(1206), + [anon_sym_if] = ACTIONS(1208), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1210), + [anon_sym_for] = ACTIONS(1212), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1214), + [anon_sym_next] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_fallthrough] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1218), + [anon_sym_add] = ACTIONS(1220), + [anon_sym_delete] = ACTIONS(1220), + [anon_sym_local] = ACTIONS(1222), + [anon_sym_when] = ACTIONS(1224), + [anon_sym_assert] = ACTIONS(1226), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -28047,18 +29937,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1228), + [anon_sym_ATload] = ACTIONS(1230), + [anon_sym_ATload_DASHsigs] = ACTIONS(1232), + [anon_sym_ATload_DASHplugin] = ACTIONS(1234), + [anon_sym_ATunload] = ACTIONS(1232), + [anon_sym_ATprefixes] = ACTIONS(1236), + [anon_sym_ATif] = ACTIONS(1238), + [anon_sym_ATifdef] = ACTIONS(1240), + [anon_sym_ATifndef] = ACTIONS(1240), + [anon_sym_ATendif] = ACTIONS(1242), + [anon_sym_ATelse] = ACTIONS(1242), + [anon_sym_ATpragma] = ACTIONS(1244), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -28076,43 +29966,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [143] = { - [sym_stmt] = STATE(399), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [166] = { + [sym_stmt] = STATE(497), + [sym_expr] = STATE(1425), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2496), + [sym_preproc_directive] = STATE(479), + [sym_pragma] = STATE(456), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1200), + [anon_sym_const] = ACTIONS(1202), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1204), + [anon_sym_event] = ACTIONS(1206), + [anon_sym_if] = ACTIONS(1208), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1210), + [anon_sym_for] = ACTIONS(1212), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1214), + [anon_sym_next] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_fallthrough] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1218), + [anon_sym_add] = ACTIONS(1220), + [anon_sym_delete] = ACTIONS(1220), + [anon_sym_local] = ACTIONS(1222), + [anon_sym_when] = ACTIONS(1224), + [anon_sym_assert] = ACTIONS(1226), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -28126,18 +30016,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1228), + [anon_sym_ATload] = ACTIONS(1230), + [anon_sym_ATload_DASHsigs] = ACTIONS(1232), + [anon_sym_ATload_DASHplugin] = ACTIONS(1234), + [anon_sym_ATunload] = ACTIONS(1232), + [anon_sym_ATprefixes] = ACTIONS(1236), + [anon_sym_ATif] = ACTIONS(1238), + [anon_sym_ATifdef] = ACTIONS(1240), + [anon_sym_ATifndef] = ACTIONS(1240), + [anon_sym_ATendif] = ACTIONS(1242), + [anon_sym_ATelse] = ACTIONS(1242), + [anon_sym_ATpragma] = ACTIONS(1244), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -28155,43 +30045,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [144] = { - [sym_stmt] = STATE(401), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [167] = { + [sym_stmt] = STATE(491), + [sym_expr] = STATE(1425), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2496), + [sym_preproc_directive] = STATE(479), + [sym_pragma] = STATE(456), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1200), + [anon_sym_const] = ACTIONS(1202), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1204), + [anon_sym_event] = ACTIONS(1206), + [anon_sym_if] = ACTIONS(1208), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1210), + [anon_sym_for] = ACTIONS(1212), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1214), + [anon_sym_next] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_fallthrough] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1218), + [anon_sym_add] = ACTIONS(1220), + [anon_sym_delete] = ACTIONS(1220), + [anon_sym_local] = ACTIONS(1222), + [anon_sym_when] = ACTIONS(1224), + [anon_sym_assert] = ACTIONS(1226), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -28205,18 +30095,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1228), + [anon_sym_ATload] = ACTIONS(1230), + [anon_sym_ATload_DASHsigs] = ACTIONS(1232), + [anon_sym_ATload_DASHplugin] = ACTIONS(1234), + [anon_sym_ATunload] = ACTIONS(1232), + [anon_sym_ATprefixes] = ACTIONS(1236), + [anon_sym_ATif] = ACTIONS(1238), + [anon_sym_ATifdef] = ACTIONS(1240), + [anon_sym_ATifndef] = ACTIONS(1240), + [anon_sym_ATendif] = ACTIONS(1242), + [anon_sym_ATelse] = ACTIONS(1242), + [anon_sym_ATpragma] = ACTIONS(1244), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -28234,43 +30124,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [145] = { - [sym_stmt] = STATE(387), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [168] = { + [sym_stmt] = STATE(455), + [sym_expr] = STATE(1425), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2496), + [sym_preproc_directive] = STATE(479), + [sym_pragma] = STATE(456), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1200), + [anon_sym_const] = ACTIONS(1202), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1204), + [anon_sym_event] = ACTIONS(1206), + [anon_sym_if] = ACTIONS(1208), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1210), + [anon_sym_for] = ACTIONS(1212), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1214), + [anon_sym_next] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_fallthrough] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1218), + [anon_sym_add] = ACTIONS(1220), + [anon_sym_delete] = ACTIONS(1220), + [anon_sym_local] = ACTIONS(1222), + [anon_sym_when] = ACTIONS(1224), + [anon_sym_assert] = ACTIONS(1226), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -28284,18 +30174,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1228), + [anon_sym_ATload] = ACTIONS(1230), + [anon_sym_ATload_DASHsigs] = ACTIONS(1232), + [anon_sym_ATload_DASHplugin] = ACTIONS(1234), + [anon_sym_ATunload] = ACTIONS(1232), + [anon_sym_ATprefixes] = ACTIONS(1236), + [anon_sym_ATif] = ACTIONS(1238), + [anon_sym_ATifdef] = ACTIONS(1240), + [anon_sym_ATifndef] = ACTIONS(1240), + [anon_sym_ATendif] = ACTIONS(1242), + [anon_sym_ATelse] = ACTIONS(1242), + [anon_sym_ATpragma] = ACTIONS(1244), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -28313,43 +30203,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [146] = { - [sym_stmt] = STATE(809), - [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), + [169] = { + [sym_stmt] = STATE(434), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_const] = ACTIONS(724), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(29), - [anon_sym_event] = ACTIONS(726), - [anon_sym_if] = ACTIONS(33), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_next] = ACTIONS(45), - [anon_sym_break] = ACTIONS(45), - [anon_sym_fallthrough] = ACTIONS(45), - [anon_sym_return] = ACTIONS(47), - [anon_sym_add] = ACTIONS(49), - [anon_sym_delete] = ACTIONS(49), - [anon_sym_local] = ACTIONS(51), - [anon_sym_when] = ACTIONS(53), - [anon_sym_assert] = ACTIONS(55), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -28363,18 +30253,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(728), - [anon_sym_ATload] = ACTIONS(730), - [anon_sym_ATload_DASHsigs] = ACTIONS(732), - [anon_sym_ATload_DASHplugin] = ACTIONS(734), - [anon_sym_ATunload] = ACTIONS(732), - [anon_sym_ATprefixes] = ACTIONS(736), - [anon_sym_ATif] = ACTIONS(738), - [anon_sym_ATifdef] = ACTIONS(740), - [anon_sym_ATifndef] = ACTIONS(740), - [anon_sym_ATendif] = ACTIONS(742), - [anon_sym_ATelse] = ACTIONS(742), - [anon_sym_ATpragma] = ACTIONS(744), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -28392,596 +30282,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [147] = { - [sym_initializer] = STATE(1722), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2553), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1168), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1170), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [148] = { - [sym_initializer] = STATE(1723), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2555), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1172), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1174), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [149] = { - [sym_initializer] = STATE(1724), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2557), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1176), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1178), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [150] = { - [sym_initializer] = STATE(1728), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2570), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1180), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1182), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [151] = { - [sym_initializer] = STATE(1737), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2213), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1186), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1188), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [152] = { - [sym_initializer] = STATE(1736), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2594), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1190), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1192), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [153] = { - [sym_initializer] = STATE(1743), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2618), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1194), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1196), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [154] = { - [sym_stmt] = STATE(693), - [sym_expr] = STATE(1366), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2411), - [sym_preproc_directive] = STATE(689), - [sym_pragma] = STATE(667), - [sym_string_directive] = STATE(832), + [170] = { + [sym_stmt] = STATE(439), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1200), - [anon_sym_const] = ACTIONS(1202), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1204), - [anon_sym_event] = ACTIONS(1206), - [anon_sym_if] = ACTIONS(1208), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1210), - [anon_sym_for] = ACTIONS(1212), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1214), - [anon_sym_next] = ACTIONS(1216), - [anon_sym_break] = ACTIONS(1216), - [anon_sym_fallthrough] = ACTIONS(1216), - [anon_sym_return] = ACTIONS(1218), - [anon_sym_add] = ACTIONS(1220), - [anon_sym_delete] = ACTIONS(1220), - [anon_sym_local] = ACTIONS(1222), - [anon_sym_when] = ACTIONS(1224), - [anon_sym_assert] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -28995,18 +30332,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1228), - [anon_sym_ATload] = ACTIONS(1230), - [anon_sym_ATload_DASHsigs] = ACTIONS(1232), - [anon_sym_ATload_DASHplugin] = ACTIONS(1234), - [anon_sym_ATunload] = ACTIONS(1232), - [anon_sym_ATprefixes] = ACTIONS(1236), - [anon_sym_ATif] = ACTIONS(1238), - [anon_sym_ATifdef] = ACTIONS(1240), - [anon_sym_ATifndef] = ACTIONS(1240), - [anon_sym_ATendif] = ACTIONS(1242), - [anon_sym_ATelse] = ACTIONS(1242), - [anon_sym_ATpragma] = ACTIONS(1244), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29024,43 +30361,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [155] = { - [sym_stmt] = STATE(694), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [171] = { + [sym_stmt] = STATE(440), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29074,18 +30411,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29103,43 +30440,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [156] = { - [sym_stmt] = STATE(697), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [172] = { + [sym_stmt] = STATE(442), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29153,18 +30490,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29182,43 +30519,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [157] = { - [sym_stmt] = STATE(699), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [173] = { + [sym_stmt] = STATE(444), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29232,18 +30569,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29261,201 +30598,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [158] = { - [sym_initializer] = STATE(1744), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2759), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1246), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1248), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [159] = { - [sym_initializer] = STATE(1741), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2876), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1250), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1252), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [160] = { - [sym_stmt] = STATE(593), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [174] = { + [sym_stmt] = STATE(447), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29469,18 +30648,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29498,43 +30677,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [161] = { - [sym_stmt] = STATE(595), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [175] = { + [sym_stmt] = STATE(449), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29548,18 +30727,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29577,43 +30756,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [162] = { - [sym_stmt] = STATE(614), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [176] = { + [sym_stmt] = STATE(690), + [sym_expr] = STATE(1341), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2368), + [sym_preproc_directive] = STATE(682), + [sym_pragma] = STATE(639), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1294), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1298), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1300), + [anon_sym_event] = ACTIONS(1302), + [anon_sym_if] = ACTIONS(1304), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1308), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_next] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_fallthrough] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1314), + [anon_sym_add] = ACTIONS(1316), + [anon_sym_delete] = ACTIONS(1316), + [anon_sym_local] = ACTIONS(1318), + [anon_sym_when] = ACTIONS(1320), + [anon_sym_assert] = ACTIONS(1322), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29627,18 +30806,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1324), + [anon_sym_ATload] = ACTIONS(1326), + [anon_sym_ATload_DASHsigs] = ACTIONS(1328), + [anon_sym_ATload_DASHplugin] = ACTIONS(1330), + [anon_sym_ATunload] = ACTIONS(1328), + [anon_sym_ATprefixes] = ACTIONS(1332), + [anon_sym_ATif] = ACTIONS(1334), + [anon_sym_ATifdef] = ACTIONS(1336), + [anon_sym_ATifndef] = ACTIONS(1336), + [anon_sym_ATendif] = ACTIONS(1338), + [anon_sym_ATelse] = ACTIONS(1338), + [anon_sym_ATpragma] = ACTIONS(1340), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29656,43 +30835,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [163] = { - [sym_stmt] = STATE(617), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [177] = { + [sym_stmt] = STATE(392), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29706,18 +30885,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29735,43 +30914,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [164] = { - [sym_stmt] = STATE(624), - [sym_expr] = STATE(1341), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2368), - [sym_preproc_directive] = STATE(706), - [sym_pragma] = STATE(683), - [sym_string_directive] = STATE(832), + [178] = { + [sym_stmt] = STATE(396), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1256), - [anon_sym_const] = ACTIONS(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1260), - [anon_sym_event] = ACTIONS(1262), - [anon_sym_if] = ACTIONS(1264), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1268), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1270), - [anon_sym_next] = ACTIONS(1272), - [anon_sym_break] = ACTIONS(1272), - [anon_sym_fallthrough] = ACTIONS(1272), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_add] = ACTIONS(1276), - [anon_sym_delete] = ACTIONS(1276), - [anon_sym_local] = ACTIONS(1278), - [anon_sym_when] = ACTIONS(1280), - [anon_sym_assert] = ACTIONS(1282), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29785,18 +30964,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1284), - [anon_sym_ATload] = ACTIONS(1286), - [anon_sym_ATload_DASHsigs] = ACTIONS(1288), - [anon_sym_ATload_DASHplugin] = ACTIONS(1290), - [anon_sym_ATunload] = ACTIONS(1288), - [anon_sym_ATprefixes] = ACTIONS(1292), - [anon_sym_ATif] = ACTIONS(1294), - [anon_sym_ATifdef] = ACTIONS(1296), - [anon_sym_ATifndef] = ACTIONS(1296), - [anon_sym_ATendif] = ACTIONS(1298), - [anon_sym_ATelse] = ACTIONS(1298), - [anon_sym_ATpragma] = ACTIONS(1300), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29814,43 +30993,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [165] = { - [sym_stmt] = STATE(815), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [179] = { + [sym_stmt] = STATE(397), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29864,18 +31043,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29893,43 +31072,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [166] = { - [sym_stmt] = STATE(788), - [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), + [180] = { + [sym_stmt] = STATE(399), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_const] = ACTIONS(724), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(29), - [anon_sym_event] = ACTIONS(726), - [anon_sym_if] = ACTIONS(33), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_next] = ACTIONS(45), - [anon_sym_break] = ACTIONS(45), - [anon_sym_fallthrough] = ACTIONS(45), - [anon_sym_return] = ACTIONS(47), - [anon_sym_add] = ACTIONS(49), - [anon_sym_delete] = ACTIONS(49), - [anon_sym_local] = ACTIONS(51), - [anon_sym_when] = ACTIONS(53), - [anon_sym_assert] = ACTIONS(55), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -29943,18 +31122,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(728), - [anon_sym_ATload] = ACTIONS(730), - [anon_sym_ATload_DASHsigs] = ACTIONS(732), - [anon_sym_ATload_DASHplugin] = ACTIONS(734), - [anon_sym_ATunload] = ACTIONS(732), - [anon_sym_ATprefixes] = ACTIONS(736), - [anon_sym_ATif] = ACTIONS(738), - [anon_sym_ATifdef] = ACTIONS(740), - [anon_sym_ATifndef] = ACTIONS(740), - [anon_sym_ATendif] = ACTIONS(742), - [anon_sym_ATelse] = ACTIONS(742), - [anon_sym_ATpragma] = ACTIONS(744), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -29972,201 +31151,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [167] = { - [sym_initializer] = STATE(1739), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2203), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1302), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1304), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [168] = { - [sym_initializer] = STATE(1761), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2249), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1306), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1308), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [169] = { - [sym_stmt] = STATE(679), - [sym_expr] = STATE(1366), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2411), - [sym_preproc_directive] = STATE(689), - [sym_pragma] = STATE(667), - [sym_string_directive] = STATE(832), + [181] = { + [sym_stmt] = STATE(401), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1200), - [anon_sym_const] = ACTIONS(1202), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1204), - [anon_sym_event] = ACTIONS(1206), - [anon_sym_if] = ACTIONS(1208), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1210), - [anon_sym_for] = ACTIONS(1212), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1214), - [anon_sym_next] = ACTIONS(1216), - [anon_sym_break] = ACTIONS(1216), - [anon_sym_fallthrough] = ACTIONS(1216), - [anon_sym_return] = ACTIONS(1218), - [anon_sym_add] = ACTIONS(1220), - [anon_sym_delete] = ACTIONS(1220), - [anon_sym_local] = ACTIONS(1222), - [anon_sym_when] = ACTIONS(1224), - [anon_sym_assert] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -30180,18 +31201,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1228), - [anon_sym_ATload] = ACTIONS(1230), - [anon_sym_ATload_DASHsigs] = ACTIONS(1232), - [anon_sym_ATload_DASHplugin] = ACTIONS(1234), - [anon_sym_ATunload] = ACTIONS(1232), - [anon_sym_ATprefixes] = ACTIONS(1236), - [anon_sym_ATif] = ACTIONS(1238), - [anon_sym_ATifdef] = ACTIONS(1240), - [anon_sym_ATifndef] = ACTIONS(1240), - [anon_sym_ATendif] = ACTIONS(1242), - [anon_sym_ATelse] = ACTIONS(1242), - [anon_sym_ATpragma] = ACTIONS(1244), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -30209,43 +31230,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [170] = { - [sym_stmt] = STATE(573), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [182] = { + [sym_stmt] = STATE(403), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -30259,18 +31280,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -30288,43 +31309,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [171] = { - [sym_stmt] = STATE(591), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [183] = { + [sym_stmt] = STATE(770), + [sym_expr] = STATE(1405), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2670), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_const] = ACTIONS(598), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(29), + [anon_sym_event] = ACTIONS(600), + [anon_sym_if] = ACTIONS(33), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(37), + [anon_sym_for] = ACTIONS(39), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(43), + [anon_sym_next] = ACTIONS(45), + [anon_sym_break] = ACTIONS(45), + [anon_sym_fallthrough] = ACTIONS(45), + [anon_sym_return] = ACTIONS(47), + [anon_sym_add] = ACTIONS(49), + [anon_sym_delete] = ACTIONS(49), + [anon_sym_local] = ACTIONS(51), + [anon_sym_when] = ACTIONS(53), + [anon_sym_assert] = ACTIONS(55), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -30338,18 +31359,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(602), + [anon_sym_ATload] = ACTIONS(604), + [anon_sym_ATload_DASHsigs] = ACTIONS(606), + [anon_sym_ATload_DASHplugin] = ACTIONS(608), + [anon_sym_ATunload] = ACTIONS(606), + [anon_sym_ATprefixes] = ACTIONS(610), + [anon_sym_ATif] = ACTIONS(612), + [anon_sym_ATifdef] = ACTIONS(614), + [anon_sym_ATifndef] = ACTIONS(614), + [anon_sym_ATendif] = ACTIONS(616), + [anon_sym_ATelse] = ACTIONS(616), + [anon_sym_ATpragma] = ACTIONS(618), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -30367,43 +31388,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [172] = { - [sym_stmt] = STATE(594), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [184] = { + [sym_initializer] = STATE(1680), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2326), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1342), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [185] = { + [sym_stmt] = STATE(765), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -30417,18 +31517,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -30446,43 +31546,280 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [173] = { - [sym_stmt] = STATE(770), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [186] = { + [sym_initializer] = STATE(1742), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2625), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1392), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [187] = { + [sym_initializer] = STATE(1745), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2627), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1394), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [188] = { + [sym_initializer] = STATE(1746), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2629), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1396), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [189] = { + [sym_stmt] = STATE(663), + [sym_expr] = STATE(1366), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2411), + [sym_preproc_directive] = STATE(734), + [sym_pragma] = STATE(640), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1004), + [anon_sym_const] = ACTIONS(1006), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(1008), + [anon_sym_event] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(1014), + [anon_sym_for] = ACTIONS(1016), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(1018), + [anon_sym_next] = ACTIONS(1020), + [anon_sym_break] = ACTIONS(1020), + [anon_sym_fallthrough] = ACTIONS(1020), + [anon_sym_return] = ACTIONS(1022), + [anon_sym_add] = ACTIONS(1024), + [anon_sym_delete] = ACTIONS(1024), + [anon_sym_local] = ACTIONS(1026), + [anon_sym_when] = ACTIONS(1028), + [anon_sym_assert] = ACTIONS(1030), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -30496,18 +31833,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(1032), + [anon_sym_ATload] = ACTIONS(1034), + [anon_sym_ATload_DASHsigs] = ACTIONS(1036), + [anon_sym_ATload_DASHplugin] = ACTIONS(1038), + [anon_sym_ATunload] = ACTIONS(1036), + [anon_sym_ATprefixes] = ACTIONS(1040), + [anon_sym_ATif] = ACTIONS(1042), + [anon_sym_ATifdef] = ACTIONS(1044), + [anon_sym_ATifndef] = ACTIONS(1044), + [anon_sym_ATendif] = ACTIONS(1046), + [anon_sym_ATelse] = ACTIONS(1046), + [anon_sym_ATpragma] = ACTIONS(1048), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -30525,43 +31862,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [174] = { - [sym_stmt] = STATE(771), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [190] = { + [sym_initializer] = STATE(1748), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2635), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1398), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [191] = { + [sym_stmt] = STATE(665), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -30575,18 +31991,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -30604,43 +32020,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [175] = { - [sym_stmt] = STATE(650), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), + [192] = { + [sym_initializer] = STATE(1765), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2667), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1400), [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [193] = { + [sym_stmt] = STATE(672), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -30654,18 +32149,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -30683,201 +32178,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [176] = { - [sym_initializer] = STATE(1776), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2302), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1310), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1312), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [177] = { - [sym_initializer] = STATE(1720), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2823), - [sym_attr] = STATE(1597), + [194] = { + [sym_initializer] = STATE(1769), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2791), + [sym_attr] = STATE(1592), [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1314), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1316), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1402), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [178] = { - [sym_stmt] = STATE(511), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [195] = { + [sym_stmt] = STATE(673), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -30891,18 +32307,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -30920,43 +32336,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [179] = { - [sym_stmt] = STATE(493), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [196] = { + [sym_initializer] = STATE(1702), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2422), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1404), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [197] = { + [sym_stmt] = STATE(591), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -30970,18 +32465,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -30999,43 +32494,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [180] = { - [sym_stmt] = STATE(500), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [198] = { + [sym_initializer] = STATE(1663), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2655), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1406), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [199] = { + [sym_stmt] = STATE(593), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31049,18 +32623,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -31078,43 +32652,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [181] = { - [sym_stmt] = STATE(504), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [200] = { + [sym_initializer] = STATE(1756), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2658), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [201] = { + [sym_stmt] = STATE(596), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31128,18 +32781,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -31157,43 +32810,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [182] = { - [sym_stmt] = STATE(777), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [202] = { + [sym_stmt] = STATE(598), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31207,18 +32860,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -31236,122 +32889,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [183] = { - [sym_initializer] = STATE(1762), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2285), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1318), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1320), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [184] = { - [sym_stmt] = STATE(779), + [203] = { + [sym_stmt] = STATE(783), [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(260), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(264), [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_const] = ACTIONS(266), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31365,18 +32939,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -31394,201 +32968,201 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [185] = { - [sym_initializer] = STATE(1756), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2848), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1322), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1324), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [204] = { + [sym_stmt] = STATE(666), + [sym_expr] = STATE(1366), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2411), + [sym_preproc_directive] = STATE(734), + [sym_pragma] = STATE(640), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1004), + [anon_sym_const] = ACTIONS(1006), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(1008), + [anon_sym_event] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(1014), + [anon_sym_for] = ACTIONS(1016), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(1018), + [anon_sym_next] = ACTIONS(1020), + [anon_sym_break] = ACTIONS(1020), + [anon_sym_fallthrough] = ACTIONS(1020), + [anon_sym_return] = ACTIONS(1022), + [anon_sym_add] = ACTIONS(1024), + [anon_sym_delete] = ACTIONS(1024), + [anon_sym_local] = ACTIONS(1026), + [anon_sym_when] = ACTIONS(1028), + [anon_sym_assert] = ACTIONS(1030), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(1032), + [anon_sym_ATload] = ACTIONS(1034), + [anon_sym_ATload_DASHsigs] = ACTIONS(1036), + [anon_sym_ATload_DASHplugin] = ACTIONS(1038), + [anon_sym_ATunload] = ACTIONS(1036), + [anon_sym_ATprefixes] = ACTIONS(1040), + [anon_sym_ATif] = ACTIONS(1042), + [anon_sym_ATifdef] = ACTIONS(1044), + [anon_sym_ATifndef] = ACTIONS(1044), + [anon_sym_ATendif] = ACTIONS(1046), + [anon_sym_ATelse] = ACTIONS(1046), + [anon_sym_ATpragma] = ACTIONS(1048), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [186] = { - [sym_initializer] = STATE(1755), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2588), - [sym_attr] = STATE(1597), + [205] = { + [sym_initializer] = STATE(1631), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2343), + [sym_attr] = STATE(1592), [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1326), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1328), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [187] = { - [sym_stmt] = STATE(492), - [sym_expr] = STATE(1425), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2496), - [sym_preproc_directive] = STATE(496), - [sym_pragma] = STATE(479), - [sym_string_directive] = STATE(832), + [206] = { + [sym_stmt] = STATE(628), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1024), - [anon_sym_LBRACE] = ACTIONS(1026), - [anon_sym_const] = ACTIONS(1028), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1030), - [anon_sym_event] = ACTIONS(1032), - [anon_sym_if] = ACTIONS(1034), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1036), - [anon_sym_for] = ACTIONS(1038), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1040), - [anon_sym_next] = ACTIONS(1042), - [anon_sym_break] = ACTIONS(1042), - [anon_sym_fallthrough] = ACTIONS(1042), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_add] = ACTIONS(1046), - [anon_sym_delete] = ACTIONS(1046), - [anon_sym_local] = ACTIONS(1048), - [anon_sym_when] = ACTIONS(1050), - [anon_sym_assert] = ACTIONS(1052), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31602,18 +33176,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1054), - [anon_sym_ATload] = ACTIONS(1056), - [anon_sym_ATload_DASHsigs] = ACTIONS(1058), - [anon_sym_ATload_DASHplugin] = ACTIONS(1060), - [anon_sym_ATunload] = ACTIONS(1058), - [anon_sym_ATprefixes] = ACTIONS(1062), - [anon_sym_ATif] = ACTIONS(1064), - [anon_sym_ATifdef] = ACTIONS(1066), - [anon_sym_ATifndef] = ACTIONS(1066), - [anon_sym_ATendif] = ACTIONS(1068), - [anon_sym_ATelse] = ACTIONS(1068), - [anon_sym_ATpragma] = ACTIONS(1070), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -31631,43 +33205,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [188] = { - [sym_stmt] = STATE(396), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [207] = { + [sym_initializer] = STATE(1660), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2377), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1412), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [208] = { + [sym_stmt] = STATE(630), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31681,18 +33334,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -31710,43 +33363,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [189] = { - [sym_stmt] = STATE(398), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [209] = { + [sym_stmt] = STATE(631), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31760,18 +33413,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -31789,43 +33442,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [190] = { - [sym_stmt] = STATE(408), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [210] = { + [sym_stmt] = STATE(604), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31839,18 +33492,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -31868,43 +33521,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [191] = { - [sym_stmt] = STATE(781), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [211] = { + [sym_stmt] = STATE(646), + [sym_expr] = STATE(1366), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2411), + [sym_preproc_directive] = STATE(734), + [sym_pragma] = STATE(640), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1004), + [anon_sym_const] = ACTIONS(1006), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(1008), + [anon_sym_event] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(1014), + [anon_sym_for] = ACTIONS(1016), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(1018), + [anon_sym_next] = ACTIONS(1020), + [anon_sym_break] = ACTIONS(1020), + [anon_sym_fallthrough] = ACTIONS(1020), + [anon_sym_return] = ACTIONS(1022), + [anon_sym_add] = ACTIONS(1024), + [anon_sym_delete] = ACTIONS(1024), + [anon_sym_local] = ACTIONS(1026), + [anon_sym_when] = ACTIONS(1028), + [anon_sym_assert] = ACTIONS(1030), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31918,18 +33571,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(1032), + [anon_sym_ATload] = ACTIONS(1034), + [anon_sym_ATload_DASHsigs] = ACTIONS(1036), + [anon_sym_ATload_DASHplugin] = ACTIONS(1038), + [anon_sym_ATunload] = ACTIONS(1036), + [anon_sym_ATprefixes] = ACTIONS(1040), + [anon_sym_ATif] = ACTIONS(1042), + [anon_sym_ATifdef] = ACTIONS(1044), + [anon_sym_ATifndef] = ACTIONS(1044), + [anon_sym_ATendif] = ACTIONS(1046), + [anon_sym_ATelse] = ACTIONS(1046), + [anon_sym_ATpragma] = ACTIONS(1048), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -31947,43 +33600,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [192] = { - [sym_stmt] = STATE(783), - [sym_expr] = STATE(1551), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2273), - [sym_preproc_directive] = STATE(798), - [sym_pragma] = STATE(795), - [sym_string_directive] = STATE(832), + [212] = { + [sym_stmt] = STATE(466), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(260), - [anon_sym_LBRACE] = ACTIONS(488), - [anon_sym_const] = ACTIONS(266), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(268), - [anon_sym_event] = ACTIONS(270), - [anon_sym_if] = ACTIONS(272), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(274), - [anon_sym_for] = ACTIONS(276), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(278), - [anon_sym_next] = ACTIONS(280), - [anon_sym_break] = ACTIONS(280), - [anon_sym_fallthrough] = ACTIONS(280), - [anon_sym_return] = ACTIONS(282), - [anon_sym_add] = ACTIONS(284), - [anon_sym_delete] = ACTIONS(284), - [anon_sym_local] = ACTIONS(286), - [anon_sym_when] = ACTIONS(288), - [anon_sym_assert] = ACTIONS(290), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -31997,18 +33650,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(292), - [anon_sym_ATload] = ACTIONS(294), - [anon_sym_ATload_DASHsigs] = ACTIONS(296), - [anon_sym_ATload_DASHplugin] = ACTIONS(298), - [anon_sym_ATunload] = ACTIONS(296), - [anon_sym_ATprefixes] = ACTIONS(300), - [anon_sym_ATif] = ACTIONS(302), - [anon_sym_ATifdef] = ACTIONS(304), - [anon_sym_ATifndef] = ACTIONS(304), - [anon_sym_ATendif] = ACTIONS(306), - [anon_sym_ATelse] = ACTIONS(306), - [anon_sym_ATpragma] = ACTIONS(308), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -32026,280 +33679,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [193] = { - [sym_initializer] = STATE(1778), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2246), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1330), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1332), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [194] = { - [sym_initializer] = STATE(1779), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2596), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1334), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1336), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [195] = { - [sym_initializer] = STATE(1760), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2696), - [sym_attr] = STATE(1597), + [213] = { + [sym_initializer] = STATE(1755), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2760), + [sym_attr] = STATE(1592), [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1338), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1340), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1414), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [196] = { - [sym_stmt] = STATE(558), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [214] = { + [sym_stmt] = STATE(436), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -32313,18 +33808,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -32342,43 +33837,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [197] = { - [sym_stmt] = STATE(786), - [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), + [215] = { + [sym_stmt] = STATE(459), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_const] = ACTIONS(724), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(29), - [anon_sym_event] = ACTIONS(726), - [anon_sym_if] = ACTIONS(33), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(37), - [anon_sym_for] = ACTIONS(39), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(43), - [anon_sym_next] = ACTIONS(45), - [anon_sym_break] = ACTIONS(45), - [anon_sym_fallthrough] = ACTIONS(45), - [anon_sym_return] = ACTIONS(47), - [anon_sym_add] = ACTIONS(49), - [anon_sym_delete] = ACTIONS(49), - [anon_sym_local] = ACTIONS(51), - [anon_sym_when] = ACTIONS(53), - [anon_sym_assert] = ACTIONS(55), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -32392,18 +33887,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(728), - [anon_sym_ATload] = ACTIONS(730), - [anon_sym_ATload_DASHsigs] = ACTIONS(732), - [anon_sym_ATload_DASHplugin] = ACTIONS(734), - [anon_sym_ATunload] = ACTIONS(732), - [anon_sym_ATprefixes] = ACTIONS(736), - [anon_sym_ATif] = ACTIONS(738), - [anon_sym_ATifdef] = ACTIONS(740), - [anon_sym_ATifndef] = ACTIONS(740), - [anon_sym_ATendif] = ACTIONS(742), - [anon_sym_ATelse] = ACTIONS(742), - [anon_sym_ATpragma] = ACTIONS(744), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -32421,43 +33916,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [198] = { - [sym_stmt] = STATE(721), - [sym_expr] = STATE(1341), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2368), - [sym_preproc_directive] = STATE(706), - [sym_pragma] = STATE(683), - [sym_string_directive] = STATE(832), + [216] = { + [sym_stmt] = STATE(710), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1256), - [anon_sym_const] = ACTIONS(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1260), - [anon_sym_event] = ACTIONS(1262), - [anon_sym_if] = ACTIONS(1264), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1268), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1270), - [anon_sym_next] = ACTIONS(1272), - [anon_sym_break] = ACTIONS(1272), - [anon_sym_fallthrough] = ACTIONS(1272), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_add] = ACTIONS(1276), - [anon_sym_delete] = ACTIONS(1276), - [anon_sym_local] = ACTIONS(1278), - [anon_sym_when] = ACTIONS(1280), - [anon_sym_assert] = ACTIONS(1282), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -32471,18 +33966,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1284), - [anon_sym_ATload] = ACTIONS(1286), - [anon_sym_ATload_DASHsigs] = ACTIONS(1288), - [anon_sym_ATload_DASHplugin] = ACTIONS(1290), - [anon_sym_ATunload] = ACTIONS(1288), - [anon_sym_ATprefixes] = ACTIONS(1292), - [anon_sym_ATif] = ACTIONS(1294), - [anon_sym_ATifdef] = ACTIONS(1296), - [anon_sym_ATifndef] = ACTIONS(1296), - [anon_sym_ATendif] = ACTIONS(1298), - [anon_sym_ATelse] = ACTIONS(1298), - [anon_sym_ATpragma] = ACTIONS(1300), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -32500,43 +33995,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [199] = { - [sym_stmt] = STATE(756), - [sym_expr] = STATE(1341), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2368), - [sym_preproc_directive] = STATE(706), - [sym_pragma] = STATE(683), - [sym_string_directive] = STATE(832), + [217] = { + [sym_stmt] = STATE(795), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1256), - [anon_sym_const] = ACTIONS(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1260), - [anon_sym_event] = ACTIONS(1262), - [anon_sym_if] = ACTIONS(1264), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1268), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1270), - [anon_sym_next] = ACTIONS(1272), - [anon_sym_break] = ACTIONS(1272), - [anon_sym_fallthrough] = ACTIONS(1272), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_add] = ACTIONS(1276), - [anon_sym_delete] = ACTIONS(1276), - [anon_sym_local] = ACTIONS(1278), - [anon_sym_when] = ACTIONS(1280), - [anon_sym_assert] = ACTIONS(1282), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -32550,18 +34045,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1284), - [anon_sym_ATload] = ACTIONS(1286), - [anon_sym_ATload_DASHsigs] = ACTIONS(1288), - [anon_sym_ATload_DASHplugin] = ACTIONS(1290), - [anon_sym_ATunload] = ACTIONS(1288), - [anon_sym_ATprefixes] = ACTIONS(1292), - [anon_sym_ATif] = ACTIONS(1294), - [anon_sym_ATifdef] = ACTIONS(1296), - [anon_sym_ATifndef] = ACTIONS(1296), - [anon_sym_ATendif] = ACTIONS(1298), - [anon_sym_ATelse] = ACTIONS(1298), - [anon_sym_ATpragma] = ACTIONS(1300), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -32579,43 +34074,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [200] = { - [sym_stmt] = STATE(757), - [sym_expr] = STATE(1341), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2368), - [sym_preproc_directive] = STATE(706), - [sym_pragma] = STATE(683), - [sym_string_directive] = STATE(832), + [218] = { + [sym_stmt] = STATE(796), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1256), - [anon_sym_const] = ACTIONS(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1260), - [anon_sym_event] = ACTIONS(1262), - [anon_sym_if] = ACTIONS(1264), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1268), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1270), - [anon_sym_next] = ACTIONS(1272), - [anon_sym_break] = ACTIONS(1272), - [anon_sym_fallthrough] = ACTIONS(1272), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_add] = ACTIONS(1276), - [anon_sym_delete] = ACTIONS(1276), - [anon_sym_local] = ACTIONS(1278), - [anon_sym_when] = ACTIONS(1280), - [anon_sym_assert] = ACTIONS(1282), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -32629,18 +34124,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1284), - [anon_sym_ATload] = ACTIONS(1286), - [anon_sym_ATload_DASHsigs] = ACTIONS(1288), - [anon_sym_ATload_DASHplugin] = ACTIONS(1290), - [anon_sym_ATunload] = ACTIONS(1288), - [anon_sym_ATprefixes] = ACTIONS(1292), - [anon_sym_ATif] = ACTIONS(1294), - [anon_sym_ATifdef] = ACTIONS(1296), - [anon_sym_ATifndef] = ACTIONS(1296), - [anon_sym_ATendif] = ACTIONS(1298), - [anon_sym_ATelse] = ACTIONS(1298), - [anon_sym_ATpragma] = ACTIONS(1300), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -32658,201 +34153,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [201] = { - [sym_initializer] = STATE(1765), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2231), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1342), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1344), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [202] = { - [sym_initializer] = STATE(1786), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2239), - [sym_attr] = STATE(1597), + [219] = { + [sym_initializer] = STATE(1645), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2624), + [sym_attr] = STATE(1592), [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1346), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1348), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1416), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [203] = { - [sym_stmt] = STATE(559), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [220] = { + [sym_stmt] = STATE(801), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -32866,18 +34282,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -32895,43 +34311,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [204] = { - [sym_stmt] = STATE(760), - [sym_expr] = STATE(1341), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2368), - [sym_preproc_directive] = STATE(706), - [sym_pragma] = STATE(683), - [sym_string_directive] = STATE(832), + [221] = { + [sym_stmt] = STATE(489), + [sym_expr] = STATE(1425), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2496), + [sym_preproc_directive] = STATE(479), + [sym_pragma] = STATE(456), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1256), - [anon_sym_const] = ACTIONS(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1198), + [anon_sym_LBRACE] = ACTIONS(1200), + [anon_sym_const] = ACTIONS(1202), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1260), - [anon_sym_event] = ACTIONS(1262), - [anon_sym_if] = ACTIONS(1264), + [anon_sym_print] = ACTIONS(1204), + [anon_sym_event] = ACTIONS(1206), + [anon_sym_if] = ACTIONS(1208), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1268), + [anon_sym_switch] = ACTIONS(1210), + [anon_sym_for] = ACTIONS(1212), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1270), - [anon_sym_next] = ACTIONS(1272), - [anon_sym_break] = ACTIONS(1272), - [anon_sym_fallthrough] = ACTIONS(1272), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_add] = ACTIONS(1276), - [anon_sym_delete] = ACTIONS(1276), - [anon_sym_local] = ACTIONS(1278), - [anon_sym_when] = ACTIONS(1280), - [anon_sym_assert] = ACTIONS(1282), + [anon_sym_while] = ACTIONS(1214), + [anon_sym_next] = ACTIONS(1216), + [anon_sym_break] = ACTIONS(1216), + [anon_sym_fallthrough] = ACTIONS(1216), + [anon_sym_return] = ACTIONS(1218), + [anon_sym_add] = ACTIONS(1220), + [anon_sym_delete] = ACTIONS(1220), + [anon_sym_local] = ACTIONS(1222), + [anon_sym_when] = ACTIONS(1224), + [anon_sym_assert] = ACTIONS(1226), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -32945,18 +34361,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1284), - [anon_sym_ATload] = ACTIONS(1286), - [anon_sym_ATload_DASHsigs] = ACTIONS(1288), - [anon_sym_ATload_DASHplugin] = ACTIONS(1290), - [anon_sym_ATunload] = ACTIONS(1288), - [anon_sym_ATprefixes] = ACTIONS(1292), - [anon_sym_ATif] = ACTIONS(1294), - [anon_sym_ATifdef] = ACTIONS(1296), - [anon_sym_ATifndef] = ACTIONS(1296), - [anon_sym_ATendif] = ACTIONS(1298), - [anon_sym_ATelse] = ACTIONS(1298), - [anon_sym_ATpragma] = ACTIONS(1300), + [anon_sym_ATdeprecated] = ACTIONS(1228), + [anon_sym_ATload] = ACTIONS(1230), + [anon_sym_ATload_DASHsigs] = ACTIONS(1232), + [anon_sym_ATload_DASHplugin] = ACTIONS(1234), + [anon_sym_ATunload] = ACTIONS(1232), + [anon_sym_ATprefixes] = ACTIONS(1236), + [anon_sym_ATif] = ACTIONS(1238), + [anon_sym_ATifdef] = ACTIONS(1240), + [anon_sym_ATifndef] = ACTIONS(1240), + [anon_sym_ATendif] = ACTIONS(1242), + [anon_sym_ATelse] = ACTIONS(1242), + [anon_sym_ATpragma] = ACTIONS(1244), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -32974,43 +34390,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [205] = { - [sym_stmt] = STATE(724), - [sym_expr] = STATE(1341), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2368), - [sym_preproc_directive] = STATE(706), - [sym_pragma] = STATE(683), - [sym_string_directive] = STATE(832), + [222] = { + [sym_initializer] = STATE(1693), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2217), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1418), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [223] = { + [sym_stmt] = STATE(425), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1256), - [anon_sym_const] = ACTIONS(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1260), - [anon_sym_event] = ACTIONS(1262), - [anon_sym_if] = ACTIONS(1264), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1268), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1270), - [anon_sym_next] = ACTIONS(1272), - [anon_sym_break] = ACTIONS(1272), - [anon_sym_fallthrough] = ACTIONS(1272), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_add] = ACTIONS(1276), - [anon_sym_delete] = ACTIONS(1276), - [anon_sym_local] = ACTIONS(1278), - [anon_sym_when] = ACTIONS(1280), - [anon_sym_assert] = ACTIONS(1282), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -33024,18 +34519,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1284), - [anon_sym_ATload] = ACTIONS(1286), - [anon_sym_ATload_DASHsigs] = ACTIONS(1288), - [anon_sym_ATload_DASHplugin] = ACTIONS(1290), - [anon_sym_ATunload] = ACTIONS(1288), - [anon_sym_ATprefixes] = ACTIONS(1292), - [anon_sym_ATif] = ACTIONS(1294), - [anon_sym_ATifdef] = ACTIONS(1296), - [anon_sym_ATifndef] = ACTIONS(1296), - [anon_sym_ATendif] = ACTIONS(1298), - [anon_sym_ATelse] = ACTIONS(1298), - [anon_sym_ATpragma] = ACTIONS(1300), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -33053,122 +34548,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [206] = { - [sym_stmt] = STATE(637), - [sym_expr] = STATE(1341), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2368), - [sym_preproc_directive] = STATE(706), - [sym_pragma] = STATE(683), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1256), - [anon_sym_const] = ACTIONS(1258), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1260), - [anon_sym_event] = ACTIONS(1262), - [anon_sym_if] = ACTIONS(1264), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1268), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1270), - [anon_sym_next] = ACTIONS(1272), - [anon_sym_break] = ACTIONS(1272), - [anon_sym_fallthrough] = ACTIONS(1272), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_add] = ACTIONS(1276), - [anon_sym_delete] = ACTIONS(1276), - [anon_sym_local] = ACTIONS(1278), - [anon_sym_when] = ACTIONS(1280), - [anon_sym_assert] = ACTIONS(1282), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1284), - [anon_sym_ATload] = ACTIONS(1286), - [anon_sym_ATload_DASHsigs] = ACTIONS(1288), - [anon_sym_ATload_DASHplugin] = ACTIONS(1290), - [anon_sym_ATunload] = ACTIONS(1288), - [anon_sym_ATprefixes] = ACTIONS(1292), - [anon_sym_ATif] = ACTIONS(1294), - [anon_sym_ATifdef] = ACTIONS(1296), - [anon_sym_ATifndef] = ACTIONS(1296), - [anon_sym_ATendif] = ACTIONS(1298), - [anon_sym_ATelse] = ACTIONS(1298), - [anon_sym_ATpragma] = ACTIONS(1300), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), + [224] = { + [sym_initializer] = STATE(1694), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2263), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1420), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [207] = { - [sym_stmt] = STATE(759), - [sym_expr] = STATE(1341), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2368), - [sym_preproc_directive] = STATE(706), - [sym_pragma] = STATE(683), - [sym_string_directive] = STATE(832), + [225] = { + [sym_stmt] = STATE(426), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1256), - [anon_sym_const] = ACTIONS(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1260), - [anon_sym_event] = ACTIONS(1262), - [anon_sym_if] = ACTIONS(1264), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1268), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1270), - [anon_sym_next] = ACTIONS(1272), - [anon_sym_break] = ACTIONS(1272), - [anon_sym_fallthrough] = ACTIONS(1272), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_add] = ACTIONS(1276), - [anon_sym_delete] = ACTIONS(1276), - [anon_sym_local] = ACTIONS(1278), - [anon_sym_when] = ACTIONS(1280), - [anon_sym_assert] = ACTIONS(1282), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -33182,18 +34677,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1284), - [anon_sym_ATload] = ACTIONS(1286), - [anon_sym_ATload_DASHsigs] = ACTIONS(1288), - [anon_sym_ATload_DASHplugin] = ACTIONS(1290), - [anon_sym_ATunload] = ACTIONS(1288), - [anon_sym_ATprefixes] = ACTIONS(1292), - [anon_sym_ATif] = ACTIONS(1294), - [anon_sym_ATifdef] = ACTIONS(1296), - [anon_sym_ATifndef] = ACTIONS(1296), - [anon_sym_ATendif] = ACTIONS(1298), - [anon_sym_ATelse] = ACTIONS(1298), - [anon_sym_ATpragma] = ACTIONS(1300), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -33211,201 +34706,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [208] = { - [sym_initializer] = STATE(1770), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2382), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1350), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1352), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [209] = { - [sym_initializer] = STATE(1729), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2402), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1354), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1356), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [210] = { - [sym_stmt] = STATE(491), - [sym_expr] = STATE(1425), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2496), - [sym_preproc_directive] = STATE(496), - [sym_pragma] = STATE(479), - [sym_string_directive] = STATE(832), + [226] = { + [sym_stmt] = STATE(427), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1024), - [anon_sym_LBRACE] = ACTIONS(1026), - [anon_sym_const] = ACTIONS(1028), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1030), - [anon_sym_event] = ACTIONS(1032), - [anon_sym_if] = ACTIONS(1034), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1036), - [anon_sym_for] = ACTIONS(1038), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1040), - [anon_sym_next] = ACTIONS(1042), - [anon_sym_break] = ACTIONS(1042), - [anon_sym_fallthrough] = ACTIONS(1042), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_add] = ACTIONS(1046), - [anon_sym_delete] = ACTIONS(1046), - [anon_sym_local] = ACTIONS(1048), - [anon_sym_when] = ACTIONS(1050), - [anon_sym_assert] = ACTIONS(1052), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -33419,18 +34756,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1054), - [anon_sym_ATload] = ACTIONS(1056), - [anon_sym_ATload_DASHsigs] = ACTIONS(1058), - [anon_sym_ATload_DASHplugin] = ACTIONS(1060), - [anon_sym_ATunload] = ACTIONS(1058), - [anon_sym_ATprefixes] = ACTIONS(1062), - [anon_sym_ATif] = ACTIONS(1064), - [anon_sym_ATifdef] = ACTIONS(1066), - [anon_sym_ATifndef] = ACTIONS(1066), - [anon_sym_ATendif] = ACTIONS(1068), - [anon_sym_ATelse] = ACTIONS(1068), - [anon_sym_ATpragma] = ACTIONS(1070), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -33448,102 +34785,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [211] = { - [sym_initializer] = STATE(1784), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2300), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1358), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1360), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [212] = { - [sym_stmt] = STATE(811), + [227] = { + [sym_stmt] = STATE(809), [sym_expr] = STATE(1405), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2670), - [sym_preproc_directive] = STATE(801), - [sym_pragma] = STATE(785), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), [anon_sym_SEMI] = ACTIONS(11), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_const] = ACTIONS(724), + [anon_sym_const] = ACTIONS(598), [anon_sym_record] = ACTIONS(25), [anon_sym_print] = ACTIONS(29), - [anon_sym_event] = ACTIONS(726), + [anon_sym_event] = ACTIONS(600), [anon_sym_if] = ACTIONS(33), [anon_sym_LPAREN] = ACTIONS(35), [anon_sym_switch] = ACTIONS(37), @@ -33562,8 +34820,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -33577,18 +34835,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(728), - [anon_sym_ATload] = ACTIONS(730), - [anon_sym_ATload_DASHsigs] = ACTIONS(732), - [anon_sym_ATload_DASHplugin] = ACTIONS(734), - [anon_sym_ATunload] = ACTIONS(732), - [anon_sym_ATprefixes] = ACTIONS(736), - [anon_sym_ATif] = ACTIONS(738), - [anon_sym_ATifdef] = ACTIONS(740), - [anon_sym_ATifndef] = ACTIONS(740), - [anon_sym_ATendif] = ACTIONS(742), - [anon_sym_ATelse] = ACTIONS(742), - [anon_sym_ATpragma] = ACTIONS(744), + [anon_sym_ATdeprecated] = ACTIONS(602), + [anon_sym_ATload] = ACTIONS(604), + [anon_sym_ATload_DASHsigs] = ACTIONS(606), + [anon_sym_ATload_DASHplugin] = ACTIONS(608), + [anon_sym_ATunload] = ACTIONS(606), + [anon_sym_ATprefixes] = ACTIONS(610), + [anon_sym_ATif] = ACTIONS(612), + [anon_sym_ATifdef] = ACTIONS(614), + [anon_sym_ATifndef] = ACTIONS(614), + [anon_sym_ATendif] = ACTIONS(616), + [anon_sym_ATelse] = ACTIONS(616), + [anon_sym_ATpragma] = ACTIONS(618), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -33606,43 +34864,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [213] = { - [sym_stmt] = STATE(753), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [228] = { + [sym_stmt] = STATE(804), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -33656,18 +34914,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -33685,43 +34943,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [214] = { - [sym_stmt] = STATE(646), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [229] = { + [sym_stmt] = STATE(807), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -33735,18 +34993,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -33764,201 +35022,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [215] = { - [sym_initializer] = STATE(1719), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2623), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1362), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1364), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [216] = { - [sym_initializer] = STATE(1716), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2634), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1366), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1368), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [217] = { - [sym_stmt] = STATE(394), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [230] = { + [sym_stmt] = STATE(812), + [sym_expr] = STATE(1551), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2273), + [sym_preproc_directive] = STATE(781), + [sym_pragma] = STATE(784), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_LBRACE] = ACTIONS(488), + [anon_sym_const] = ACTIONS(270), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(272), + [anon_sym_event] = ACTIONS(274), + [anon_sym_if] = ACTIONS(276), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(278), + [anon_sym_for] = ACTIONS(280), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(282), + [anon_sym_next] = ACTIONS(284), + [anon_sym_break] = ACTIONS(284), + [anon_sym_fallthrough] = ACTIONS(284), + [anon_sym_return] = ACTIONS(286), + [anon_sym_add] = ACTIONS(288), + [anon_sym_delete] = ACTIONS(288), + [anon_sym_local] = ACTIONS(290), + [anon_sym_when] = ACTIONS(292), + [anon_sym_assert] = ACTIONS(294), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -33972,18 +35072,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(296), + [anon_sym_ATload] = ACTIONS(298), + [anon_sym_ATload_DASHsigs] = ACTIONS(300), + [anon_sym_ATload_DASHplugin] = ACTIONS(302), + [anon_sym_ATunload] = ACTIONS(300), + [anon_sym_ATprefixes] = ACTIONS(304), + [anon_sym_ATif] = ACTIONS(306), + [anon_sym_ATifdef] = ACTIONS(308), + [anon_sym_ATifndef] = ACTIONS(308), + [anon_sym_ATendif] = ACTIONS(310), + [anon_sym_ATelse] = ACTIONS(310), + [anon_sym_ATpragma] = ACTIONS(312), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -34001,43 +35101,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [218] = { - [sym_stmt] = STATE(648), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [231] = { + [sym_stmt] = STATE(816), + [sym_expr] = STATE(1405), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2670), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_const] = ACTIONS(598), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(29), + [anon_sym_event] = ACTIONS(600), + [anon_sym_if] = ACTIONS(33), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(37), + [anon_sym_for] = ACTIONS(39), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(43), + [anon_sym_next] = ACTIONS(45), + [anon_sym_break] = ACTIONS(45), + [anon_sym_fallthrough] = ACTIONS(45), + [anon_sym_return] = ACTIONS(47), + [anon_sym_add] = ACTIONS(49), + [anon_sym_delete] = ACTIONS(49), + [anon_sym_local] = ACTIONS(51), + [anon_sym_when] = ACTIONS(53), + [anon_sym_assert] = ACTIONS(55), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -34051,18 +35151,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(602), + [anon_sym_ATload] = ACTIONS(604), + [anon_sym_ATload_DASHsigs] = ACTIONS(606), + [anon_sym_ATload_DASHplugin] = ACTIONS(608), + [anon_sym_ATunload] = ACTIONS(606), + [anon_sym_ATprefixes] = ACTIONS(610), + [anon_sym_ATif] = ACTIONS(612), + [anon_sym_ATifdef] = ACTIONS(614), + [anon_sym_ATifndef] = ACTIONS(614), + [anon_sym_ATendif] = ACTIONS(616), + [anon_sym_ATelse] = ACTIONS(616), + [anon_sym_ATpragma] = ACTIONS(618), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -34080,43 +35180,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [219] = { - [sym_stmt] = STATE(663), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [232] = { + [sym_stmt] = STATE(580), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -34130,18 +35230,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -34159,122 +35259,201 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [220] = { - [sym_stmt] = STATE(669), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), + [233] = { + [sym_initializer] = STATE(1710), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2777), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1422), [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [221] = { - [sym_stmt] = STATE(671), + [234] = { + [sym_initializer] = STATE(1723), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2789), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1424), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [235] = { + [sym_stmt] = STATE(760), [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -34288,18 +35467,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -34317,201 +35496,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [222] = { - [sym_initializer] = STATE(1763), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2829), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1370), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1372), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [223] = { - [sym_initializer] = STATE(1766), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2240), - [sym_attr] = STATE(1597), + [236] = { + [sym_initializer] = STATE(1649), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2232), + [sym_attr] = STATE(1592), [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1374), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1376), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1426), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [224] = { - [sym_stmt] = STATE(420), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [237] = { + [sym_stmt] = STATE(697), + [sym_expr] = STATE(1341), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2368), + [sym_preproc_directive] = STATE(682), + [sym_pragma] = STATE(639), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1294), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1298), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1300), + [anon_sym_event] = ACTIONS(1302), + [anon_sym_if] = ACTIONS(1304), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1308), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_next] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_fallthrough] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1314), + [anon_sym_add] = ACTIONS(1316), + [anon_sym_delete] = ACTIONS(1316), + [anon_sym_local] = ACTIONS(1318), + [anon_sym_when] = ACTIONS(1320), + [anon_sym_assert] = ACTIONS(1322), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -34525,18 +35625,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1324), + [anon_sym_ATload] = ACTIONS(1326), + [anon_sym_ATload_DASHsigs] = ACTIONS(1328), + [anon_sym_ATload_DASHplugin] = ACTIONS(1330), + [anon_sym_ATunload] = ACTIONS(1328), + [anon_sym_ATprefixes] = ACTIONS(1332), + [anon_sym_ATif] = ACTIONS(1334), + [anon_sym_ATifdef] = ACTIONS(1336), + [anon_sym_ATifndef] = ACTIONS(1336), + [anon_sym_ATendif] = ACTIONS(1338), + [anon_sym_ATelse] = ACTIONS(1338), + [anon_sym_ATpragma] = ACTIONS(1340), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -34554,43 +35654,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [225] = { - [sym_stmt] = STATE(677), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [238] = { + [sym_stmt] = STATE(581), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -34604,18 +35704,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -34633,122 +35733,201 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [226] = { - [sym_stmt] = STATE(652), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), + [239] = { + [sym_initializer] = STATE(1774), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2261), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1428), [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), - [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [227] = { - [sym_stmt] = STATE(715), - [sym_expr] = STATE(1366), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2411), - [sym_preproc_directive] = STATE(689), - [sym_pragma] = STATE(667), - [sym_string_directive] = STATE(832), + [240] = { + [sym_initializer] = STATE(1704), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2276), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1430), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [241] = { + [sym_stmt] = STATE(705), + [sym_expr] = STATE(1341), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2368), + [sym_preproc_directive] = STATE(682), + [sym_pragma] = STATE(639), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1200), - [anon_sym_const] = ACTIONS(1202), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1294), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1298), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1204), - [anon_sym_event] = ACTIONS(1206), - [anon_sym_if] = ACTIONS(1208), + [anon_sym_print] = ACTIONS(1300), + [anon_sym_event] = ACTIONS(1302), + [anon_sym_if] = ACTIONS(1304), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1210), - [anon_sym_for] = ACTIONS(1212), + [anon_sym_switch] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1308), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1214), - [anon_sym_next] = ACTIONS(1216), - [anon_sym_break] = ACTIONS(1216), - [anon_sym_fallthrough] = ACTIONS(1216), - [anon_sym_return] = ACTIONS(1218), - [anon_sym_add] = ACTIONS(1220), - [anon_sym_delete] = ACTIONS(1220), - [anon_sym_local] = ACTIONS(1222), - [anon_sym_when] = ACTIONS(1224), - [anon_sym_assert] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_next] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_fallthrough] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1314), + [anon_sym_add] = ACTIONS(1316), + [anon_sym_delete] = ACTIONS(1316), + [anon_sym_local] = ACTIONS(1318), + [anon_sym_when] = ACTIONS(1320), + [anon_sym_assert] = ACTIONS(1322), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -34762,18 +35941,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1228), - [anon_sym_ATload] = ACTIONS(1230), - [anon_sym_ATload_DASHsigs] = ACTIONS(1232), - [anon_sym_ATload_DASHplugin] = ACTIONS(1234), - [anon_sym_ATunload] = ACTIONS(1232), - [anon_sym_ATprefixes] = ACTIONS(1236), - [anon_sym_ATif] = ACTIONS(1238), - [anon_sym_ATifdef] = ACTIONS(1240), - [anon_sym_ATifndef] = ACTIONS(1240), - [anon_sym_ATendif] = ACTIONS(1242), - [anon_sym_ATelse] = ACTIONS(1242), - [anon_sym_ATpragma] = ACTIONS(1244), + [anon_sym_ATdeprecated] = ACTIONS(1324), + [anon_sym_ATload] = ACTIONS(1326), + [anon_sym_ATload_DASHsigs] = ACTIONS(1328), + [anon_sym_ATload_DASHplugin] = ACTIONS(1330), + [anon_sym_ATunload] = ACTIONS(1328), + [anon_sym_ATprefixes] = ACTIONS(1332), + [anon_sym_ATif] = ACTIONS(1334), + [anon_sym_ATifdef] = ACTIONS(1336), + [anon_sym_ATifndef] = ACTIONS(1336), + [anon_sym_ATendif] = ACTIONS(1338), + [anon_sym_ATelse] = ACTIONS(1338), + [anon_sym_ATpragma] = ACTIONS(1340), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -34791,17 +35970,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [228] = { - [sym_stmt] = STATE(743), - [sym_expr] = STATE(1366), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2411), - [sym_preproc_directive] = STATE(689), - [sym_pragma] = STATE(667), - [sym_string_directive] = STATE(832), + [242] = { + [sym_stmt] = STATE(468), + [sym_expr] = STATE(1425), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2496), + [sym_preproc_directive] = STATE(479), + [sym_pragma] = STATE(456), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), [anon_sym_SEMI] = ACTIONS(1198), [anon_sym_LBRACE] = ACTIONS(1200), [anon_sym_const] = ACTIONS(1202), @@ -34826,8 +36005,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -34870,201 +36049,201 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [229] = { - [sym_initializer] = STATE(1750), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2313), - [sym_attr] = STATE(1597), + [243] = { + [sym_initializer] = STATE(1633), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2440), + [sym_attr] = STATE(1592), [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1378), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1380), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(1184), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1432), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [230] = { - [sym_initializer] = STATE(1783), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2468), - [sym_attr] = STATE(1597), + [244] = { + [sym_initializer] = STATE(1639), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2462), + [sym_attr] = STATE(1592), [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1382), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_COLON] = ACTIONS(1384), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [231] = { - [sym_stmt] = STATE(744), - [sym_expr] = STATE(1366), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2411), - [sym_preproc_directive] = STATE(689), - [sym_pragma] = STATE(667), - [sym_string_directive] = STATE(832), + [245] = { + [sym_stmt] = STATE(706), + [sym_expr] = STATE(1341), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2368), + [sym_preproc_directive] = STATE(682), + [sym_pragma] = STATE(639), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1200), - [anon_sym_const] = ACTIONS(1202), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1294), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1298), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1204), - [anon_sym_event] = ACTIONS(1206), - [anon_sym_if] = ACTIONS(1208), + [anon_sym_print] = ACTIONS(1300), + [anon_sym_event] = ACTIONS(1302), + [anon_sym_if] = ACTIONS(1304), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1210), - [anon_sym_for] = ACTIONS(1212), + [anon_sym_switch] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1308), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1214), - [anon_sym_next] = ACTIONS(1216), - [anon_sym_break] = ACTIONS(1216), - [anon_sym_fallthrough] = ACTIONS(1216), - [anon_sym_return] = ACTIONS(1218), - [anon_sym_add] = ACTIONS(1220), - [anon_sym_delete] = ACTIONS(1220), - [anon_sym_local] = ACTIONS(1222), - [anon_sym_when] = ACTIONS(1224), - [anon_sym_assert] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_next] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_fallthrough] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1314), + [anon_sym_add] = ACTIONS(1316), + [anon_sym_delete] = ACTIONS(1316), + [anon_sym_local] = ACTIONS(1318), + [anon_sym_when] = ACTIONS(1320), + [anon_sym_assert] = ACTIONS(1322), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35078,18 +36257,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1228), - [anon_sym_ATload] = ACTIONS(1230), - [anon_sym_ATload_DASHsigs] = ACTIONS(1232), - [anon_sym_ATload_DASHplugin] = ACTIONS(1234), - [anon_sym_ATunload] = ACTIONS(1232), - [anon_sym_ATprefixes] = ACTIONS(1236), - [anon_sym_ATif] = ACTIONS(1238), - [anon_sym_ATifdef] = ACTIONS(1240), - [anon_sym_ATifndef] = ACTIONS(1240), - [anon_sym_ATendif] = ACTIONS(1242), - [anon_sym_ATelse] = ACTIONS(1242), - [anon_sym_ATpragma] = ACTIONS(1244), + [anon_sym_ATdeprecated] = ACTIONS(1324), + [anon_sym_ATload] = ACTIONS(1326), + [anon_sym_ATload_DASHsigs] = ACTIONS(1328), + [anon_sym_ATload_DASHplugin] = ACTIONS(1330), + [anon_sym_ATunload] = ACTIONS(1328), + [anon_sym_ATprefixes] = ACTIONS(1332), + [anon_sym_ATif] = ACTIONS(1334), + [anon_sym_ATifdef] = ACTIONS(1336), + [anon_sym_ATifndef] = ACTIONS(1336), + [anon_sym_ATendif] = ACTIONS(1338), + [anon_sym_ATelse] = ACTIONS(1338), + [anon_sym_ATpragma] = ACTIONS(1340), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35107,43 +36286,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [232] = { - [sym_stmt] = STATE(751), - [sym_expr] = STATE(1366), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2411), - [sym_preproc_directive] = STATE(689), - [sym_pragma] = STATE(667), - [sym_string_directive] = STATE(832), + [246] = { + [sym_stmt] = STATE(709), + [sym_expr] = STATE(1341), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2368), + [sym_preproc_directive] = STATE(682), + [sym_pragma] = STATE(639), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1200), - [anon_sym_const] = ACTIONS(1202), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1294), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1298), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1204), - [anon_sym_event] = ACTIONS(1206), - [anon_sym_if] = ACTIONS(1208), + [anon_sym_print] = ACTIONS(1300), + [anon_sym_event] = ACTIONS(1302), + [anon_sym_if] = ACTIONS(1304), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1210), - [anon_sym_for] = ACTIONS(1212), + [anon_sym_switch] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1308), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1214), - [anon_sym_next] = ACTIONS(1216), - [anon_sym_break] = ACTIONS(1216), - [anon_sym_fallthrough] = ACTIONS(1216), - [anon_sym_return] = ACTIONS(1218), - [anon_sym_add] = ACTIONS(1220), - [anon_sym_delete] = ACTIONS(1220), - [anon_sym_local] = ACTIONS(1222), - [anon_sym_when] = ACTIONS(1224), - [anon_sym_assert] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_next] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_fallthrough] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1314), + [anon_sym_add] = ACTIONS(1316), + [anon_sym_delete] = ACTIONS(1316), + [anon_sym_local] = ACTIONS(1318), + [anon_sym_when] = ACTIONS(1320), + [anon_sym_assert] = ACTIONS(1322), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35157,18 +36336,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1228), - [anon_sym_ATload] = ACTIONS(1230), - [anon_sym_ATload_DASHsigs] = ACTIONS(1232), - [anon_sym_ATload_DASHplugin] = ACTIONS(1234), - [anon_sym_ATunload] = ACTIONS(1232), - [anon_sym_ATprefixes] = ACTIONS(1236), - [anon_sym_ATif] = ACTIONS(1238), - [anon_sym_ATifdef] = ACTIONS(1240), - [anon_sym_ATifndef] = ACTIONS(1240), - [anon_sym_ATendif] = ACTIONS(1242), - [anon_sym_ATelse] = ACTIONS(1242), - [anon_sym_ATpragma] = ACTIONS(1244), + [anon_sym_ATdeprecated] = ACTIONS(1324), + [anon_sym_ATload] = ACTIONS(1326), + [anon_sym_ATload_DASHsigs] = ACTIONS(1328), + [anon_sym_ATload_DASHplugin] = ACTIONS(1330), + [anon_sym_ATunload] = ACTIONS(1328), + [anon_sym_ATprefixes] = ACTIONS(1332), + [anon_sym_ATif] = ACTIONS(1334), + [anon_sym_ATifdef] = ACTIONS(1336), + [anon_sym_ATifndef] = ACTIONS(1336), + [anon_sym_ATendif] = ACTIONS(1338), + [anon_sym_ATelse] = ACTIONS(1338), + [anon_sym_ATpragma] = ACTIONS(1340), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35186,43 +36365,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [233] = { - [sym_stmt] = STATE(762), - [sym_expr] = STATE(1366), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2411), - [sym_preproc_directive] = STATE(689), - [sym_pragma] = STATE(667), - [sym_string_directive] = STATE(832), + [247] = { + [sym_stmt] = STATE(423), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1200), - [anon_sym_const] = ACTIONS(1202), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1204), - [anon_sym_event] = ACTIONS(1206), - [anon_sym_if] = ACTIONS(1208), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1210), - [anon_sym_for] = ACTIONS(1212), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1214), - [anon_sym_next] = ACTIONS(1216), - [anon_sym_break] = ACTIONS(1216), - [anon_sym_fallthrough] = ACTIONS(1216), - [anon_sym_return] = ACTIONS(1218), - [anon_sym_add] = ACTIONS(1220), - [anon_sym_delete] = ACTIONS(1220), - [anon_sym_local] = ACTIONS(1222), - [anon_sym_when] = ACTIONS(1224), - [anon_sym_assert] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35236,18 +36415,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1228), - [anon_sym_ATload] = ACTIONS(1230), - [anon_sym_ATload_DASHsigs] = ACTIONS(1232), - [anon_sym_ATload_DASHplugin] = ACTIONS(1234), - [anon_sym_ATunload] = ACTIONS(1232), - [anon_sym_ATprefixes] = ACTIONS(1236), - [anon_sym_ATif] = ACTIONS(1238), - [anon_sym_ATifdef] = ACTIONS(1240), - [anon_sym_ATifndef] = ACTIONS(1240), - [anon_sym_ATendif] = ACTIONS(1242), - [anon_sym_ATelse] = ACTIONS(1242), - [anon_sym_ATpragma] = ACTIONS(1244), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35265,43 +36444,201 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [234] = { - [sym_stmt] = STATE(764), - [sym_expr] = STATE(1366), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2411), - [sym_preproc_directive] = STATE(689), - [sym_pragma] = STATE(667), - [sym_string_directive] = STATE(832), + [248] = { + [sym_initializer] = STATE(1724), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2649), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1436), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [249] = { + [sym_initializer] = STATE(1728), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2651), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [250] = { + [sym_stmt] = STATE(712), + [sym_expr] = STATE(1341), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2368), + [sym_preproc_directive] = STATE(682), + [sym_pragma] = STATE(639), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1200), - [anon_sym_const] = ACTIONS(1202), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1294), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1298), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1204), - [anon_sym_event] = ACTIONS(1206), - [anon_sym_if] = ACTIONS(1208), + [anon_sym_print] = ACTIONS(1300), + [anon_sym_event] = ACTIONS(1302), + [anon_sym_if] = ACTIONS(1304), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1210), - [anon_sym_for] = ACTIONS(1212), + [anon_sym_switch] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1308), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1214), - [anon_sym_next] = ACTIONS(1216), - [anon_sym_break] = ACTIONS(1216), - [anon_sym_fallthrough] = ACTIONS(1216), - [anon_sym_return] = ACTIONS(1218), - [anon_sym_add] = ACTIONS(1220), - [anon_sym_delete] = ACTIONS(1220), - [anon_sym_local] = ACTIONS(1222), - [anon_sym_when] = ACTIONS(1224), - [anon_sym_assert] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_next] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_fallthrough] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1314), + [anon_sym_add] = ACTIONS(1316), + [anon_sym_delete] = ACTIONS(1316), + [anon_sym_local] = ACTIONS(1318), + [anon_sym_when] = ACTIONS(1320), + [anon_sym_assert] = ACTIONS(1322), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35315,18 +36652,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1228), - [anon_sym_ATload] = ACTIONS(1230), - [anon_sym_ATload_DASHsigs] = ACTIONS(1232), - [anon_sym_ATload_DASHplugin] = ACTIONS(1234), - [anon_sym_ATunload] = ACTIONS(1232), - [anon_sym_ATprefixes] = ACTIONS(1236), - [anon_sym_ATif] = ACTIONS(1238), - [anon_sym_ATifdef] = ACTIONS(1240), - [anon_sym_ATifndef] = ACTIONS(1240), - [anon_sym_ATendif] = ACTIONS(1242), - [anon_sym_ATelse] = ACTIONS(1242), - [anon_sym_ATpragma] = ACTIONS(1244), + [anon_sym_ATdeprecated] = ACTIONS(1324), + [anon_sym_ATload] = ACTIONS(1326), + [anon_sym_ATload_DASHsigs] = ACTIONS(1328), + [anon_sym_ATload_DASHplugin] = ACTIONS(1330), + [anon_sym_ATunload] = ACTIONS(1328), + [anon_sym_ATprefixes] = ACTIONS(1332), + [anon_sym_ATif] = ACTIONS(1334), + [anon_sym_ATifdef] = ACTIONS(1336), + [anon_sym_ATifndef] = ACTIONS(1336), + [anon_sym_ATendif] = ACTIONS(1338), + [anon_sym_ATelse] = ACTIONS(1338), + [anon_sym_ATpragma] = ACTIONS(1340), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35344,43 +36681,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [235] = { - [sym_stmt] = STATE(675), + [251] = { + [sym_stmt] = STATE(714), [sym_expr] = STATE(1341), - [sym_constant] = STATE(1279), + [sym_constant] = STATE(1286), [sym_index_slice] = STATE(2368), - [sym_preproc_directive] = STATE(706), - [sym_pragma] = STATE(683), - [sym_string_directive] = STATE(832), + [sym_preproc_directive] = STATE(682), + [sym_pragma] = STATE(639), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1254), - [anon_sym_LBRACE] = ACTIONS(1256), - [anon_sym_const] = ACTIONS(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1294), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1298), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1260), - [anon_sym_event] = ACTIONS(1262), - [anon_sym_if] = ACTIONS(1264), + [anon_sym_print] = ACTIONS(1300), + [anon_sym_event] = ACTIONS(1302), + [anon_sym_if] = ACTIONS(1304), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1266), - [anon_sym_for] = ACTIONS(1268), + [anon_sym_switch] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1308), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1270), - [anon_sym_next] = ACTIONS(1272), - [anon_sym_break] = ACTIONS(1272), - [anon_sym_fallthrough] = ACTIONS(1272), - [anon_sym_return] = ACTIONS(1274), - [anon_sym_add] = ACTIONS(1276), - [anon_sym_delete] = ACTIONS(1276), - [anon_sym_local] = ACTIONS(1278), - [anon_sym_when] = ACTIONS(1280), - [anon_sym_assert] = ACTIONS(1282), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_next] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_fallthrough] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1314), + [anon_sym_add] = ACTIONS(1316), + [anon_sym_delete] = ACTIONS(1316), + [anon_sym_local] = ACTIONS(1318), + [anon_sym_when] = ACTIONS(1320), + [anon_sym_assert] = ACTIONS(1322), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35394,18 +36731,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1284), - [anon_sym_ATload] = ACTIONS(1286), - [anon_sym_ATload_DASHsigs] = ACTIONS(1288), - [anon_sym_ATload_DASHplugin] = ACTIONS(1290), - [anon_sym_ATunload] = ACTIONS(1288), - [anon_sym_ATprefixes] = ACTIONS(1292), - [anon_sym_ATif] = ACTIONS(1294), - [anon_sym_ATifdef] = ACTIONS(1296), - [anon_sym_ATifndef] = ACTIONS(1296), - [anon_sym_ATendif] = ACTIONS(1298), - [anon_sym_ATelse] = ACTIONS(1298), - [anon_sym_ATpragma] = ACTIONS(1300), + [anon_sym_ATdeprecated] = ACTIONS(1324), + [anon_sym_ATload] = ACTIONS(1326), + [anon_sym_ATload_DASHsigs] = ACTIONS(1328), + [anon_sym_ATload_DASHplugin] = ACTIONS(1330), + [anon_sym_ATunload] = ACTIONS(1328), + [anon_sym_ATprefixes] = ACTIONS(1332), + [anon_sym_ATif] = ACTIONS(1334), + [anon_sym_ATifdef] = ACTIONS(1336), + [anon_sym_ATifndef] = ACTIONS(1336), + [anon_sym_ATendif] = ACTIONS(1338), + [anon_sym_ATelse] = ACTIONS(1338), + [anon_sym_ATpragma] = ACTIONS(1340), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35423,43 +36760,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [236] = { - [sym_stmt] = STATE(739), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [252] = { + [sym_stmt] = STATE(717), + [sym_expr] = STATE(1341), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2368), + [sym_preproc_directive] = STATE(682), + [sym_pragma] = STATE(639), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1294), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1298), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(1300), + [anon_sym_event] = ACTIONS(1302), + [anon_sym_if] = ACTIONS(1304), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1308), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_next] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_fallthrough] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1314), + [anon_sym_add] = ACTIONS(1316), + [anon_sym_delete] = ACTIONS(1316), + [anon_sym_local] = ACTIONS(1318), + [anon_sym_when] = ACTIONS(1320), + [anon_sym_assert] = ACTIONS(1322), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35473,18 +36810,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(1324), + [anon_sym_ATload] = ACTIONS(1326), + [anon_sym_ATload_DASHsigs] = ACTIONS(1328), + [anon_sym_ATload_DASHplugin] = ACTIONS(1330), + [anon_sym_ATunload] = ACTIONS(1328), + [anon_sym_ATprefixes] = ACTIONS(1332), + [anon_sym_ATif] = ACTIONS(1334), + [anon_sym_ATifdef] = ACTIONS(1336), + [anon_sym_ATifndef] = ACTIONS(1336), + [anon_sym_ATendif] = ACTIONS(1338), + [anon_sym_ATelse] = ACTIONS(1338), + [anon_sym_ATpragma] = ACTIONS(1340), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35502,43 +36839,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [237] = { - [sym_stmt] = STATE(740), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [253] = { + [sym_stmt] = STATE(424), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35552,18 +36889,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35581,43 +36918,201 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [238] = { - [sym_stmt] = STATE(741), - [sym_expr] = STATE(1378), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2431), - [sym_preproc_directive] = STATE(632), - [sym_pragma] = STATE(718), - [sym_string_directive] = STATE(832), + [254] = { + [sym_initializer] = STATE(1779), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2353), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1440), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [255] = { + [sym_initializer] = STATE(1630), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2404), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1442), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [256] = { + [sym_stmt] = STATE(780), + [sym_expr] = STATE(1405), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2670), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(814), - [anon_sym_const] = ACTIONS(816), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_const] = ACTIONS(598), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(818), - [anon_sym_event] = ACTIONS(820), - [anon_sym_if] = ACTIONS(822), + [anon_sym_print] = ACTIONS(29), + [anon_sym_event] = ACTIONS(600), + [anon_sym_if] = ACTIONS(33), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(824), - [anon_sym_for] = ACTIONS(826), + [anon_sym_switch] = ACTIONS(37), + [anon_sym_for] = ACTIONS(39), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(828), - [anon_sym_next] = ACTIONS(830), - [anon_sym_break] = ACTIONS(830), - [anon_sym_fallthrough] = ACTIONS(830), - [anon_sym_return] = ACTIONS(832), - [anon_sym_add] = ACTIONS(834), - [anon_sym_delete] = ACTIONS(834), - [anon_sym_local] = ACTIONS(836), - [anon_sym_when] = ACTIONS(838), - [anon_sym_assert] = ACTIONS(840), + [anon_sym_while] = ACTIONS(43), + [anon_sym_next] = ACTIONS(45), + [anon_sym_break] = ACTIONS(45), + [anon_sym_fallthrough] = ACTIONS(45), + [anon_sym_return] = ACTIONS(47), + [anon_sym_add] = ACTIONS(49), + [anon_sym_delete] = ACTIONS(49), + [anon_sym_local] = ACTIONS(51), + [anon_sym_when] = ACTIONS(53), + [anon_sym_assert] = ACTIONS(55), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35631,18 +37126,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(842), - [anon_sym_ATload] = ACTIONS(844), - [anon_sym_ATload_DASHsigs] = ACTIONS(846), - [anon_sym_ATload_DASHplugin] = ACTIONS(848), - [anon_sym_ATunload] = ACTIONS(846), - [anon_sym_ATprefixes] = ACTIONS(850), - [anon_sym_ATif] = ACTIONS(852), - [anon_sym_ATifdef] = ACTIONS(854), - [anon_sym_ATifndef] = ACTIONS(854), - [anon_sym_ATendif] = ACTIONS(856), - [anon_sym_ATelse] = ACTIONS(856), - [anon_sym_ATpragma] = ACTIONS(858), + [anon_sym_ATdeprecated] = ACTIONS(602), + [anon_sym_ATload] = ACTIONS(604), + [anon_sym_ATload_DASHsigs] = ACTIONS(606), + [anon_sym_ATload_DASHplugin] = ACTIONS(608), + [anon_sym_ATunload] = ACTIONS(606), + [anon_sym_ATprefixes] = ACTIONS(610), + [anon_sym_ATif] = ACTIONS(612), + [anon_sym_ATifdef] = ACTIONS(614), + [anon_sym_ATifndef] = ACTIONS(614), + [anon_sym_ATendif] = ACTIONS(616), + [anon_sym_ATelse] = ACTIONS(616), + [anon_sym_ATpragma] = ACTIONS(618), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35660,43 +37155,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [239] = { - [sym_stmt] = STATE(601), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [257] = { + [sym_initializer] = STATE(1655), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2245), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1444), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [258] = { + [sym_stmt] = STATE(750), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35710,18 +37284,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35739,43 +37313,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [240] = { - [sym_stmt] = STATE(602), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [259] = { + [sym_stmt] = STATE(755), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35789,18 +37363,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35818,43 +37392,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [241] = { - [sym_stmt] = STATE(603), - [sym_expr] = STATE(1399), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2466), - [sym_preproc_directive] = STATE(531), - [sym_pragma] = STATE(616), - [sym_string_directive] = STATE(832), + [260] = { + [sym_stmt] = STATE(756), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LBRACE] = ACTIONS(926), - [anon_sym_const] = ACTIONS(928), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(930), - [anon_sym_event] = ACTIONS(932), - [anon_sym_if] = ACTIONS(934), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(936), - [anon_sym_for] = ACTIONS(938), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(940), - [anon_sym_next] = ACTIONS(942), - [anon_sym_break] = ACTIONS(942), - [anon_sym_fallthrough] = ACTIONS(942), - [anon_sym_return] = ACTIONS(944), - [anon_sym_add] = ACTIONS(946), - [anon_sym_delete] = ACTIONS(946), - [anon_sym_local] = ACTIONS(948), - [anon_sym_when] = ACTIONS(950), - [anon_sym_assert] = ACTIONS(952), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35868,18 +37442,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(954), - [anon_sym_ATload] = ACTIONS(956), - [anon_sym_ATload_DASHsigs] = ACTIONS(958), - [anon_sym_ATload_DASHplugin] = ACTIONS(960), - [anon_sym_ATunload] = ACTIONS(958), - [anon_sym_ATprefixes] = ACTIONS(962), - [anon_sym_ATif] = ACTIONS(964), - [anon_sym_ATifdef] = ACTIONS(966), - [anon_sym_ATifndef] = ACTIONS(966), - [anon_sym_ATendif] = ACTIONS(968), - [anon_sym_ATelse] = ACTIONS(968), - [anon_sym_ATpragma] = ACTIONS(970), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35897,43 +37471,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [242] = { - [sym_stmt] = STATE(604), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [261] = { + [sym_stmt] = STATE(759), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -35947,18 +37521,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -35976,43 +37550,201 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [243] = { - [sym_stmt] = STATE(605), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [262] = { + [sym_initializer] = STATE(1677), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2676), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1446), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [263] = { + [sym_initializer] = STATE(1684), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2690), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(872), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), + [sym_integer] = STATE(291), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), + [anon_sym_SEMI] = ACTIONS(1448), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [264] = { + [sym_stmt] = STATE(762), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36026,18 +37758,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36055,43 +37787,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [244] = { - [sym_stmt] = STATE(606), - [sym_expr] = STATE(1412), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2481), - [sym_preproc_directive] = STATE(571), - [sym_pragma] = STATE(535), - [sym_string_directive] = STATE(832), + [265] = { + [sym_stmt] = STATE(730), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(974), - [anon_sym_const] = ACTIONS(976), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(978), - [anon_sym_event] = ACTIONS(980), - [anon_sym_if] = ACTIONS(982), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(984), - [anon_sym_for] = ACTIONS(986), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(988), - [anon_sym_next] = ACTIONS(990), - [anon_sym_break] = ACTIONS(990), - [anon_sym_fallthrough] = ACTIONS(990), - [anon_sym_return] = ACTIONS(992), - [anon_sym_add] = ACTIONS(994), - [anon_sym_delete] = ACTIONS(994), - [anon_sym_local] = ACTIONS(996), - [anon_sym_when] = ACTIONS(998), - [anon_sym_assert] = ACTIONS(1000), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36105,18 +37837,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1002), - [anon_sym_ATload] = ACTIONS(1004), - [anon_sym_ATload_DASHsigs] = ACTIONS(1006), - [anon_sym_ATload_DASHplugin] = ACTIONS(1008), - [anon_sym_ATunload] = ACTIONS(1006), - [anon_sym_ATprefixes] = ACTIONS(1010), - [anon_sym_ATif] = ACTIONS(1012), - [anon_sym_ATifdef] = ACTIONS(1014), - [anon_sym_ATifndef] = ACTIONS(1014), - [anon_sym_ATendif] = ACTIONS(1016), - [anon_sym_ATelse] = ACTIONS(1016), - [anon_sym_ATpragma] = ACTIONS(1018), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36134,43 +37866,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [245] = { - [sym_stmt] = STATE(497), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [266] = { + [sym_stmt] = STATE(747), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36184,18 +37916,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36213,43 +37945,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [246] = { - [sym_stmt] = STATE(498), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [267] = { + [sym_stmt] = STATE(774), + [sym_expr] = STATE(1405), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2670), + [sym_preproc_directive] = STATE(776), + [sym_pragma] = STATE(815), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_const] = ACTIONS(598), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(29), + [anon_sym_event] = ACTIONS(600), + [anon_sym_if] = ACTIONS(33), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(37), + [anon_sym_for] = ACTIONS(39), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(43), + [anon_sym_next] = ACTIONS(45), + [anon_sym_break] = ACTIONS(45), + [anon_sym_fallthrough] = ACTIONS(45), + [anon_sym_return] = ACTIONS(47), + [anon_sym_add] = ACTIONS(49), + [anon_sym_delete] = ACTIONS(49), + [anon_sym_local] = ACTIONS(51), + [anon_sym_when] = ACTIONS(53), + [anon_sym_assert] = ACTIONS(55), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36263,18 +37995,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(602), + [anon_sym_ATload] = ACTIONS(604), + [anon_sym_ATload_DASHsigs] = ACTIONS(606), + [anon_sym_ATload_DASHplugin] = ACTIONS(608), + [anon_sym_ATunload] = ACTIONS(606), + [anon_sym_ATprefixes] = ACTIONS(610), + [anon_sym_ATif] = ACTIONS(612), + [anon_sym_ATifdef] = ACTIONS(614), + [anon_sym_ATifndef] = ACTIONS(614), + [anon_sym_ATendif] = ACTIONS(616), + [anon_sym_ATelse] = ACTIONS(616), + [anon_sym_ATpragma] = ACTIONS(618), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36292,43 +38024,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [247] = { - [sym_stmt] = STATE(499), - [sym_expr] = STATE(1436), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2511), - [sym_preproc_directive] = STATE(456), - [sym_pragma] = STATE(486), - [sym_string_directive] = STATE(832), + [268] = { + [sym_stmt] = STATE(664), + [sym_expr] = STATE(1341), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2368), + [sym_preproc_directive] = STATE(682), + [sym_pragma] = STATE(639), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LBRACE] = ACTIONS(1074), - [anon_sym_const] = ACTIONS(1076), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1294), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1298), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1078), - [anon_sym_event] = ACTIONS(1080), - [anon_sym_if] = ACTIONS(1082), + [anon_sym_print] = ACTIONS(1300), + [anon_sym_event] = ACTIONS(1302), + [anon_sym_if] = ACTIONS(1304), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1084), - [anon_sym_for] = ACTIONS(1086), + [anon_sym_switch] = ACTIONS(1306), + [anon_sym_for] = ACTIONS(1308), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1088), - [anon_sym_next] = ACTIONS(1090), - [anon_sym_break] = ACTIONS(1090), - [anon_sym_fallthrough] = ACTIONS(1090), - [anon_sym_return] = ACTIONS(1092), - [anon_sym_add] = ACTIONS(1094), - [anon_sym_delete] = ACTIONS(1094), - [anon_sym_local] = ACTIONS(1096), - [anon_sym_when] = ACTIONS(1098), - [anon_sym_assert] = ACTIONS(1100), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_next] = ACTIONS(1312), + [anon_sym_break] = ACTIONS(1312), + [anon_sym_fallthrough] = ACTIONS(1312), + [anon_sym_return] = ACTIONS(1314), + [anon_sym_add] = ACTIONS(1316), + [anon_sym_delete] = ACTIONS(1316), + [anon_sym_local] = ACTIONS(1318), + [anon_sym_when] = ACTIONS(1320), + [anon_sym_assert] = ACTIONS(1322), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36342,18 +38074,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1102), - [anon_sym_ATload] = ACTIONS(1104), - [anon_sym_ATload_DASHsigs] = ACTIONS(1106), - [anon_sym_ATload_DASHplugin] = ACTIONS(1108), - [anon_sym_ATunload] = ACTIONS(1106), - [anon_sym_ATprefixes] = ACTIONS(1110), - [anon_sym_ATif] = ACTIONS(1112), - [anon_sym_ATifdef] = ACTIONS(1114), - [anon_sym_ATifndef] = ACTIONS(1114), - [anon_sym_ATendif] = ACTIONS(1116), - [anon_sym_ATelse] = ACTIONS(1116), - [anon_sym_ATpragma] = ACTIONS(1118), + [anon_sym_ATdeprecated] = ACTIONS(1324), + [anon_sym_ATload] = ACTIONS(1326), + [anon_sym_ATload_DASHsigs] = ACTIONS(1328), + [anon_sym_ATload_DASHplugin] = ACTIONS(1330), + [anon_sym_ATunload] = ACTIONS(1328), + [anon_sym_ATprefixes] = ACTIONS(1332), + [anon_sym_ATif] = ACTIONS(1334), + [anon_sym_ATifdef] = ACTIONS(1336), + [anon_sym_ATifndef] = ACTIONS(1336), + [anon_sym_ATendif] = ACTIONS(1338), + [anon_sym_ATelse] = ACTIONS(1338), + [anon_sym_ATpragma] = ACTIONS(1340), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36371,43 +38103,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [248] = { - [sym_stmt] = STATE(421), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [269] = { + [sym_stmt] = STATE(739), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36421,18 +38153,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36450,43 +38182,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [249] = { - [sym_stmt] = STATE(422), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [270] = { + [sym_stmt] = STATE(740), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36500,18 +38232,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36529,43 +38261,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [250] = { - [sym_stmt] = STATE(423), - [sym_expr] = STATE(1448), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2526), - [sym_preproc_directive] = STATE(426), - [sym_pragma] = STATE(411), - [sym_string_directive] = STATE(832), + [271] = { + [sym_stmt] = STATE(741), + [sym_expr] = STATE(1378), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2431), + [sym_preproc_directive] = STATE(676), + [sym_pragma] = STATE(669), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1122), - [anon_sym_const] = ACTIONS(1124), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_LBRACE] = ACTIONS(1054), + [anon_sym_const] = ACTIONS(1056), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1126), - [anon_sym_event] = ACTIONS(1128), - [anon_sym_if] = ACTIONS(1130), + [anon_sym_print] = ACTIONS(1058), + [anon_sym_event] = ACTIONS(1060), + [anon_sym_if] = ACTIONS(1062), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1132), - [anon_sym_for] = ACTIONS(1134), + [anon_sym_switch] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1066), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1136), - [anon_sym_next] = ACTIONS(1138), - [anon_sym_break] = ACTIONS(1138), - [anon_sym_fallthrough] = ACTIONS(1138), - [anon_sym_return] = ACTIONS(1140), - [anon_sym_add] = ACTIONS(1142), - [anon_sym_delete] = ACTIONS(1142), - [anon_sym_local] = ACTIONS(1144), - [anon_sym_when] = ACTIONS(1146), - [anon_sym_assert] = ACTIONS(1148), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_next] = ACTIONS(1070), + [anon_sym_break] = ACTIONS(1070), + [anon_sym_fallthrough] = ACTIONS(1070), + [anon_sym_return] = ACTIONS(1072), + [anon_sym_add] = ACTIONS(1074), + [anon_sym_delete] = ACTIONS(1074), + [anon_sym_local] = ACTIONS(1076), + [anon_sym_when] = ACTIONS(1078), + [anon_sym_assert] = ACTIONS(1080), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36579,18 +38311,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1150), - [anon_sym_ATload] = ACTIONS(1152), - [anon_sym_ATload_DASHsigs] = ACTIONS(1154), - [anon_sym_ATload_DASHplugin] = ACTIONS(1156), - [anon_sym_ATunload] = ACTIONS(1154), - [anon_sym_ATprefixes] = ACTIONS(1158), - [anon_sym_ATif] = ACTIONS(1160), - [anon_sym_ATifdef] = ACTIONS(1162), - [anon_sym_ATifndef] = ACTIONS(1162), - [anon_sym_ATendif] = ACTIONS(1164), - [anon_sym_ATelse] = ACTIONS(1164), - [anon_sym_ATpragma] = ACTIONS(1166), + [anon_sym_ATdeprecated] = ACTIONS(1082), + [anon_sym_ATload] = ACTIONS(1084), + [anon_sym_ATload_DASHsigs] = ACTIONS(1086), + [anon_sym_ATload_DASHplugin] = ACTIONS(1088), + [anon_sym_ATunload] = ACTIONS(1086), + [anon_sym_ATprefixes] = ACTIONS(1090), + [anon_sym_ATif] = ACTIONS(1092), + [anon_sym_ATifdef] = ACTIONS(1094), + [anon_sym_ATifndef] = ACTIONS(1094), + [anon_sym_ATendif] = ACTIONS(1096), + [anon_sym_ATelse] = ACTIONS(1096), + [anon_sym_ATpragma] = ACTIONS(1098), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36608,43 +38340,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [251] = { - [sym_stmt] = STATE(734), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [272] = { + [sym_stmt] = STATE(617), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36658,18 +38390,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36687,43 +38419,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [252] = { - [sym_stmt] = STATE(735), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [273] = { + [sym_stmt] = STATE(618), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36737,18 +38469,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36766,43 +38498,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [253] = { - [sym_stmt] = STATE(736), - [sym_expr] = STATE(1354), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2391), - [sym_preproc_directive] = STATE(673), - [sym_pragma] = STATE(629), - [sym_string_directive] = STATE(832), + [274] = { + [sym_stmt] = STATE(619), + [sym_expr] = STATE(1399), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2466), + [sym_preproc_directive] = STATE(584), + [sym_pragma] = STATE(536), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_LBRACE] = ACTIONS(766), - [anon_sym_const] = ACTIONS(768), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1102), + [anon_sym_LBRACE] = ACTIONS(1104), + [anon_sym_const] = ACTIONS(1106), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(770), - [anon_sym_event] = ACTIONS(772), - [anon_sym_if] = ACTIONS(774), + [anon_sym_print] = ACTIONS(1108), + [anon_sym_event] = ACTIONS(1110), + [anon_sym_if] = ACTIONS(1112), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(776), - [anon_sym_for] = ACTIONS(778), + [anon_sym_switch] = ACTIONS(1114), + [anon_sym_for] = ACTIONS(1116), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(780), - [anon_sym_next] = ACTIONS(782), - [anon_sym_break] = ACTIONS(782), - [anon_sym_fallthrough] = ACTIONS(782), - [anon_sym_return] = ACTIONS(784), - [anon_sym_add] = ACTIONS(786), - [anon_sym_delete] = ACTIONS(786), - [anon_sym_local] = ACTIONS(788), - [anon_sym_when] = ACTIONS(790), - [anon_sym_assert] = ACTIONS(792), + [anon_sym_while] = ACTIONS(1118), + [anon_sym_next] = ACTIONS(1120), + [anon_sym_break] = ACTIONS(1120), + [anon_sym_fallthrough] = ACTIONS(1120), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_add] = ACTIONS(1124), + [anon_sym_delete] = ACTIONS(1124), + [anon_sym_local] = ACTIONS(1126), + [anon_sym_when] = ACTIONS(1128), + [anon_sym_assert] = ACTIONS(1130), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36816,18 +38548,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(794), - [anon_sym_ATload] = ACTIONS(796), - [anon_sym_ATload_DASHsigs] = ACTIONS(798), - [anon_sym_ATload_DASHplugin] = ACTIONS(800), - [anon_sym_ATunload] = ACTIONS(798), - [anon_sym_ATprefixes] = ACTIONS(802), - [anon_sym_ATif] = ACTIONS(804), - [anon_sym_ATifdef] = ACTIONS(806), - [anon_sym_ATifndef] = ACTIONS(806), - [anon_sym_ATendif] = ACTIONS(808), - [anon_sym_ATelse] = ACTIONS(808), - [anon_sym_ATpragma] = ACTIONS(810), + [anon_sym_ATdeprecated] = ACTIONS(1132), + [anon_sym_ATload] = ACTIONS(1134), + [anon_sym_ATload_DASHsigs] = ACTIONS(1136), + [anon_sym_ATload_DASHplugin] = ACTIONS(1138), + [anon_sym_ATunload] = ACTIONS(1136), + [anon_sym_ATprefixes] = ACTIONS(1140), + [anon_sym_ATif] = ACTIONS(1142), + [anon_sym_ATifdef] = ACTIONS(1144), + [anon_sym_ATifndef] = ACTIONS(1144), + [anon_sym_ATendif] = ACTIONS(1146), + [anon_sym_ATelse] = ACTIONS(1146), + [anon_sym_ATpragma] = ACTIONS(1148), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36845,43 +38577,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [254] = { - [sym_stmt] = STATE(626), - [sym_expr] = STATE(1366), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2411), - [sym_preproc_directive] = STATE(689), - [sym_pragma] = STATE(667), - [sym_string_directive] = STATE(832), + [275] = { + [sym_stmt] = STATE(620), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(1198), - [anon_sym_LBRACE] = ACTIONS(1200), - [anon_sym_const] = ACTIONS(1202), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(1204), - [anon_sym_event] = ACTIONS(1206), - [anon_sym_if] = ACTIONS(1208), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(1210), - [anon_sym_for] = ACTIONS(1212), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(1214), - [anon_sym_next] = ACTIONS(1216), - [anon_sym_break] = ACTIONS(1216), - [anon_sym_fallthrough] = ACTIONS(1216), - [anon_sym_return] = ACTIONS(1218), - [anon_sym_add] = ACTIONS(1220), - [anon_sym_delete] = ACTIONS(1220), - [anon_sym_local] = ACTIONS(1222), - [anon_sym_when] = ACTIONS(1224), - [anon_sym_assert] = ACTIONS(1226), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36895,18 +38627,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(1228), - [anon_sym_ATload] = ACTIONS(1230), - [anon_sym_ATload_DASHsigs] = ACTIONS(1232), - [anon_sym_ATload_DASHplugin] = ACTIONS(1234), - [anon_sym_ATunload] = ACTIONS(1232), - [anon_sym_ATprefixes] = ACTIONS(1236), - [anon_sym_ATif] = ACTIONS(1238), - [anon_sym_ATifdef] = ACTIONS(1240), - [anon_sym_ATifndef] = ACTIONS(1240), - [anon_sym_ATendif] = ACTIONS(1242), - [anon_sym_ATelse] = ACTIONS(1242), - [anon_sym_ATpragma] = ACTIONS(1244), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -36924,43 +38656,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [255] = { - [sym_stmt] = STATE(518), - [sym_expr] = STATE(1390), - [sym_constant] = STATE(1279), - [sym_index_slice] = STATE(2451), - [sym_preproc_directive] = STATE(576), - [sym_pragma] = STATE(622), - [sym_string_directive] = STATE(832), + [276] = { + [sym_stmt] = STATE(621), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(204), - [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_const] = ACTIONS(210), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), [anon_sym_record] = ACTIONS(25), - [anon_sym_print] = ACTIONS(212), - [anon_sym_event] = ACTIONS(214), - [anon_sym_if] = ACTIONS(216), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_switch] = ACTIONS(218), - [anon_sym_for] = ACTIONS(220), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_while] = ACTIONS(222), - [anon_sym_next] = ACTIONS(224), - [anon_sym_break] = ACTIONS(224), - [anon_sym_fallthrough] = ACTIONS(224), - [anon_sym_return] = ACTIONS(226), - [anon_sym_add] = ACTIONS(228), - [anon_sym_delete] = ACTIONS(228), - [anon_sym_local] = ACTIONS(230), - [anon_sym_when] = ACTIONS(232), - [anon_sym_assert] = ACTIONS(234), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), [anon_sym_table] = ACTIONS(57), [anon_sym_set] = ACTIONS(57), [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), [anon_sym_DOLLAR] = ACTIONS(65), [anon_sym_PIPE] = ACTIONS(67), [anon_sym_PLUS_PLUS] = ACTIONS(69), @@ -36974,18 +38706,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_constant_token1] = ACTIONS(77), [anon_sym_T] = ACTIONS(79), [anon_sym_F] = ACTIONS(79), - [anon_sym_ATdeprecated] = ACTIONS(238), - [anon_sym_ATload] = ACTIONS(240), - [anon_sym_ATload_DASHsigs] = ACTIONS(242), - [anon_sym_ATload_DASHplugin] = ACTIONS(244), - [anon_sym_ATunload] = ACTIONS(242), - [anon_sym_ATprefixes] = ACTIONS(246), - [anon_sym_ATif] = ACTIONS(248), - [anon_sym_ATifdef] = ACTIONS(250), - [anon_sym_ATifndef] = ACTIONS(250), - [anon_sym_ATendif] = ACTIONS(252), - [anon_sym_ATelse] = ACTIONS(252), - [anon_sym_ATpragma] = ACTIONS(254), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), [anon_sym_ATDIR] = ACTIONS(99), [anon_sym_ATFILENAME] = ACTIONS(99), [sym_id] = ACTIONS(101), @@ -37003,2340 +38735,711 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [256] = { - [sym_initializer] = STATE(1777), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2276), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1386), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [277] = { + [sym_stmt] = STATE(622), + [sym_expr] = STATE(1412), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2481), + [sym_preproc_directive] = STATE(511), + [sym_pragma] = STATE(544), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1152), + [anon_sym_const] = ACTIONS(1154), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(1156), + [anon_sym_event] = ACTIONS(1158), + [anon_sym_if] = ACTIONS(1160), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(1162), + [anon_sym_for] = ACTIONS(1164), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(1166), + [anon_sym_next] = ACTIONS(1168), + [anon_sym_break] = ACTIONS(1168), + [anon_sym_fallthrough] = ACTIONS(1168), + [anon_sym_return] = ACTIONS(1170), + [anon_sym_add] = ACTIONS(1172), + [anon_sym_delete] = ACTIONS(1172), + [anon_sym_local] = ACTIONS(1174), + [anon_sym_when] = ACTIONS(1176), + [anon_sym_assert] = ACTIONS(1178), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(1180), + [anon_sym_ATload] = ACTIONS(1182), + [anon_sym_ATload_DASHsigs] = ACTIONS(1184), + [anon_sym_ATload_DASHplugin] = ACTIONS(1186), + [anon_sym_ATunload] = ACTIONS(1184), + [anon_sym_ATprefixes] = ACTIONS(1188), + [anon_sym_ATif] = ACTIONS(1190), + [anon_sym_ATifdef] = ACTIONS(1192), + [anon_sym_ATifndef] = ACTIONS(1192), + [anon_sym_ATendif] = ACTIONS(1194), + [anon_sym_ATelse] = ACTIONS(1194), + [anon_sym_ATpragma] = ACTIONS(1196), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [257] = { - [sym_initializer] = STATE(1726), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2789), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1388), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [278] = { + [sym_stmt] = STATE(500), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [258] = { - [sym_initializer] = STATE(1740), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2624), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1390), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [279] = { + [sym_stmt] = STATE(501), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [259] = { - [sym_initializer] = STATE(1780), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2353), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1392), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [280] = { + [sym_stmt] = STATE(502), + [sym_expr] = STATE(1436), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2511), + [sym_preproc_directive] = STATE(465), + [sym_pragma] = STATE(446), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1246), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_const] = ACTIONS(1250), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(1252), + [anon_sym_event] = ACTIONS(1254), + [anon_sym_if] = ACTIONS(1256), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(1258), + [anon_sym_for] = ACTIONS(1260), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(1262), + [anon_sym_next] = ACTIONS(1264), + [anon_sym_break] = ACTIONS(1264), + [anon_sym_fallthrough] = ACTIONS(1264), + [anon_sym_return] = ACTIONS(1266), + [anon_sym_add] = ACTIONS(1268), + [anon_sym_delete] = ACTIONS(1268), + [anon_sym_local] = ACTIONS(1270), + [anon_sym_when] = ACTIONS(1272), + [anon_sym_assert] = ACTIONS(1274), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(1276), + [anon_sym_ATload] = ACTIONS(1278), + [anon_sym_ATload_DASHsigs] = ACTIONS(1280), + [anon_sym_ATload_DASHplugin] = ACTIONS(1282), + [anon_sym_ATunload] = ACTIONS(1280), + [anon_sym_ATprefixes] = ACTIONS(1284), + [anon_sym_ATif] = ACTIONS(1286), + [anon_sym_ATifdef] = ACTIONS(1288), + [anon_sym_ATifndef] = ACTIONS(1288), + [anon_sym_ATendif] = ACTIONS(1290), + [anon_sym_ATelse] = ACTIONS(1290), + [anon_sym_ATpragma] = ACTIONS(1292), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [260] = { - [sym_initializer] = STATE(1781), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2404), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1394), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [281] = { + [sym_stmt] = STATE(428), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [261] = { - [sym_initializer] = STATE(1745), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2625), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1396), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [282] = { + [sym_stmt] = STATE(429), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [262] = { - [sym_initializer] = STATE(1757), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2728), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1398), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [283] = { + [sym_stmt] = STATE(430), + [sym_expr] = STATE(1448), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2526), + [sym_preproc_directive] = STATE(415), + [sym_pragma] = STATE(412), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(954), + [anon_sym_LBRACE] = ACTIONS(956), + [anon_sym_const] = ACTIONS(958), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(960), + [anon_sym_event] = ACTIONS(962), + [anon_sym_if] = ACTIONS(964), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(966), + [anon_sym_for] = ACTIONS(968), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(970), + [anon_sym_next] = ACTIONS(972), + [anon_sym_break] = ACTIONS(972), + [anon_sym_fallthrough] = ACTIONS(972), + [anon_sym_return] = ACTIONS(974), + [anon_sym_add] = ACTIONS(976), + [anon_sym_delete] = ACTIONS(976), + [anon_sym_local] = ACTIONS(978), + [anon_sym_when] = ACTIONS(980), + [anon_sym_assert] = ACTIONS(982), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(984), + [anon_sym_ATload] = ACTIONS(986), + [anon_sym_ATload_DASHsigs] = ACTIONS(988), + [anon_sym_ATload_DASHplugin] = ACTIONS(990), + [anon_sym_ATunload] = ACTIONS(988), + [anon_sym_ATprefixes] = ACTIONS(992), + [anon_sym_ATif] = ACTIONS(994), + [anon_sym_ATifdef] = ACTIONS(996), + [anon_sym_ATifndef] = ACTIONS(996), + [anon_sym_ATendif] = ACTIONS(998), + [anon_sym_ATelse] = ACTIONS(998), + [anon_sym_ATpragma] = ACTIONS(1000), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [263] = { - [sym_initializer] = STATE(1715), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2268), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1400), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [284] = { + [sym_stmt] = STATE(736), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [264] = { - [sym_initializer] = STATE(1758), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2760), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1402), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [265] = { - [sym_initializer] = STATE(1771), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2791), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1404), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [266] = { - [sym_initializer] = STATE(1748), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2627), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1406), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [267] = { - [sym_initializer] = STATE(1718), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2676), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1408), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [268] = { - [sym_initializer] = STATE(1735), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2690), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1410), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [269] = { - [sym_initializer] = STATE(1773), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2422), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1412), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [270] = { - [sym_initializer] = STATE(1775), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2261), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1414), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [271] = { - [sym_initializer] = STATE(1767), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2667), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1416), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [272] = { - [sym_initializer] = STATE(1788), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2232), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1418), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [273] = { - [sym_initializer] = STATE(1787), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2245), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1420), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [274] = { - [sym_initializer] = STATE(1754), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2343), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1422), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [275] = { - [sym_initializer] = STATE(1749), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2629), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1424), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [276] = { - [sym_initializer] = STATE(1752), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2217), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1426), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [277] = { - [sym_initializer] = STATE(1746), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2440), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1428), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [278] = { - [sym_initializer] = STATE(1769), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2462), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1430), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [279] = { - [sym_initializer] = STATE(1742), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2377), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1432), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [280] = { - [sym_initializer] = STATE(1753), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2263), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1434), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [281] = { - [sym_initializer] = STATE(1732), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2251), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1436), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [282] = { - [sym_initializer] = STATE(1785), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2777), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [283] = { - [sym_initializer] = STATE(1721), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2326), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1440), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [284] = { - [sym_initializer] = STATE(1751), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2635), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1442), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [285] = { - [sym_initializer] = STATE(1727), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2649), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1444), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [285] = { + [sym_stmt] = STATE(737), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -39344,77 +39447,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [286] = { - [sym_initializer] = STATE(1731), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2651), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1446), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [sym_stmt] = STATE(738), + [sym_expr] = STATE(1354), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2391), + [sym_preproc_directive] = STATE(721), + [sym_pragma] = STATE(670), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1344), + [anon_sym_LBRACE] = ACTIONS(1346), + [anon_sym_const] = ACTIONS(1348), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(1350), + [anon_sym_event] = ACTIONS(1352), + [anon_sym_if] = ACTIONS(1354), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(1356), + [anon_sym_for] = ACTIONS(1358), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(1360), + [anon_sym_next] = ACTIONS(1362), + [anon_sym_break] = ACTIONS(1362), + [anon_sym_fallthrough] = ACTIONS(1362), + [anon_sym_return] = ACTIONS(1364), + [anon_sym_add] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_local] = ACTIONS(1368), + [anon_sym_when] = ACTIONS(1370), + [anon_sym_assert] = ACTIONS(1372), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(1374), + [anon_sym_ATload] = ACTIONS(1376), + [anon_sym_ATload_DASHsigs] = ACTIONS(1378), + [anon_sym_ATload_DASHplugin] = ACTIONS(1380), + [anon_sym_ATunload] = ACTIONS(1378), + [anon_sym_ATprefixes] = ACTIONS(1382), + [anon_sym_ATif] = ACTIONS(1384), + [anon_sym_ATifdef] = ACTIONS(1386), + [anon_sym_ATifndef] = ACTIONS(1386), + [anon_sym_ATendif] = ACTIONS(1388), + [anon_sym_ATelse] = ACTIONS(1388), + [anon_sym_ATpragma] = ACTIONS(1390), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -39422,77 +39526,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [287] = { - [sym_initializer] = STATE(1747), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2655), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), - [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), - [anon_sym_SEMI] = ACTIONS(1448), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [sym_stmt] = STATE(687), + [sym_expr] = STATE(1366), + [sym_constant] = STATE(1286), + [sym_index_slice] = STATE(2411), + [sym_preproc_directive] = STATE(734), + [sym_pragma] = STATE(640), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_LBRACE] = ACTIONS(1004), + [anon_sym_const] = ACTIONS(1006), + [anon_sym_record] = ACTIONS(25), + [anon_sym_print] = ACTIONS(1008), + [anon_sym_event] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_switch] = ACTIONS(1014), + [anon_sym_for] = ACTIONS(1016), + [anon_sym_LBRACK] = ACTIONS(41), + [anon_sym_while] = ACTIONS(1018), + [anon_sym_next] = ACTIONS(1020), + [anon_sym_break] = ACTIONS(1020), + [anon_sym_fallthrough] = ACTIONS(1020), + [anon_sym_return] = ACTIONS(1022), + [anon_sym_add] = ACTIONS(1024), + [anon_sym_delete] = ACTIONS(1024), + [anon_sym_local] = ACTIONS(1026), + [anon_sym_when] = ACTIONS(1028), + [anon_sym_assert] = ACTIONS(1030), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATdeprecated] = ACTIONS(1032), + [anon_sym_ATload] = ACTIONS(1034), + [anon_sym_ATload_DASHsigs] = ACTIONS(1036), + [anon_sym_ATload_DASHplugin] = ACTIONS(1038), + [anon_sym_ATunload] = ACTIONS(1036), + [anon_sym_ATprefixes] = ACTIONS(1040), + [anon_sym_ATif] = ACTIONS(1042), + [anon_sym_ATifdef] = ACTIONS(1044), + [anon_sym_ATifndef] = ACTIONS(1044), + [anon_sym_ATendif] = ACTIONS(1046), + [anon_sym_ATelse] = ACTIONS(1046), + [anon_sym_ATpragma] = ACTIONS(1048), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -39500,77 +39605,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [288] = { - [sym_initializer] = STATE(1759), - [sym_init_class] = STATE(1037), - [sym_attr_list] = STATE(2658), - [sym_attr] = STATE(1597), + [sym_initializer] = STATE(1754), + [sym_init_class] = STATE(955), + [sym_attr_list] = STATE(2728), + [sym_attr] = STATE(1592), [sym_expr] = STATE(872), - [sym_constant] = STATE(328), - [sym_string_directive] = STATE(295), + [sym_constant] = STATE(312), + [sym_string_directive] = STATE(299), [sym_integer] = STATE(291), - [sym_interval] = STATE(326), - [sym_string] = STATE(326), - [aux_sym_attr_list_repeat1] = STATE(1597), + [sym_interval] = STATE(304), + [sym_string] = STATE(304), + [aux_sym_attr_list_repeat1] = STATE(1592), [anon_sym_SEMI] = ACTIONS(1450), - [anon_sym_LBRACE] = ACTIONS(862), - [anon_sym_PLUS_EQ] = ACTIONS(866), - [anon_sym_record] = ACTIONS(868), - [anon_sym_DASH_EQ] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(872), - [anon_sym_local] = ACTIONS(874), - [anon_sym_EQ] = ACTIONS(866), - [anon_sym_table] = ACTIONS(876), - [anon_sym_set] = ACTIONS(876), - [anon_sym_vector] = ACTIONS(878), - [anon_sym_function] = ACTIONS(880), - [anon_sym_hook] = ACTIONS(882), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(890), - [anon_sym_PIPE] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(894), - [anon_sym_DASH_DASH] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(894), - [anon_sym_TILDE] = ACTIONS(894), - [anon_sym_DASH] = ACTIONS(896), - [anon_sym_PLUS] = ACTIONS(896), - [anon_sym_copy] = ACTIONS(898), - [anon_sym_schedule] = ACTIONS(900), - [aux_sym_constant_token1] = ACTIONS(902), - [anon_sym_T] = ACTIONS(904), - [anon_sym_F] = ACTIONS(904), - [anon_sym_ATDIR] = ACTIONS(906), - [anon_sym_ATFILENAME] = ACTIONS(906), - [sym_id] = ACTIONS(908), - [sym_pattern] = ACTIONS(910), - [sym_ipv6] = ACTIONS(912), - [sym_ipv4] = ACTIONS(912), - [sym_port] = ACTIONS(914), - [sym_floatp] = ACTIONS(916), - [sym_hex] = ACTIONS(904), - [sym_hostname] = ACTIONS(904), - [aux_sym_string_token1] = ACTIONS(918), + [anon_sym_LBRACE] = ACTIONS(766), + [anon_sym_PLUS_EQ] = ACTIONS(770), + [anon_sym_record] = ACTIONS(772), + [anon_sym_DASH_EQ] = ACTIONS(770), + [anon_sym_LPAREN] = ACTIONS(774), + [anon_sym_LBRACK] = ACTIONS(776), + [anon_sym_local] = ACTIONS(778), + [anon_sym_EQ] = ACTIONS(770), + [anon_sym_table] = ACTIONS(780), + [anon_sym_set] = ACTIONS(780), + [anon_sym_vector] = ACTIONS(782), + [anon_sym_function] = ACTIONS(784), + [anon_sym_hook] = ACTIONS(786), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(794), + [anon_sym_PIPE] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(798), + [anon_sym_DASH_DASH] = ACTIONS(798), + [anon_sym_BANG] = ACTIONS(798), + [anon_sym_TILDE] = ACTIONS(798), + [anon_sym_DASH] = ACTIONS(800), + [anon_sym_PLUS] = ACTIONS(800), + [anon_sym_copy] = ACTIONS(802), + [anon_sym_schedule] = ACTIONS(804), + [aux_sym_constant_token1] = ACTIONS(806), + [anon_sym_T] = ACTIONS(808), + [anon_sym_F] = ACTIONS(808), + [anon_sym_ATDIR] = ACTIONS(810), + [anon_sym_ATFILENAME] = ACTIONS(810), + [sym_id] = ACTIONS(812), + [sym_pattern] = ACTIONS(814), + [sym_ipv6] = ACTIONS(816), + [sym_ipv4] = ACTIONS(816), + [sym_port] = ACTIONS(818), + [sym_floatp] = ACTIONS(820), + [sym_hex] = ACTIONS(808), + [sym_hostname] = ACTIONS(808), + [aux_sym_string_token1] = ACTIONS(822), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -39599,6 +39705,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(1452), [anon_sym_AMPlog] = ACTIONS(1452), [anon_sym_AMPoptional] = ACTIONS(1452), + [anon_sym_AMPordered] = ACTIONS(1452), [anon_sym_AMPraw_output] = ACTIONS(1452), [anon_sym_AMPredef] = ACTIONS(1452), [anon_sym_AMPadd_func] = ACTIONS(1452), @@ -39676,6 +39783,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(1456), [anon_sym_AMPlog] = ACTIONS(1456), [anon_sym_AMPoptional] = ACTIONS(1456), + [anon_sym_AMPordered] = ACTIONS(1456), [anon_sym_AMPraw_output] = ACTIONS(1456), [anon_sym_AMPredef] = ACTIONS(1456), [anon_sym_AMPadd_func] = ACTIONS(1456), @@ -39753,6 +39861,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(1456), [anon_sym_AMPlog] = ACTIONS(1456), [anon_sym_AMPoptional] = ACTIONS(1456), + [anon_sym_AMPordered] = ACTIONS(1456), [anon_sym_AMPraw_output] = ACTIONS(1456), [anon_sym_AMPredef] = ACTIONS(1456), [anon_sym_AMPadd_func] = ACTIONS(1456), @@ -39809,53 +39918,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [292] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_module] = ACTIONS(1464), [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_export] = ACTIONS(1464), [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_global] = ACTIONS(1464), - [anon_sym_option] = ACTIONS(1464), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_redef] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_type] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), + [anon_sym_RBRACE] = ACTIONS(1462), + [anon_sym_COLON] = ACTIONS(1462), + [anon_sym_PLUS_EQ] = ACTIONS(1462), + [anon_sym_DASH_EQ] = ACTIONS(1462), [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1466), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), + [anon_sym_RPAREN] = ACTIONS(1462), + [anon_sym_COMMA] = ACTIONS(1462), + [anon_sym_in] = ACTIONS(1462), [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), + [anon_sym_RBRACK] = ACTIONS(1462), + [anon_sym_EQ] = ACTIONS(1464), + [anon_sym_as] = ACTIONS(1462), + [anon_sym_AMPdeprecated] = ACTIONS(1462), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1462), + [anon_sym_AMPerror_handler] = ACTIONS(1462), + [anon_sym_AMPis_assigned] = ACTIONS(1462), + [anon_sym_AMPis_used] = ACTIONS(1462), + [anon_sym_AMPlog] = ACTIONS(1462), + [anon_sym_AMPoptional] = ACTIONS(1462), + [anon_sym_AMPordered] = ACTIONS(1462), + [anon_sym_AMPraw_output] = ACTIONS(1462), + [anon_sym_AMPredef] = ACTIONS(1462), + [anon_sym_AMPadd_func] = ACTIONS(1462), + [anon_sym_AMPbackend] = ACTIONS(1462), + [anon_sym_AMPbroker_store] = ACTIONS(1462), + [anon_sym_AMPcreate_expire] = ACTIONS(1462), + [anon_sym_AMPdefault] = ACTIONS(1462), + [anon_sym_AMPdelete_func] = ACTIONS(1462), + [anon_sym_AMPexpire_func] = ACTIONS(1462), + [anon_sym_AMPgroup] = ACTIONS(1462), + [anon_sym_AMPon_change] = ACTIONS(1462), + [anon_sym_AMPpriority] = ACTIONS(1462), + [anon_sym_AMPread_expire] = ACTIONS(1462), + [anon_sym_AMPtype_column] = ACTIONS(1462), + [anon_sym_AMPwrite_expire] = ACTIONS(1462), [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), + [anon_sym_PIPE] = ACTIONS(1464), + [anon_sym_BANG] = ACTIONS(1464), [anon_sym_DASH] = ACTIONS(1464), [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), + [anon_sym_is] = ACTIONS(1462), + [anon_sym_STAR] = ACTIONS(1462), + [anon_sym_SLASH] = ACTIONS(1462), + [anon_sym_PERCENT] = ACTIONS(1462), + [anon_sym_LT] = ACTIONS(1464), + [anon_sym_LT_EQ] = ACTIONS(1462), + [anon_sym_GT] = ACTIONS(1464), + [anon_sym_GT_EQ] = ACTIONS(1462), + [anon_sym_AMP] = ACTIONS(1464), + [anon_sym_CARET] = ACTIONS(1462), + [anon_sym_QMARK] = ACTIONS(1464), + [anon_sym_EQ_EQ] = ACTIONS(1462), + [anon_sym_BANG_EQ] = ACTIONS(1462), + [anon_sym_AMP_AMP] = ACTIONS(1462), + [anon_sym_PIPE_PIPE] = ACTIONS(1462), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1462), [anon_sym_ATdeprecated] = ACTIONS(1462), [anon_sym_ATload] = ACTIONS(1464), [anon_sym_ATload_DASHsigs] = ACTIONS(1462), @@ -39868,17 +39988,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_ATendif] = ACTIONS(1462), [anon_sym_ATelse] = ACTIONS(1462), [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -39886,159 +39995,391 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [293] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_module] = ACTIONS(1470), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_export] = ACTIONS(1470), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_global] = ACTIONS(1470), - [anon_sym_option] = ACTIONS(1470), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_redef] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_type] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1472), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_RBRACE] = ACTIONS(586), + [anon_sym_COLON] = ACTIONS(586), + [anon_sym_PLUS_EQ] = ACTIONS(586), + [anon_sym_DASH_EQ] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_RPAREN] = ACTIONS(586), + [anon_sym_COMMA] = ACTIONS(586), + [anon_sym_in] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_RBRACK] = ACTIONS(586), + [anon_sym_EQ] = ACTIONS(588), + [anon_sym_as] = ACTIONS(586), + [anon_sym_AMPdeprecated] = ACTIONS(586), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(586), + [anon_sym_AMPerror_handler] = ACTIONS(586), + [anon_sym_AMPis_assigned] = ACTIONS(586), + [anon_sym_AMPis_used] = ACTIONS(586), + [anon_sym_AMPlog] = ACTIONS(586), + [anon_sym_AMPoptional] = ACTIONS(586), + [anon_sym_AMPordered] = ACTIONS(586), + [anon_sym_AMPraw_output] = ACTIONS(586), + [anon_sym_AMPredef] = ACTIONS(586), + [anon_sym_AMPadd_func] = ACTIONS(586), + [anon_sym_AMPbackend] = ACTIONS(586), + [anon_sym_AMPbroker_store] = ACTIONS(586), + [anon_sym_AMPcreate_expire] = ACTIONS(586), + [anon_sym_AMPdefault] = ACTIONS(586), + [anon_sym_AMPdelete_func] = ACTIONS(586), + [anon_sym_AMPexpire_func] = ACTIONS(586), + [anon_sym_AMPgroup] = ACTIONS(586), + [anon_sym_AMPon_change] = ACTIONS(586), + [anon_sym_AMPpriority] = ACTIONS(586), + [anon_sym_AMPread_expire] = ACTIONS(586), + [anon_sym_AMPtype_column] = ACTIONS(586), + [anon_sym_AMPwrite_expire] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(588), + [anon_sym_BANG] = ACTIONS(588), + [anon_sym_DASH] = ACTIONS(588), + [anon_sym_PLUS] = ACTIONS(588), + [anon_sym_is] = ACTIONS(586), + [anon_sym_STAR] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(586), + [anon_sym_PERCENT] = ACTIONS(586), + [anon_sym_LT] = ACTIONS(588), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(588), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_AMP] = ACTIONS(588), + [anon_sym_CARET] = ACTIONS(586), + [anon_sym_QMARK] = ACTIONS(588), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_AMP_AMP] = ACTIONS(586), + [anon_sym_PIPE_PIPE] = ACTIONS(586), + [anon_sym_QMARK_DOLLAR] = ACTIONS(586), + [anon_sym_ATdeprecated] = ACTIONS(586), + [anon_sym_ATload] = ACTIONS(588), + [anon_sym_ATload_DASHsigs] = ACTIONS(586), + [anon_sym_ATload_DASHplugin] = ACTIONS(586), + [anon_sym_ATunload] = ACTIONS(586), + [anon_sym_ATprefixes] = ACTIONS(586), + [anon_sym_ATif] = ACTIONS(588), + [anon_sym_ATifdef] = ACTIONS(586), + [anon_sym_ATifndef] = ACTIONS(586), + [anon_sym_ATendif] = ACTIONS(586), + [anon_sym_ATelse] = ACTIONS(586), + [anon_sym_ATpragma] = ACTIONS(586), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [294] = { + [anon_sym_SEMI] = ACTIONS(1466), + [anon_sym_LBRACE] = ACTIONS(1466), + [anon_sym_RBRACE] = ACTIONS(1466), + [anon_sym_COLON] = ACTIONS(1468), + [anon_sym_PLUS_EQ] = ACTIONS(1466), + [anon_sym_DASH_EQ] = ACTIONS(1466), + [anon_sym_LPAREN] = ACTIONS(1466), + [anon_sym_RPAREN] = ACTIONS(1466), + [anon_sym_COMMA] = ACTIONS(1466), + [anon_sym_in] = ACTIONS(1466), + [anon_sym_LBRACK] = ACTIONS(1466), + [anon_sym_RBRACK] = ACTIONS(1466), + [anon_sym_EQ] = ACTIONS(1470), + [anon_sym_as] = ACTIONS(1466), + [anon_sym_AMPdeprecated] = ACTIONS(1466), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1466), + [anon_sym_AMPerror_handler] = ACTIONS(1466), + [anon_sym_AMPis_assigned] = ACTIONS(1466), + [anon_sym_AMPis_used] = ACTIONS(1466), + [anon_sym_AMPlog] = ACTIONS(1466), + [anon_sym_AMPoptional] = ACTIONS(1466), + [anon_sym_AMPordered] = ACTIONS(1466), + [anon_sym_AMPraw_output] = ACTIONS(1466), + [anon_sym_AMPredef] = ACTIONS(1466), + [anon_sym_AMPadd_func] = ACTIONS(1466), + [anon_sym_AMPbackend] = ACTIONS(1466), + [anon_sym_AMPbroker_store] = ACTIONS(1466), + [anon_sym_AMPcreate_expire] = ACTIONS(1466), + [anon_sym_AMPdefault] = ACTIONS(1466), + [anon_sym_AMPdelete_func] = ACTIONS(1466), + [anon_sym_AMPexpire_func] = ACTIONS(1466), + [anon_sym_AMPgroup] = ACTIONS(1466), + [anon_sym_AMPon_change] = ACTIONS(1466), + [anon_sym_AMPpriority] = ACTIONS(1466), + [anon_sym_AMPread_expire] = ACTIONS(1466), + [anon_sym_AMPtype_column] = ACTIONS(1466), + [anon_sym_AMPwrite_expire] = ACTIONS(1466), + [anon_sym_DOLLAR] = ACTIONS(1466), + [anon_sym_PIPE] = ACTIONS(1470), + [anon_sym_BANG] = ACTIONS(1470), [anon_sym_DASH] = ACTIONS(1470), [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), + [anon_sym_is] = ACTIONS(1466), + [anon_sym_STAR] = ACTIONS(1466), + [anon_sym_SLASH] = ACTIONS(1466), + [anon_sym_PERCENT] = ACTIONS(1466), + [anon_sym_LT] = ACTIONS(1470), + [anon_sym_LT_EQ] = ACTIONS(1466), + [anon_sym_GT] = ACTIONS(1470), + [anon_sym_GT_EQ] = ACTIONS(1466), + [anon_sym_AMP] = ACTIONS(1470), + [anon_sym_CARET] = ACTIONS(1466), + [anon_sym_QMARK] = ACTIONS(1470), + [anon_sym_EQ_EQ] = ACTIONS(1466), + [anon_sym_BANG_EQ] = ACTIONS(1466), + [anon_sym_AMP_AMP] = ACTIONS(1466), + [anon_sym_PIPE_PIPE] = ACTIONS(1466), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1466), + [anon_sym_ATdeprecated] = ACTIONS(1466), [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), + [anon_sym_ATload_DASHsigs] = ACTIONS(1466), + [anon_sym_ATload_DASHplugin] = ACTIONS(1466), + [anon_sym_ATunload] = ACTIONS(1466), + [anon_sym_ATprefixes] = ACTIONS(1466), [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [anon_sym_ATifdef] = ACTIONS(1466), + [anon_sym_ATifndef] = ACTIONS(1466), + [anon_sym_ATendif] = ACTIONS(1466), + [anon_sym_ATelse] = ACTIONS(1466), + [anon_sym_ATpragma] = ACTIONS(1466), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [294] = { - [ts_builtin_sym_end] = ACTIONS(1474), - [anon_sym_module] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(1474), - [anon_sym_export] = ACTIONS(1476), - [anon_sym_LBRACE] = ACTIONS(1474), - [anon_sym_global] = ACTIONS(1476), - [anon_sym_option] = ACTIONS(1476), - [anon_sym_const] = ACTIONS(1476), - [anon_sym_redef] = ACTIONS(1476), - [anon_sym_record] = ACTIONS(1476), - [anon_sym_type] = ACTIONS(1476), - [anon_sym_print] = ACTIONS(1476), - [anon_sym_event] = ACTIONS(1476), - [anon_sym_if] = ACTIONS(1476), - [anon_sym_LPAREN] = ACTIONS(1474), - [anon_sym_switch] = ACTIONS(1476), - [anon_sym_for] = ACTIONS(1476), - [anon_sym_LBRACK] = ACTIONS(1474), - [anon_sym_while] = ACTIONS(1476), - [anon_sym_next] = ACTIONS(1476), - [anon_sym_break] = ACTIONS(1476), - [anon_sym_fallthrough] = ACTIONS(1476), - [anon_sym_return] = ACTIONS(1476), - [anon_sym_add] = ACTIONS(1476), - [anon_sym_delete] = ACTIONS(1476), - [anon_sym_local] = ACTIONS(1476), - [anon_sym_when] = ACTIONS(1476), - [anon_sym_assert] = ACTIONS(1476), - [anon_sym_table] = ACTIONS(1476), - [anon_sym_set] = ACTIONS(1476), - [anon_sym_vector] = ACTIONS(1476), - [anon_sym_function] = ACTIONS(1476), - [anon_sym_hook] = ACTIONS(1476), - [anon_sym_DOLLAR] = ACTIONS(1474), + [295] = { + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_RBRACE] = ACTIONS(590), + [anon_sym_COLON] = ACTIONS(590), + [anon_sym_PLUS_EQ] = ACTIONS(590), + [anon_sym_DASH_EQ] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_RPAREN] = ACTIONS(590), + [anon_sym_COMMA] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_RBRACK] = ACTIONS(590), + [anon_sym_EQ] = ACTIONS(592), + [anon_sym_as] = ACTIONS(590), + [anon_sym_AMPdeprecated] = ACTIONS(590), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(590), + [anon_sym_AMPerror_handler] = ACTIONS(590), + [anon_sym_AMPis_assigned] = ACTIONS(590), + [anon_sym_AMPis_used] = ACTIONS(590), + [anon_sym_AMPlog] = ACTIONS(590), + [anon_sym_AMPoptional] = ACTIONS(590), + [anon_sym_AMPordered] = ACTIONS(590), + [anon_sym_AMPraw_output] = ACTIONS(590), + [anon_sym_AMPredef] = ACTIONS(590), + [anon_sym_AMPadd_func] = ACTIONS(590), + [anon_sym_AMPbackend] = ACTIONS(590), + [anon_sym_AMPbroker_store] = ACTIONS(590), + [anon_sym_AMPcreate_expire] = ACTIONS(590), + [anon_sym_AMPdefault] = ACTIONS(590), + [anon_sym_AMPdelete_func] = ACTIONS(590), + [anon_sym_AMPexpire_func] = ACTIONS(590), + [anon_sym_AMPgroup] = ACTIONS(590), + [anon_sym_AMPon_change] = ACTIONS(590), + [anon_sym_AMPpriority] = ACTIONS(590), + [anon_sym_AMPread_expire] = ACTIONS(590), + [anon_sym_AMPtype_column] = ACTIONS(590), + [anon_sym_AMPwrite_expire] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(592), + [anon_sym_BANG] = ACTIONS(592), + [anon_sym_DASH] = ACTIONS(592), + [anon_sym_PLUS] = ACTIONS(592), + [anon_sym_is] = ACTIONS(590), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_PERCENT] = ACTIONS(590), + [anon_sym_LT] = ACTIONS(592), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(592), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_AMP] = ACTIONS(592), + [anon_sym_CARET] = ACTIONS(590), + [anon_sym_QMARK] = ACTIONS(592), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_AMP_AMP] = ACTIONS(590), + [anon_sym_PIPE_PIPE] = ACTIONS(590), + [anon_sym_QMARK_DOLLAR] = ACTIONS(590), + [anon_sym_ATdeprecated] = ACTIONS(590), + [anon_sym_ATload] = ACTIONS(592), + [anon_sym_ATload_DASHsigs] = ACTIONS(590), + [anon_sym_ATload_DASHplugin] = ACTIONS(590), + [anon_sym_ATunload] = ACTIONS(590), + [anon_sym_ATprefixes] = ACTIONS(590), + [anon_sym_ATif] = ACTIONS(592), + [anon_sym_ATifdef] = ACTIONS(590), + [anon_sym_ATifndef] = ACTIONS(590), + [anon_sym_ATendif] = ACTIONS(590), + [anon_sym_ATelse] = ACTIONS(590), + [anon_sym_ATpragma] = ACTIONS(590), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [296] = { + [anon_sym_SEMI] = ACTIONS(1472), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_RBRACE] = ACTIONS(1472), + [anon_sym_COLON] = ACTIONS(1472), + [anon_sym_PLUS_EQ] = ACTIONS(1472), + [anon_sym_DASH_EQ] = ACTIONS(1472), + [anon_sym_LPAREN] = ACTIONS(1472), + [anon_sym_RPAREN] = ACTIONS(1472), + [anon_sym_COMMA] = ACTIONS(1472), + [anon_sym_in] = ACTIONS(1472), + [anon_sym_LBRACK] = ACTIONS(1472), + [anon_sym_RBRACK] = ACTIONS(1472), + [anon_sym_EQ] = ACTIONS(1474), + [anon_sym_as] = ACTIONS(1472), + [anon_sym_AMPdeprecated] = ACTIONS(1472), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1472), + [anon_sym_AMPerror_handler] = ACTIONS(1472), + [anon_sym_AMPis_assigned] = ACTIONS(1472), + [anon_sym_AMPis_used] = ACTIONS(1472), + [anon_sym_AMPlog] = ACTIONS(1472), + [anon_sym_AMPoptional] = ACTIONS(1472), + [anon_sym_AMPordered] = ACTIONS(1472), + [anon_sym_AMPraw_output] = ACTIONS(1472), + [anon_sym_AMPredef] = ACTIONS(1472), + [anon_sym_AMPadd_func] = ACTIONS(1472), + [anon_sym_AMPbackend] = ACTIONS(1472), + [anon_sym_AMPbroker_store] = ACTIONS(1472), + [anon_sym_AMPcreate_expire] = ACTIONS(1472), + [anon_sym_AMPdefault] = ACTIONS(1472), + [anon_sym_AMPdelete_func] = ACTIONS(1472), + [anon_sym_AMPexpire_func] = ACTIONS(1472), + [anon_sym_AMPgroup] = ACTIONS(1472), + [anon_sym_AMPon_change] = ACTIONS(1472), + [anon_sym_AMPpriority] = ACTIONS(1472), + [anon_sym_AMPread_expire] = ACTIONS(1472), + [anon_sym_AMPtype_column] = ACTIONS(1472), + [anon_sym_AMPwrite_expire] = ACTIONS(1472), + [anon_sym_DOLLAR] = ACTIONS(1472), [anon_sym_PIPE] = ACTIONS(1474), - [anon_sym_PLUS_PLUS] = ACTIONS(1474), - [anon_sym_DASH_DASH] = ACTIONS(1474), [anon_sym_BANG] = ACTIONS(1474), - [anon_sym_TILDE] = ACTIONS(1474), - [anon_sym_DASH] = ACTIONS(1476), - [anon_sym_PLUS] = ACTIONS(1476), - [anon_sym_copy] = ACTIONS(1476), - [anon_sym_schedule] = ACTIONS(1476), - [aux_sym_constant_token1] = ACTIONS(1476), - [anon_sym_T] = ACTIONS(1476), - [anon_sym_F] = ACTIONS(1476), - [anon_sym_ATdeprecated] = ACTIONS(1474), - [anon_sym_ATload] = ACTIONS(1476), - [anon_sym_ATload_DASHsigs] = ACTIONS(1474), - [anon_sym_ATload_DASHplugin] = ACTIONS(1474), - [anon_sym_ATunload] = ACTIONS(1474), - [anon_sym_ATprefixes] = ACTIONS(1474), - [anon_sym_ATif] = ACTIONS(1476), - [anon_sym_ATifdef] = ACTIONS(1474), - [anon_sym_ATifndef] = ACTIONS(1474), - [anon_sym_ATendif] = ACTIONS(1474), - [anon_sym_ATelse] = ACTIONS(1474), - [anon_sym_ATpragma] = ACTIONS(1474), - [anon_sym_ATDIR] = ACTIONS(1474), - [anon_sym_ATFILENAME] = ACTIONS(1474), - [sym_id] = ACTIONS(1476), - [sym_pattern] = ACTIONS(1474), - [sym_ipv6] = ACTIONS(1476), - [sym_ipv4] = ACTIONS(1476), - [sym_port] = ACTIONS(1474), - [sym_floatp] = ACTIONS(1476), - [sym_hex] = ACTIONS(1476), - [sym_hostname] = ACTIONS(1476), - [aux_sym_string_token1] = ACTIONS(1474), + [anon_sym_DASH] = ACTIONS(1474), + [anon_sym_PLUS] = ACTIONS(1474), + [anon_sym_is] = ACTIONS(1472), + [anon_sym_STAR] = ACTIONS(1472), + [anon_sym_SLASH] = ACTIONS(1472), + [anon_sym_PERCENT] = ACTIONS(1472), + [anon_sym_LT] = ACTIONS(1474), + [anon_sym_LT_EQ] = ACTIONS(1472), + [anon_sym_GT] = ACTIONS(1474), + [anon_sym_GT_EQ] = ACTIONS(1472), + [anon_sym_AMP] = ACTIONS(1474), + [anon_sym_CARET] = ACTIONS(1472), + [anon_sym_QMARK] = ACTIONS(1474), + [anon_sym_EQ_EQ] = ACTIONS(1472), + [anon_sym_BANG_EQ] = ACTIONS(1472), + [anon_sym_AMP_AMP] = ACTIONS(1472), + [anon_sym_PIPE_PIPE] = ACTIONS(1472), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1472), + [anon_sym_ATdeprecated] = ACTIONS(1472), + [anon_sym_ATload] = ACTIONS(1474), + [anon_sym_ATload_DASHsigs] = ACTIONS(1472), + [anon_sym_ATload_DASHplugin] = ACTIONS(1472), + [anon_sym_ATunload] = ACTIONS(1472), + [anon_sym_ATprefixes] = ACTIONS(1472), + [anon_sym_ATif] = ACTIONS(1474), + [anon_sym_ATifdef] = ACTIONS(1472), + [anon_sym_ATifndef] = ACTIONS(1472), + [anon_sym_ATendif] = ACTIONS(1472), + [anon_sym_ATelse] = ACTIONS(1472), + [anon_sym_ATpragma] = ACTIONS(1472), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [295] = { + [297] = { + [anon_sym_SEMI] = ACTIONS(113), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_RBRACE] = ACTIONS(113), + [anon_sym_COLON] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_RPAREN] = ACTIONS(113), + [anon_sym_COMMA] = ACTIONS(113), + [anon_sym_in] = ACTIONS(113), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_RBRACK] = ACTIONS(113), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(113), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(113), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(113), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [298] = { [anon_sym_SEMI] = ACTIONS(129), [anon_sym_LBRACE] = ACTIONS(129), [anon_sym_RBRACE] = ACTIONS(129), @@ -40060,6 +40401,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(129), [anon_sym_AMPlog] = ACTIONS(129), [anon_sym_AMPoptional] = ACTIONS(129), + [anon_sym_AMPordered] = ACTIONS(129), [anon_sym_AMPraw_output] = ACTIONS(129), [anon_sym_AMPredef] = ACTIONS(129), [anon_sym_AMPadd_func] = ACTIONS(129), @@ -40114,129 +40456,296 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [296] = { - [ts_builtin_sym_end] = ACTIONS(1478), - [anon_sym_module] = ACTIONS(1480), - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_export] = ACTIONS(1480), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_global] = ACTIONS(1480), - [anon_sym_option] = ACTIONS(1480), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_redef] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_type] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [299] = { + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_COLON] = ACTIONS(125), + [anon_sym_PLUS_EQ] = ACTIONS(125), + [anon_sym_DASH_EQ] = ACTIONS(125), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_COMMA] = ACTIONS(125), + [anon_sym_in] = ACTIONS(125), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_RBRACK] = ACTIONS(125), + [anon_sym_EQ] = ACTIONS(127), + [anon_sym_as] = ACTIONS(125), + [anon_sym_AMPdeprecated] = ACTIONS(125), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(125), + [anon_sym_AMPerror_handler] = ACTIONS(125), + [anon_sym_AMPis_assigned] = ACTIONS(125), + [anon_sym_AMPis_used] = ACTIONS(125), + [anon_sym_AMPlog] = ACTIONS(125), + [anon_sym_AMPoptional] = ACTIONS(125), + [anon_sym_AMPordered] = ACTIONS(125), + [anon_sym_AMPraw_output] = ACTIONS(125), + [anon_sym_AMPredef] = ACTIONS(125), + [anon_sym_AMPadd_func] = ACTIONS(125), + [anon_sym_AMPbackend] = ACTIONS(125), + [anon_sym_AMPbroker_store] = ACTIONS(125), + [anon_sym_AMPcreate_expire] = ACTIONS(125), + [anon_sym_AMPdefault] = ACTIONS(125), + [anon_sym_AMPdelete_func] = ACTIONS(125), + [anon_sym_AMPexpire_func] = ACTIONS(125), + [anon_sym_AMPgroup] = ACTIONS(125), + [anon_sym_AMPon_change] = ACTIONS(125), + [anon_sym_AMPpriority] = ACTIONS(125), + [anon_sym_AMPread_expire] = ACTIONS(125), + [anon_sym_AMPtype_column] = ACTIONS(125), + [anon_sym_AMPwrite_expire] = ACTIONS(125), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(127), + [anon_sym_BANG] = ACTIONS(127), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_is] = ACTIONS(125), + [anon_sym_STAR] = ACTIONS(125), + [anon_sym_SLASH] = ACTIONS(125), + [anon_sym_PERCENT] = ACTIONS(125), + [anon_sym_LT] = ACTIONS(127), + [anon_sym_LT_EQ] = ACTIONS(125), + [anon_sym_GT] = ACTIONS(127), + [anon_sym_GT_EQ] = ACTIONS(125), + [anon_sym_AMP] = ACTIONS(127), + [anon_sym_CARET] = ACTIONS(125), + [anon_sym_QMARK] = ACTIONS(127), + [anon_sym_EQ_EQ] = ACTIONS(125), + [anon_sym_BANG_EQ] = ACTIONS(125), + [anon_sym_AMP_AMP] = ACTIONS(125), + [anon_sym_PIPE_PIPE] = ACTIONS(125), + [anon_sym_QMARK_DOLLAR] = ACTIONS(125), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [297] = { - [ts_builtin_sym_end] = ACTIONS(1482), - [anon_sym_module] = ACTIONS(1484), + [300] = { + [anon_sym_SEMI] = ACTIONS(113), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_RBRACE] = ACTIONS(113), + [anon_sym_COLON] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_RPAREN] = ACTIONS(113), + [anon_sym_COMMA] = ACTIONS(113), + [anon_sym_in] = ACTIONS(113), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_RBRACK] = ACTIONS(113), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(113), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(113), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(113), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [301] = { + [sym_index_slice] = STATE(309), + [anon_sym_SEMI] = ACTIONS(113), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_RBRACE] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_RPAREN] = ACTIONS(113), + [anon_sym_COMMA] = ACTIONS(113), + [anon_sym_in] = ACTIONS(113), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_RBRACK] = ACTIONS(113), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(113), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [302] = { [anon_sym_SEMI] = ACTIONS(1482), - [anon_sym_export] = ACTIONS(1484), [anon_sym_LBRACE] = ACTIONS(1482), - [anon_sym_global] = ACTIONS(1484), - [anon_sym_option] = ACTIONS(1484), - [anon_sym_const] = ACTIONS(1484), - [anon_sym_redef] = ACTIONS(1484), - [anon_sym_record] = ACTIONS(1484), - [anon_sym_type] = ACTIONS(1484), - [anon_sym_print] = ACTIONS(1484), - [anon_sym_event] = ACTIONS(1484), - [anon_sym_if] = ACTIONS(1484), + [anon_sym_RBRACE] = ACTIONS(1482), + [anon_sym_COLON] = ACTIONS(1482), + [anon_sym_PLUS_EQ] = ACTIONS(1482), + [anon_sym_DASH_EQ] = ACTIONS(1482), [anon_sym_LPAREN] = ACTIONS(1482), - [anon_sym_switch] = ACTIONS(1484), - [anon_sym_for] = ACTIONS(1484), + [anon_sym_RPAREN] = ACTIONS(1482), + [anon_sym_COMMA] = ACTIONS(1482), + [anon_sym_in] = ACTIONS(1482), [anon_sym_LBRACK] = ACTIONS(1482), - [anon_sym_while] = ACTIONS(1484), - [anon_sym_next] = ACTIONS(1484), - [anon_sym_break] = ACTIONS(1484), - [anon_sym_fallthrough] = ACTIONS(1484), - [anon_sym_return] = ACTIONS(1484), - [anon_sym_add] = ACTIONS(1484), - [anon_sym_delete] = ACTIONS(1484), - [anon_sym_local] = ACTIONS(1484), - [anon_sym_when] = ACTIONS(1484), - [anon_sym_assert] = ACTIONS(1484), - [anon_sym_table] = ACTIONS(1484), - [anon_sym_set] = ACTIONS(1484), - [anon_sym_vector] = ACTIONS(1484), - [anon_sym_function] = ACTIONS(1484), - [anon_sym_hook] = ACTIONS(1484), + [anon_sym_RBRACK] = ACTIONS(1482), + [anon_sym_EQ] = ACTIONS(1484), + [anon_sym_as] = ACTIONS(1482), + [anon_sym_AMPdeprecated] = ACTIONS(1482), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1482), + [anon_sym_AMPerror_handler] = ACTIONS(1482), + [anon_sym_AMPis_assigned] = ACTIONS(1482), + [anon_sym_AMPis_used] = ACTIONS(1482), + [anon_sym_AMPlog] = ACTIONS(1482), + [anon_sym_AMPoptional] = ACTIONS(1482), + [anon_sym_AMPordered] = ACTIONS(1482), + [anon_sym_AMPraw_output] = ACTIONS(1482), + [anon_sym_AMPredef] = ACTIONS(1482), + [anon_sym_AMPadd_func] = ACTIONS(1482), + [anon_sym_AMPbackend] = ACTIONS(1482), + [anon_sym_AMPbroker_store] = ACTIONS(1482), + [anon_sym_AMPcreate_expire] = ACTIONS(1482), + [anon_sym_AMPdefault] = ACTIONS(1482), + [anon_sym_AMPdelete_func] = ACTIONS(1482), + [anon_sym_AMPexpire_func] = ACTIONS(1482), + [anon_sym_AMPgroup] = ACTIONS(1482), + [anon_sym_AMPon_change] = ACTIONS(1482), + [anon_sym_AMPpriority] = ACTIONS(1482), + [anon_sym_AMPread_expire] = ACTIONS(1482), + [anon_sym_AMPtype_column] = ACTIONS(1482), + [anon_sym_AMPwrite_expire] = ACTIONS(1482), [anon_sym_DOLLAR] = ACTIONS(1482), - [anon_sym_PIPE] = ACTIONS(1482), - [anon_sym_PLUS_PLUS] = ACTIONS(1482), - [anon_sym_DASH_DASH] = ACTIONS(1482), - [anon_sym_BANG] = ACTIONS(1482), - [anon_sym_TILDE] = ACTIONS(1482), + [anon_sym_PIPE] = ACTIONS(1484), + [anon_sym_BANG] = ACTIONS(1484), [anon_sym_DASH] = ACTIONS(1484), [anon_sym_PLUS] = ACTIONS(1484), - [anon_sym_copy] = ACTIONS(1484), - [anon_sym_schedule] = ACTIONS(1484), - [aux_sym_constant_token1] = ACTIONS(1484), - [anon_sym_T] = ACTIONS(1484), - [anon_sym_F] = ACTIONS(1484), + [anon_sym_is] = ACTIONS(1482), + [anon_sym_STAR] = ACTIONS(1482), + [anon_sym_SLASH] = ACTIONS(1482), + [anon_sym_PERCENT] = ACTIONS(1482), + [anon_sym_LT] = ACTIONS(1484), + [anon_sym_LT_EQ] = ACTIONS(1482), + [anon_sym_GT] = ACTIONS(1484), + [anon_sym_GT_EQ] = ACTIONS(1482), + [anon_sym_AMP] = ACTIONS(1484), + [anon_sym_CARET] = ACTIONS(1482), + [anon_sym_QMARK] = ACTIONS(1484), + [anon_sym_EQ_EQ] = ACTIONS(1482), + [anon_sym_BANG_EQ] = ACTIONS(1482), + [anon_sym_AMP_AMP] = ACTIONS(1482), + [anon_sym_PIPE_PIPE] = ACTIONS(1482), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1482), [anon_sym_ATdeprecated] = ACTIONS(1482), [anon_sym_ATload] = ACTIONS(1484), [anon_sym_ATload_DASHsigs] = ACTIONS(1482), @@ -40249,397 +40758,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_ATendif] = ACTIONS(1482), [anon_sym_ATelse] = ACTIONS(1482), [anon_sym_ATpragma] = ACTIONS(1482), - [anon_sym_ATDIR] = ACTIONS(1482), - [anon_sym_ATFILENAME] = ACTIONS(1482), - [sym_id] = ACTIONS(1484), - [sym_pattern] = ACTIONS(1482), - [sym_ipv6] = ACTIONS(1484), - [sym_ipv4] = ACTIONS(1484), - [sym_port] = ACTIONS(1482), - [sym_floatp] = ACTIONS(1484), - [sym_hex] = ACTIONS(1484), - [sym_hostname] = ACTIONS(1484), - [aux_sym_string_token1] = ACTIONS(1482), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [298] = { - [ts_builtin_sym_end] = ACTIONS(1486), - [anon_sym_module] = ACTIONS(1488), - [anon_sym_SEMI] = ACTIONS(1486), - [anon_sym_export] = ACTIONS(1488), - [anon_sym_LBRACE] = ACTIONS(1486), - [anon_sym_global] = ACTIONS(1488), - [anon_sym_option] = ACTIONS(1488), - [anon_sym_const] = ACTIONS(1488), - [anon_sym_redef] = ACTIONS(1488), - [anon_sym_record] = ACTIONS(1488), - [anon_sym_type] = ACTIONS(1488), - [anon_sym_print] = ACTIONS(1488), - [anon_sym_event] = ACTIONS(1488), - [anon_sym_if] = ACTIONS(1488), - [anon_sym_LPAREN] = ACTIONS(1486), - [anon_sym_switch] = ACTIONS(1488), - [anon_sym_for] = ACTIONS(1488), - [anon_sym_LBRACK] = ACTIONS(1486), - [anon_sym_while] = ACTIONS(1488), - [anon_sym_next] = ACTIONS(1488), - [anon_sym_break] = ACTIONS(1488), - [anon_sym_fallthrough] = ACTIONS(1488), - [anon_sym_return] = ACTIONS(1488), - [anon_sym_add] = ACTIONS(1488), - [anon_sym_delete] = ACTIONS(1488), - [anon_sym_local] = ACTIONS(1488), - [anon_sym_when] = ACTIONS(1488), - [anon_sym_assert] = ACTIONS(1488), - [anon_sym_table] = ACTIONS(1488), - [anon_sym_set] = ACTIONS(1488), - [anon_sym_vector] = ACTIONS(1488), - [anon_sym_function] = ACTIONS(1488), - [anon_sym_hook] = ACTIONS(1488), - [anon_sym_DOLLAR] = ACTIONS(1486), - [anon_sym_PIPE] = ACTIONS(1486), - [anon_sym_PLUS_PLUS] = ACTIONS(1486), - [anon_sym_DASH_DASH] = ACTIONS(1486), - [anon_sym_BANG] = ACTIONS(1486), - [anon_sym_TILDE] = ACTIONS(1486), - [anon_sym_DASH] = ACTIONS(1488), - [anon_sym_PLUS] = ACTIONS(1488), - [anon_sym_copy] = ACTIONS(1488), - [anon_sym_schedule] = ACTIONS(1488), - [aux_sym_constant_token1] = ACTIONS(1488), - [anon_sym_T] = ACTIONS(1488), - [anon_sym_F] = ACTIONS(1488), - [anon_sym_ATdeprecated] = ACTIONS(1486), - [anon_sym_ATload] = ACTIONS(1488), - [anon_sym_ATload_DASHsigs] = ACTIONS(1486), - [anon_sym_ATload_DASHplugin] = ACTIONS(1486), - [anon_sym_ATunload] = ACTIONS(1486), - [anon_sym_ATprefixes] = ACTIONS(1486), - [anon_sym_ATif] = ACTIONS(1488), - [anon_sym_ATifdef] = ACTIONS(1486), - [anon_sym_ATifndef] = ACTIONS(1486), - [anon_sym_ATendif] = ACTIONS(1486), - [anon_sym_ATelse] = ACTIONS(1486), - [anon_sym_ATpragma] = ACTIONS(1486), - [anon_sym_ATDIR] = ACTIONS(1486), - [anon_sym_ATFILENAME] = ACTIONS(1486), - [sym_id] = ACTIONS(1488), - [sym_pattern] = ACTIONS(1486), - [sym_ipv6] = ACTIONS(1488), - [sym_ipv4] = ACTIONS(1488), - [sym_port] = ACTIONS(1486), - [sym_floatp] = ACTIONS(1488), - [sym_hex] = ACTIONS(1488), - [sym_hostname] = ACTIONS(1488), - [aux_sym_string_token1] = ACTIONS(1486), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [299] = { - [anon_sym_SEMI] = ACTIONS(1490), - [anon_sym_LBRACE] = ACTIONS(1490), - [anon_sym_RBRACE] = ACTIONS(1490), - [anon_sym_COLON] = ACTIONS(1490), - [anon_sym_PLUS_EQ] = ACTIONS(1490), - [anon_sym_DASH_EQ] = ACTIONS(1490), - [anon_sym_LPAREN] = ACTIONS(1490), - [anon_sym_RPAREN] = ACTIONS(1490), - [anon_sym_COMMA] = ACTIONS(1490), - [anon_sym_in] = ACTIONS(1490), - [anon_sym_LBRACK] = ACTIONS(1490), - [anon_sym_RBRACK] = ACTIONS(1490), - [anon_sym_EQ] = ACTIONS(1492), - [anon_sym_as] = ACTIONS(1490), - [anon_sym_AMPdeprecated] = ACTIONS(1490), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1490), - [anon_sym_AMPerror_handler] = ACTIONS(1490), - [anon_sym_AMPis_assigned] = ACTIONS(1490), - [anon_sym_AMPis_used] = ACTIONS(1490), - [anon_sym_AMPlog] = ACTIONS(1490), - [anon_sym_AMPoptional] = ACTIONS(1490), - [anon_sym_AMPraw_output] = ACTIONS(1490), - [anon_sym_AMPredef] = ACTIONS(1490), - [anon_sym_AMPadd_func] = ACTIONS(1490), - [anon_sym_AMPbackend] = ACTIONS(1490), - [anon_sym_AMPbroker_store] = ACTIONS(1490), - [anon_sym_AMPcreate_expire] = ACTIONS(1490), - [anon_sym_AMPdefault] = ACTIONS(1490), - [anon_sym_AMPdelete_func] = ACTIONS(1490), - [anon_sym_AMPexpire_func] = ACTIONS(1490), - [anon_sym_AMPgroup] = ACTIONS(1490), - [anon_sym_AMPon_change] = ACTIONS(1490), - [anon_sym_AMPpriority] = ACTIONS(1490), - [anon_sym_AMPread_expire] = ACTIONS(1490), - [anon_sym_AMPtype_column] = ACTIONS(1490), - [anon_sym_AMPwrite_expire] = ACTIONS(1490), - [anon_sym_DOLLAR] = ACTIONS(1490), - [anon_sym_PIPE] = ACTIONS(1492), - [anon_sym_BANG] = ACTIONS(1492), - [anon_sym_DASH] = ACTIONS(1492), - [anon_sym_PLUS] = ACTIONS(1492), - [anon_sym_is] = ACTIONS(1490), - [anon_sym_STAR] = ACTIONS(1490), - [anon_sym_SLASH] = ACTIONS(1490), - [anon_sym_PERCENT] = ACTIONS(1490), - [anon_sym_LT] = ACTIONS(1492), - [anon_sym_LT_EQ] = ACTIONS(1490), - [anon_sym_GT] = ACTIONS(1492), - [anon_sym_GT_EQ] = ACTIONS(1490), - [anon_sym_AMP] = ACTIONS(1492), - [anon_sym_CARET] = ACTIONS(1490), - [anon_sym_QMARK] = ACTIONS(1492), - [anon_sym_EQ_EQ] = ACTIONS(1490), - [anon_sym_BANG_EQ] = ACTIONS(1490), - [anon_sym_AMP_AMP] = ACTIONS(1490), - [anon_sym_PIPE_PIPE] = ACTIONS(1490), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1490), - [anon_sym_ATdeprecated] = ACTIONS(1490), - [anon_sym_ATload] = ACTIONS(1492), - [anon_sym_ATload_DASHsigs] = ACTIONS(1490), - [anon_sym_ATload_DASHplugin] = ACTIONS(1490), - [anon_sym_ATunload] = ACTIONS(1490), - [anon_sym_ATprefixes] = ACTIONS(1490), - [anon_sym_ATif] = ACTIONS(1492), - [anon_sym_ATifdef] = ACTIONS(1490), - [anon_sym_ATifndef] = ACTIONS(1490), - [anon_sym_ATendif] = ACTIONS(1490), - [anon_sym_ATelse] = ACTIONS(1490), - [anon_sym_ATpragma] = ACTIONS(1490), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [300] = { - [ts_builtin_sym_end] = ACTIONS(1494), - [anon_sym_module] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1494), - [anon_sym_export] = ACTIONS(1496), - [anon_sym_LBRACE] = ACTIONS(1494), - [anon_sym_global] = ACTIONS(1496), - [anon_sym_option] = ACTIONS(1496), - [anon_sym_const] = ACTIONS(1496), - [anon_sym_redef] = ACTIONS(1496), - [anon_sym_record] = ACTIONS(1496), - [anon_sym_type] = ACTIONS(1496), - [anon_sym_print] = ACTIONS(1496), - [anon_sym_event] = ACTIONS(1496), - [anon_sym_if] = ACTIONS(1496), - [anon_sym_LPAREN] = ACTIONS(1494), - [anon_sym_switch] = ACTIONS(1496), - [anon_sym_for] = ACTIONS(1496), - [anon_sym_LBRACK] = ACTIONS(1494), - [anon_sym_while] = ACTIONS(1496), - [anon_sym_next] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1496), - [anon_sym_fallthrough] = ACTIONS(1496), - [anon_sym_return] = ACTIONS(1496), - [anon_sym_add] = ACTIONS(1496), - [anon_sym_delete] = ACTIONS(1496), - [anon_sym_local] = ACTIONS(1496), - [anon_sym_when] = ACTIONS(1496), - [anon_sym_assert] = ACTIONS(1496), - [anon_sym_table] = ACTIONS(1496), - [anon_sym_set] = ACTIONS(1496), - [anon_sym_vector] = ACTIONS(1496), - [anon_sym_function] = ACTIONS(1496), - [anon_sym_hook] = ACTIONS(1496), - [anon_sym_DOLLAR] = ACTIONS(1494), - [anon_sym_PIPE] = ACTIONS(1494), - [anon_sym_PLUS_PLUS] = ACTIONS(1494), - [anon_sym_DASH_DASH] = ACTIONS(1494), - [anon_sym_BANG] = ACTIONS(1494), - [anon_sym_TILDE] = ACTIONS(1494), - [anon_sym_DASH] = ACTIONS(1496), - [anon_sym_PLUS] = ACTIONS(1496), - [anon_sym_copy] = ACTIONS(1496), - [anon_sym_schedule] = ACTIONS(1496), - [aux_sym_constant_token1] = ACTIONS(1496), - [anon_sym_T] = ACTIONS(1496), - [anon_sym_F] = ACTIONS(1496), - [anon_sym_ATdeprecated] = ACTIONS(1494), - [anon_sym_ATload] = ACTIONS(1496), - [anon_sym_ATload_DASHsigs] = ACTIONS(1494), - [anon_sym_ATload_DASHplugin] = ACTIONS(1494), - [anon_sym_ATunload] = ACTIONS(1494), - [anon_sym_ATprefixes] = ACTIONS(1494), - [anon_sym_ATif] = ACTIONS(1496), - [anon_sym_ATifdef] = ACTIONS(1494), - [anon_sym_ATifndef] = ACTIONS(1494), - [anon_sym_ATendif] = ACTIONS(1494), - [anon_sym_ATelse] = ACTIONS(1494), - [anon_sym_ATpragma] = ACTIONS(1494), - [anon_sym_ATDIR] = ACTIONS(1494), - [anon_sym_ATFILENAME] = ACTIONS(1494), - [sym_id] = ACTIONS(1496), - [sym_pattern] = ACTIONS(1494), - [sym_ipv6] = ACTIONS(1496), - [sym_ipv4] = ACTIONS(1496), - [sym_port] = ACTIONS(1494), - [sym_floatp] = ACTIONS(1496), - [sym_hex] = ACTIONS(1496), - [sym_hostname] = ACTIONS(1496), - [aux_sym_string_token1] = ACTIONS(1494), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [301] = { - [ts_builtin_sym_end] = ACTIONS(1498), - [anon_sym_module] = ACTIONS(1500), - [anon_sym_SEMI] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1500), - [anon_sym_LBRACE] = ACTIONS(1498), - [anon_sym_global] = ACTIONS(1500), - [anon_sym_option] = ACTIONS(1500), - [anon_sym_const] = ACTIONS(1500), - [anon_sym_redef] = ACTIONS(1500), - [anon_sym_record] = ACTIONS(1500), - [anon_sym_type] = ACTIONS(1500), - [anon_sym_print] = ACTIONS(1500), - [anon_sym_event] = ACTIONS(1500), - [anon_sym_if] = ACTIONS(1500), - [anon_sym_LPAREN] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1500), - [anon_sym_for] = ACTIONS(1500), - [anon_sym_LBRACK] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1500), - [anon_sym_next] = ACTIONS(1500), - [anon_sym_break] = ACTIONS(1500), - [anon_sym_fallthrough] = ACTIONS(1500), - [anon_sym_return] = ACTIONS(1500), - [anon_sym_add] = ACTIONS(1500), - [anon_sym_delete] = ACTIONS(1500), - [anon_sym_local] = ACTIONS(1500), - [anon_sym_when] = ACTIONS(1500), - [anon_sym_assert] = ACTIONS(1500), - [anon_sym_table] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), - [anon_sym_vector] = ACTIONS(1500), - [anon_sym_function] = ACTIONS(1500), - [anon_sym_hook] = ACTIONS(1500), - [anon_sym_DOLLAR] = ACTIONS(1498), - [anon_sym_PIPE] = ACTIONS(1498), - [anon_sym_PLUS_PLUS] = ACTIONS(1498), - [anon_sym_DASH_DASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1498), - [anon_sym_TILDE] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1500), - [anon_sym_PLUS] = ACTIONS(1500), - [anon_sym_copy] = ACTIONS(1500), - [anon_sym_schedule] = ACTIONS(1500), - [aux_sym_constant_token1] = ACTIONS(1500), - [anon_sym_T] = ACTIONS(1500), - [anon_sym_F] = ACTIONS(1500), - [anon_sym_ATdeprecated] = ACTIONS(1498), - [anon_sym_ATload] = ACTIONS(1500), - [anon_sym_ATload_DASHsigs] = ACTIONS(1498), - [anon_sym_ATload_DASHplugin] = ACTIONS(1498), - [anon_sym_ATunload] = ACTIONS(1498), - [anon_sym_ATprefixes] = ACTIONS(1498), - [anon_sym_ATif] = ACTIONS(1500), - [anon_sym_ATifdef] = ACTIONS(1498), - [anon_sym_ATifndef] = ACTIONS(1498), - [anon_sym_ATendif] = ACTIONS(1498), - [anon_sym_ATelse] = ACTIONS(1498), - [anon_sym_ATpragma] = ACTIONS(1498), - [anon_sym_ATDIR] = ACTIONS(1498), - [anon_sym_ATFILENAME] = ACTIONS(1498), - [sym_id] = ACTIONS(1500), - [sym_pattern] = ACTIONS(1498), - [sym_ipv6] = ACTIONS(1500), - [sym_ipv4] = ACTIONS(1500), - [sym_port] = ACTIONS(1498), - [sym_floatp] = ACTIONS(1500), - [sym_hex] = ACTIONS(1500), - [sym_hostname] = ACTIONS(1500), - [aux_sym_string_token1] = ACTIONS(1498), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [302] = { - [ts_builtin_sym_end] = ACTIONS(1502), - [anon_sym_module] = ACTIONS(1504), - [anon_sym_SEMI] = ACTIONS(1502), - [anon_sym_export] = ACTIONS(1504), - [anon_sym_LBRACE] = ACTIONS(1502), - [anon_sym_global] = ACTIONS(1504), - [anon_sym_option] = ACTIONS(1504), - [anon_sym_const] = ACTIONS(1504), - [anon_sym_redef] = ACTIONS(1504), - [anon_sym_record] = ACTIONS(1504), - [anon_sym_type] = ACTIONS(1504), - [anon_sym_print] = ACTIONS(1504), - [anon_sym_event] = ACTIONS(1504), - [anon_sym_if] = ACTIONS(1504), - [anon_sym_LPAREN] = ACTIONS(1502), - [anon_sym_switch] = ACTIONS(1504), - [anon_sym_for] = ACTIONS(1504), - [anon_sym_LBRACK] = ACTIONS(1502), - [anon_sym_while] = ACTIONS(1504), - [anon_sym_next] = ACTIONS(1504), - [anon_sym_break] = ACTIONS(1504), - [anon_sym_fallthrough] = ACTIONS(1504), - [anon_sym_return] = ACTIONS(1504), - [anon_sym_add] = ACTIONS(1504), - [anon_sym_delete] = ACTIONS(1504), - [anon_sym_local] = ACTIONS(1504), - [anon_sym_when] = ACTIONS(1504), - [anon_sym_assert] = ACTIONS(1504), - [anon_sym_table] = ACTIONS(1504), - [anon_sym_set] = ACTIONS(1504), - [anon_sym_vector] = ACTIONS(1504), - [anon_sym_function] = ACTIONS(1504), - [anon_sym_hook] = ACTIONS(1504), - [anon_sym_DOLLAR] = ACTIONS(1502), - [anon_sym_PIPE] = ACTIONS(1502), - [anon_sym_PLUS_PLUS] = ACTIONS(1502), - [anon_sym_DASH_DASH] = ACTIONS(1502), - [anon_sym_BANG] = ACTIONS(1502), - [anon_sym_TILDE] = ACTIONS(1502), - [anon_sym_DASH] = ACTIONS(1504), - [anon_sym_PLUS] = ACTIONS(1504), - [anon_sym_copy] = ACTIONS(1504), - [anon_sym_schedule] = ACTIONS(1504), - [aux_sym_constant_token1] = ACTIONS(1504), - [anon_sym_T] = ACTIONS(1504), - [anon_sym_F] = ACTIONS(1504), - [anon_sym_ATdeprecated] = ACTIONS(1502), - [anon_sym_ATload] = ACTIONS(1504), - [anon_sym_ATload_DASHsigs] = ACTIONS(1502), - [anon_sym_ATload_DASHplugin] = ACTIONS(1502), - [anon_sym_ATunload] = ACTIONS(1502), - [anon_sym_ATprefixes] = ACTIONS(1502), - [anon_sym_ATif] = ACTIONS(1504), - [anon_sym_ATifdef] = ACTIONS(1502), - [anon_sym_ATifndef] = ACTIONS(1502), - [anon_sym_ATendif] = ACTIONS(1502), - [anon_sym_ATelse] = ACTIONS(1502), - [anon_sym_ATpragma] = ACTIONS(1502), - [anon_sym_ATDIR] = ACTIONS(1502), - [anon_sym_ATFILENAME] = ACTIONS(1502), - [sym_id] = ACTIONS(1504), - [sym_pattern] = ACTIONS(1502), - [sym_ipv6] = ACTIONS(1504), - [sym_ipv4] = ACTIONS(1504), - [sym_port] = ACTIONS(1502), - [sym_floatp] = ACTIONS(1504), - [sym_hex] = ACTIONS(1504), - [sym_hostname] = ACTIONS(1504), - [aux_sym_string_token1] = ACTIONS(1502), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -40647,1754 +40765,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [303] = { - [ts_builtin_sym_end] = ACTIONS(1506), - [anon_sym_module] = ACTIONS(1508), - [anon_sym_SEMI] = ACTIONS(1506), - [anon_sym_export] = ACTIONS(1508), - [anon_sym_LBRACE] = ACTIONS(1506), - [anon_sym_global] = ACTIONS(1508), - [anon_sym_option] = ACTIONS(1508), - [anon_sym_const] = ACTIONS(1508), - [anon_sym_redef] = ACTIONS(1508), - [anon_sym_record] = ACTIONS(1508), - [anon_sym_type] = ACTIONS(1508), - [anon_sym_print] = ACTIONS(1508), - [anon_sym_event] = ACTIONS(1508), - [anon_sym_if] = ACTIONS(1508), - [anon_sym_LPAREN] = ACTIONS(1506), - [anon_sym_switch] = ACTIONS(1508), - [anon_sym_for] = ACTIONS(1508), - [anon_sym_LBRACK] = ACTIONS(1506), - [anon_sym_while] = ACTIONS(1508), - [anon_sym_next] = ACTIONS(1508), - [anon_sym_break] = ACTIONS(1508), - [anon_sym_fallthrough] = ACTIONS(1508), - [anon_sym_return] = ACTIONS(1508), - [anon_sym_add] = ACTIONS(1508), - [anon_sym_delete] = ACTIONS(1508), - [anon_sym_local] = ACTIONS(1508), - [anon_sym_when] = ACTIONS(1508), - [anon_sym_assert] = ACTIONS(1508), - [anon_sym_table] = ACTIONS(1508), - [anon_sym_set] = ACTIONS(1508), - [anon_sym_vector] = ACTIONS(1508), - [anon_sym_function] = ACTIONS(1508), - [anon_sym_hook] = ACTIONS(1508), - [anon_sym_DOLLAR] = ACTIONS(1506), - [anon_sym_PIPE] = ACTIONS(1506), - [anon_sym_PLUS_PLUS] = ACTIONS(1506), - [anon_sym_DASH_DASH] = ACTIONS(1506), - [anon_sym_BANG] = ACTIONS(1506), - [anon_sym_TILDE] = ACTIONS(1506), - [anon_sym_DASH] = ACTIONS(1508), - [anon_sym_PLUS] = ACTIONS(1508), - [anon_sym_copy] = ACTIONS(1508), - [anon_sym_schedule] = ACTIONS(1508), - [aux_sym_constant_token1] = ACTIONS(1508), - [anon_sym_T] = ACTIONS(1508), - [anon_sym_F] = ACTIONS(1508), - [anon_sym_ATdeprecated] = ACTIONS(1506), - [anon_sym_ATload] = ACTIONS(1508), - [anon_sym_ATload_DASHsigs] = ACTIONS(1506), - [anon_sym_ATload_DASHplugin] = ACTIONS(1506), - [anon_sym_ATunload] = ACTIONS(1506), - [anon_sym_ATprefixes] = ACTIONS(1506), - [anon_sym_ATif] = ACTIONS(1508), - [anon_sym_ATifdef] = ACTIONS(1506), - [anon_sym_ATifndef] = ACTIONS(1506), - [anon_sym_ATendif] = ACTIONS(1506), - [anon_sym_ATelse] = ACTIONS(1506), - [anon_sym_ATpragma] = ACTIONS(1506), - [anon_sym_ATDIR] = ACTIONS(1506), - [anon_sym_ATFILENAME] = ACTIONS(1506), - [sym_id] = ACTIONS(1508), - [sym_pattern] = ACTIONS(1506), - [sym_ipv6] = ACTIONS(1508), - [sym_ipv4] = ACTIONS(1508), - [sym_port] = ACTIONS(1506), - [sym_floatp] = ACTIONS(1508), - [sym_hex] = ACTIONS(1508), - [sym_hostname] = ACTIONS(1508), - [aux_sym_string_token1] = ACTIONS(1506), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [304] = { - [anon_sym_SEMI] = ACTIONS(1510), - [anon_sym_LBRACE] = ACTIONS(1510), - [anon_sym_RBRACE] = ACTIONS(1510), - [anon_sym_COLON] = ACTIONS(1512), - [anon_sym_PLUS_EQ] = ACTIONS(1510), - [anon_sym_DASH_EQ] = ACTIONS(1510), - [anon_sym_LPAREN] = ACTIONS(1510), - [anon_sym_RPAREN] = ACTIONS(1510), - [anon_sym_COMMA] = ACTIONS(1510), - [anon_sym_in] = ACTIONS(1510), - [anon_sym_LBRACK] = ACTIONS(1510), - [anon_sym_RBRACK] = ACTIONS(1510), - [anon_sym_EQ] = ACTIONS(1514), - [anon_sym_as] = ACTIONS(1510), - [anon_sym_AMPdeprecated] = ACTIONS(1510), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1510), - [anon_sym_AMPerror_handler] = ACTIONS(1510), - [anon_sym_AMPis_assigned] = ACTIONS(1510), - [anon_sym_AMPis_used] = ACTIONS(1510), - [anon_sym_AMPlog] = ACTIONS(1510), - [anon_sym_AMPoptional] = ACTIONS(1510), - [anon_sym_AMPraw_output] = ACTIONS(1510), - [anon_sym_AMPredef] = ACTIONS(1510), - [anon_sym_AMPadd_func] = ACTIONS(1510), - [anon_sym_AMPbackend] = ACTIONS(1510), - [anon_sym_AMPbroker_store] = ACTIONS(1510), - [anon_sym_AMPcreate_expire] = ACTIONS(1510), - [anon_sym_AMPdefault] = ACTIONS(1510), - [anon_sym_AMPdelete_func] = ACTIONS(1510), - [anon_sym_AMPexpire_func] = ACTIONS(1510), - [anon_sym_AMPgroup] = ACTIONS(1510), - [anon_sym_AMPon_change] = ACTIONS(1510), - [anon_sym_AMPpriority] = ACTIONS(1510), - [anon_sym_AMPread_expire] = ACTIONS(1510), - [anon_sym_AMPtype_column] = ACTIONS(1510), - [anon_sym_AMPwrite_expire] = ACTIONS(1510), - [anon_sym_DOLLAR] = ACTIONS(1510), - [anon_sym_PIPE] = ACTIONS(1514), - [anon_sym_BANG] = ACTIONS(1514), - [anon_sym_DASH] = ACTIONS(1514), - [anon_sym_PLUS] = ACTIONS(1514), - [anon_sym_is] = ACTIONS(1510), - [anon_sym_STAR] = ACTIONS(1510), - [anon_sym_SLASH] = ACTIONS(1510), - [anon_sym_PERCENT] = ACTIONS(1510), - [anon_sym_LT] = ACTIONS(1514), - [anon_sym_LT_EQ] = ACTIONS(1510), - [anon_sym_GT] = ACTIONS(1514), - [anon_sym_GT_EQ] = ACTIONS(1510), - [anon_sym_AMP] = ACTIONS(1514), - [anon_sym_CARET] = ACTIONS(1510), - [anon_sym_QMARK] = ACTIONS(1514), - [anon_sym_EQ_EQ] = ACTIONS(1510), - [anon_sym_BANG_EQ] = ACTIONS(1510), - [anon_sym_AMP_AMP] = ACTIONS(1510), - [anon_sym_PIPE_PIPE] = ACTIONS(1510), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1510), - [anon_sym_ATdeprecated] = ACTIONS(1510), - [anon_sym_ATload] = ACTIONS(1514), - [anon_sym_ATload_DASHsigs] = ACTIONS(1510), - [anon_sym_ATload_DASHplugin] = ACTIONS(1510), - [anon_sym_ATunload] = ACTIONS(1510), - [anon_sym_ATprefixes] = ACTIONS(1510), - [anon_sym_ATif] = ACTIONS(1514), - [anon_sym_ATifdef] = ACTIONS(1510), - [anon_sym_ATifndef] = ACTIONS(1510), - [anon_sym_ATendif] = ACTIONS(1510), - [anon_sym_ATelse] = ACTIONS(1510), - [anon_sym_ATpragma] = ACTIONS(1510), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [305] = { - [anon_sym_SEMI] = ACTIONS(1516), - [anon_sym_LBRACE] = ACTIONS(1516), - [anon_sym_RBRACE] = ACTIONS(1516), - [anon_sym_COLON] = ACTIONS(1518), - [anon_sym_PLUS_EQ] = ACTIONS(1516), - [anon_sym_DASH_EQ] = ACTIONS(1516), - [anon_sym_LPAREN] = ACTIONS(1516), - [anon_sym_RPAREN] = ACTIONS(1516), - [anon_sym_COMMA] = ACTIONS(1516), - [anon_sym_in] = ACTIONS(1516), - [anon_sym_LBRACK] = ACTIONS(1516), - [anon_sym_RBRACK] = ACTIONS(1516), - [anon_sym_EQ] = ACTIONS(1520), - [anon_sym_as] = ACTIONS(1516), - [anon_sym_AMPdeprecated] = ACTIONS(1516), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1516), - [anon_sym_AMPerror_handler] = ACTIONS(1516), - [anon_sym_AMPis_assigned] = ACTIONS(1516), - [anon_sym_AMPis_used] = ACTIONS(1516), - [anon_sym_AMPlog] = ACTIONS(1516), - [anon_sym_AMPoptional] = ACTIONS(1516), - [anon_sym_AMPraw_output] = ACTIONS(1516), - [anon_sym_AMPredef] = ACTIONS(1516), - [anon_sym_AMPadd_func] = ACTIONS(1516), - [anon_sym_AMPbackend] = ACTIONS(1516), - [anon_sym_AMPbroker_store] = ACTIONS(1516), - [anon_sym_AMPcreate_expire] = ACTIONS(1516), - [anon_sym_AMPdefault] = ACTIONS(1516), - [anon_sym_AMPdelete_func] = ACTIONS(1516), - [anon_sym_AMPexpire_func] = ACTIONS(1516), - [anon_sym_AMPgroup] = ACTIONS(1516), - [anon_sym_AMPon_change] = ACTIONS(1516), - [anon_sym_AMPpriority] = ACTIONS(1516), - [anon_sym_AMPread_expire] = ACTIONS(1516), - [anon_sym_AMPtype_column] = ACTIONS(1516), - [anon_sym_AMPwrite_expire] = ACTIONS(1516), - [anon_sym_DOLLAR] = ACTIONS(1516), - [anon_sym_PIPE] = ACTIONS(1520), - [anon_sym_BANG] = ACTIONS(1520), - [anon_sym_DASH] = ACTIONS(1520), - [anon_sym_PLUS] = ACTIONS(1520), - [anon_sym_is] = ACTIONS(1516), - [anon_sym_STAR] = ACTIONS(1516), - [anon_sym_SLASH] = ACTIONS(1516), - [anon_sym_PERCENT] = ACTIONS(1516), - [anon_sym_LT] = ACTIONS(1520), - [anon_sym_LT_EQ] = ACTIONS(1516), - [anon_sym_GT] = ACTIONS(1520), - [anon_sym_GT_EQ] = ACTIONS(1516), - [anon_sym_AMP] = ACTIONS(1520), - [anon_sym_CARET] = ACTIONS(1516), - [anon_sym_QMARK] = ACTIONS(1520), - [anon_sym_EQ_EQ] = ACTIONS(1516), - [anon_sym_BANG_EQ] = ACTIONS(1516), - [anon_sym_AMP_AMP] = ACTIONS(1516), - [anon_sym_PIPE_PIPE] = ACTIONS(1516), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1516), - [anon_sym_ATdeprecated] = ACTIONS(1516), - [anon_sym_ATload] = ACTIONS(1520), - [anon_sym_ATload_DASHsigs] = ACTIONS(1516), - [anon_sym_ATload_DASHplugin] = ACTIONS(1516), - [anon_sym_ATunload] = ACTIONS(1516), - [anon_sym_ATprefixes] = ACTIONS(1516), - [anon_sym_ATif] = ACTIONS(1520), - [anon_sym_ATifdef] = ACTIONS(1516), - [anon_sym_ATifndef] = ACTIONS(1516), - [anon_sym_ATendif] = ACTIONS(1516), - [anon_sym_ATelse] = ACTIONS(1516), - [anon_sym_ATpragma] = ACTIONS(1516), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [306] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_module] = ACTIONS(1470), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_export] = ACTIONS(1470), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_global] = ACTIONS(1470), - [anon_sym_option] = ACTIONS(1470), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_redef] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_type] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [307] = { - [ts_builtin_sym_end] = ACTIONS(1522), - [anon_sym_module] = ACTIONS(1524), - [anon_sym_SEMI] = ACTIONS(1522), - [anon_sym_export] = ACTIONS(1524), - [anon_sym_LBRACE] = ACTIONS(1522), - [anon_sym_global] = ACTIONS(1524), - [anon_sym_option] = ACTIONS(1524), - [anon_sym_const] = ACTIONS(1524), - [anon_sym_redef] = ACTIONS(1524), - [anon_sym_record] = ACTIONS(1524), - [anon_sym_type] = ACTIONS(1524), - [anon_sym_print] = ACTIONS(1524), - [anon_sym_event] = ACTIONS(1524), - [anon_sym_if] = ACTIONS(1524), - [anon_sym_LPAREN] = ACTIONS(1522), - [anon_sym_switch] = ACTIONS(1524), - [anon_sym_for] = ACTIONS(1524), - [anon_sym_LBRACK] = ACTIONS(1522), - [anon_sym_while] = ACTIONS(1524), - [anon_sym_next] = ACTIONS(1524), - [anon_sym_break] = ACTIONS(1524), - [anon_sym_fallthrough] = ACTIONS(1524), - [anon_sym_return] = ACTIONS(1524), - [anon_sym_add] = ACTIONS(1524), - [anon_sym_delete] = ACTIONS(1524), - [anon_sym_local] = ACTIONS(1524), - [anon_sym_when] = ACTIONS(1524), - [anon_sym_assert] = ACTIONS(1524), - [anon_sym_table] = ACTIONS(1524), - [anon_sym_set] = ACTIONS(1524), - [anon_sym_vector] = ACTIONS(1524), - [anon_sym_function] = ACTIONS(1524), - [anon_sym_hook] = ACTIONS(1524), - [anon_sym_DOLLAR] = ACTIONS(1522), - [anon_sym_PIPE] = ACTIONS(1522), - [anon_sym_PLUS_PLUS] = ACTIONS(1522), - [anon_sym_DASH_DASH] = ACTIONS(1522), - [anon_sym_BANG] = ACTIONS(1522), - [anon_sym_TILDE] = ACTIONS(1522), - [anon_sym_DASH] = ACTIONS(1524), - [anon_sym_PLUS] = ACTIONS(1524), - [anon_sym_copy] = ACTIONS(1524), - [anon_sym_schedule] = ACTIONS(1524), - [aux_sym_constant_token1] = ACTIONS(1524), - [anon_sym_T] = ACTIONS(1524), - [anon_sym_F] = ACTIONS(1524), - [anon_sym_ATdeprecated] = ACTIONS(1522), - [anon_sym_ATload] = ACTIONS(1524), - [anon_sym_ATload_DASHsigs] = ACTIONS(1522), - [anon_sym_ATload_DASHplugin] = ACTIONS(1522), - [anon_sym_ATunload] = ACTIONS(1522), - [anon_sym_ATprefixes] = ACTIONS(1522), - [anon_sym_ATif] = ACTIONS(1524), - [anon_sym_ATifdef] = ACTIONS(1522), - [anon_sym_ATifndef] = ACTIONS(1522), - [anon_sym_ATendif] = ACTIONS(1522), - [anon_sym_ATelse] = ACTIONS(1522), - [anon_sym_ATpragma] = ACTIONS(1522), - [anon_sym_ATDIR] = ACTIONS(1522), - [anon_sym_ATFILENAME] = ACTIONS(1522), - [sym_id] = ACTIONS(1524), - [sym_pattern] = ACTIONS(1522), - [sym_ipv6] = ACTIONS(1524), - [sym_ipv4] = ACTIONS(1524), - [sym_port] = ACTIONS(1522), - [sym_floatp] = ACTIONS(1524), - [sym_hex] = ACTIONS(1524), - [sym_hostname] = ACTIONS(1524), - [aux_sym_string_token1] = ACTIONS(1522), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [308] = { - [ts_builtin_sym_end] = ACTIONS(1526), - [anon_sym_module] = ACTIONS(1528), - [anon_sym_SEMI] = ACTIONS(1526), - [anon_sym_export] = ACTIONS(1528), - [anon_sym_LBRACE] = ACTIONS(1526), - [anon_sym_global] = ACTIONS(1528), - [anon_sym_option] = ACTIONS(1528), - [anon_sym_const] = ACTIONS(1528), - [anon_sym_redef] = ACTIONS(1528), - [anon_sym_record] = ACTIONS(1528), - [anon_sym_type] = ACTIONS(1528), - [anon_sym_print] = ACTIONS(1528), - [anon_sym_event] = ACTIONS(1528), - [anon_sym_if] = ACTIONS(1528), - [anon_sym_LPAREN] = ACTIONS(1526), - [anon_sym_switch] = ACTIONS(1528), - [anon_sym_for] = ACTIONS(1528), - [anon_sym_LBRACK] = ACTIONS(1526), - [anon_sym_while] = ACTIONS(1528), - [anon_sym_next] = ACTIONS(1528), - [anon_sym_break] = ACTIONS(1528), - [anon_sym_fallthrough] = ACTIONS(1528), - [anon_sym_return] = ACTIONS(1528), - [anon_sym_add] = ACTIONS(1528), - [anon_sym_delete] = ACTIONS(1528), - [anon_sym_local] = ACTIONS(1528), - [anon_sym_when] = ACTIONS(1528), - [anon_sym_assert] = ACTIONS(1528), - [anon_sym_table] = ACTIONS(1528), - [anon_sym_set] = ACTIONS(1528), - [anon_sym_vector] = ACTIONS(1528), - [anon_sym_function] = ACTIONS(1528), - [anon_sym_hook] = ACTIONS(1528), - [anon_sym_DOLLAR] = ACTIONS(1526), - [anon_sym_PIPE] = ACTIONS(1526), - [anon_sym_PLUS_PLUS] = ACTIONS(1526), - [anon_sym_DASH_DASH] = ACTIONS(1526), - [anon_sym_BANG] = ACTIONS(1526), - [anon_sym_TILDE] = ACTIONS(1526), - [anon_sym_DASH] = ACTIONS(1528), - [anon_sym_PLUS] = ACTIONS(1528), - [anon_sym_copy] = ACTIONS(1528), - [anon_sym_schedule] = ACTIONS(1528), - [aux_sym_constant_token1] = ACTIONS(1528), - [anon_sym_T] = ACTIONS(1528), - [anon_sym_F] = ACTIONS(1528), - [anon_sym_ATdeprecated] = ACTIONS(1526), - [anon_sym_ATload] = ACTIONS(1528), - [anon_sym_ATload_DASHsigs] = ACTIONS(1526), - [anon_sym_ATload_DASHplugin] = ACTIONS(1526), - [anon_sym_ATunload] = ACTIONS(1526), - [anon_sym_ATprefixes] = ACTIONS(1526), - [anon_sym_ATif] = ACTIONS(1528), - [anon_sym_ATifdef] = ACTIONS(1526), - [anon_sym_ATifndef] = ACTIONS(1526), - [anon_sym_ATendif] = ACTIONS(1526), - [anon_sym_ATelse] = ACTIONS(1526), - [anon_sym_ATpragma] = ACTIONS(1526), - [anon_sym_ATDIR] = ACTIONS(1526), - [anon_sym_ATFILENAME] = ACTIONS(1526), - [sym_id] = ACTIONS(1528), - [sym_pattern] = ACTIONS(1526), - [sym_ipv6] = ACTIONS(1528), - [sym_ipv4] = ACTIONS(1528), - [sym_port] = ACTIONS(1526), - [sym_floatp] = ACTIONS(1528), - [sym_hex] = ACTIONS(1528), - [sym_hostname] = ACTIONS(1528), - [aux_sym_string_token1] = ACTIONS(1526), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [309] = { - [ts_builtin_sym_end] = ACTIONS(1530), - [anon_sym_module] = ACTIONS(1532), - [anon_sym_SEMI] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1532), - [anon_sym_LBRACE] = ACTIONS(1530), - [anon_sym_global] = ACTIONS(1532), - [anon_sym_option] = ACTIONS(1532), - [anon_sym_const] = ACTIONS(1532), - [anon_sym_redef] = ACTIONS(1532), - [anon_sym_record] = ACTIONS(1532), - [anon_sym_type] = ACTIONS(1532), - [anon_sym_print] = ACTIONS(1532), - [anon_sym_event] = ACTIONS(1532), - [anon_sym_if] = ACTIONS(1532), - [anon_sym_LPAREN] = ACTIONS(1530), - [anon_sym_switch] = ACTIONS(1532), - [anon_sym_for] = ACTIONS(1532), - [anon_sym_LBRACK] = ACTIONS(1530), - [anon_sym_while] = ACTIONS(1532), - [anon_sym_next] = ACTIONS(1532), - [anon_sym_break] = ACTIONS(1532), - [anon_sym_fallthrough] = ACTIONS(1532), - [anon_sym_return] = ACTIONS(1532), - [anon_sym_add] = ACTIONS(1532), - [anon_sym_delete] = ACTIONS(1532), - [anon_sym_local] = ACTIONS(1532), - [anon_sym_when] = ACTIONS(1532), - [anon_sym_assert] = ACTIONS(1532), - [anon_sym_table] = ACTIONS(1532), - [anon_sym_set] = ACTIONS(1532), - [anon_sym_vector] = ACTIONS(1532), - [anon_sym_function] = ACTIONS(1532), - [anon_sym_hook] = ACTIONS(1532), - [anon_sym_DOLLAR] = ACTIONS(1530), - [anon_sym_PIPE] = ACTIONS(1530), - [anon_sym_PLUS_PLUS] = ACTIONS(1530), - [anon_sym_DASH_DASH] = ACTIONS(1530), - [anon_sym_BANG] = ACTIONS(1530), - [anon_sym_TILDE] = ACTIONS(1530), - [anon_sym_DASH] = ACTIONS(1532), - [anon_sym_PLUS] = ACTIONS(1532), - [anon_sym_copy] = ACTIONS(1532), - [anon_sym_schedule] = ACTIONS(1532), - [aux_sym_constant_token1] = ACTIONS(1532), - [anon_sym_T] = ACTIONS(1532), - [anon_sym_F] = ACTIONS(1532), - [anon_sym_ATdeprecated] = ACTIONS(1530), - [anon_sym_ATload] = ACTIONS(1532), - [anon_sym_ATload_DASHsigs] = ACTIONS(1530), - [anon_sym_ATload_DASHplugin] = ACTIONS(1530), - [anon_sym_ATunload] = ACTIONS(1530), - [anon_sym_ATprefixes] = ACTIONS(1530), - [anon_sym_ATif] = ACTIONS(1532), - [anon_sym_ATifdef] = ACTIONS(1530), - [anon_sym_ATifndef] = ACTIONS(1530), - [anon_sym_ATendif] = ACTIONS(1530), - [anon_sym_ATelse] = ACTIONS(1530), - [anon_sym_ATpragma] = ACTIONS(1530), - [anon_sym_ATDIR] = ACTIONS(1530), - [anon_sym_ATFILENAME] = ACTIONS(1530), - [sym_id] = ACTIONS(1532), - [sym_pattern] = ACTIONS(1530), - [sym_ipv6] = ACTIONS(1532), - [sym_ipv4] = ACTIONS(1532), - [sym_port] = ACTIONS(1530), - [sym_floatp] = ACTIONS(1532), - [sym_hex] = ACTIONS(1532), - [sym_hostname] = ACTIONS(1532), - [aux_sym_string_token1] = ACTIONS(1530), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [310] = { - [ts_builtin_sym_end] = ACTIONS(1534), - [anon_sym_module] = ACTIONS(1536), - [anon_sym_SEMI] = ACTIONS(1534), - [anon_sym_export] = ACTIONS(1536), - [anon_sym_LBRACE] = ACTIONS(1534), - [anon_sym_global] = ACTIONS(1536), - [anon_sym_option] = ACTIONS(1536), - [anon_sym_const] = ACTIONS(1536), - [anon_sym_redef] = ACTIONS(1536), - [anon_sym_record] = ACTIONS(1536), - [anon_sym_type] = ACTIONS(1536), - [anon_sym_print] = ACTIONS(1536), - [anon_sym_event] = ACTIONS(1536), - [anon_sym_if] = ACTIONS(1536), - [anon_sym_LPAREN] = ACTIONS(1534), - [anon_sym_switch] = ACTIONS(1536), - [anon_sym_for] = ACTIONS(1536), - [anon_sym_LBRACK] = ACTIONS(1534), - [anon_sym_while] = ACTIONS(1536), - [anon_sym_next] = ACTIONS(1536), - [anon_sym_break] = ACTIONS(1536), - [anon_sym_fallthrough] = ACTIONS(1536), - [anon_sym_return] = ACTIONS(1536), - [anon_sym_add] = ACTIONS(1536), - [anon_sym_delete] = ACTIONS(1536), - [anon_sym_local] = ACTIONS(1536), - [anon_sym_when] = ACTIONS(1536), - [anon_sym_assert] = ACTIONS(1536), - [anon_sym_table] = ACTIONS(1536), - [anon_sym_set] = ACTIONS(1536), - [anon_sym_vector] = ACTIONS(1536), - [anon_sym_function] = ACTIONS(1536), - [anon_sym_hook] = ACTIONS(1536), - [anon_sym_DOLLAR] = ACTIONS(1534), - [anon_sym_PIPE] = ACTIONS(1534), - [anon_sym_PLUS_PLUS] = ACTIONS(1534), - [anon_sym_DASH_DASH] = ACTIONS(1534), - [anon_sym_BANG] = ACTIONS(1534), - [anon_sym_TILDE] = ACTIONS(1534), - [anon_sym_DASH] = ACTIONS(1536), - [anon_sym_PLUS] = ACTIONS(1536), - [anon_sym_copy] = ACTIONS(1536), - [anon_sym_schedule] = ACTIONS(1536), - [aux_sym_constant_token1] = ACTIONS(1536), - [anon_sym_T] = ACTIONS(1536), - [anon_sym_F] = ACTIONS(1536), - [anon_sym_ATdeprecated] = ACTIONS(1534), - [anon_sym_ATload] = ACTIONS(1536), - [anon_sym_ATload_DASHsigs] = ACTIONS(1534), - [anon_sym_ATload_DASHplugin] = ACTIONS(1534), - [anon_sym_ATunload] = ACTIONS(1534), - [anon_sym_ATprefixes] = ACTIONS(1534), - [anon_sym_ATif] = ACTIONS(1536), - [anon_sym_ATifdef] = ACTIONS(1534), - [anon_sym_ATifndef] = ACTIONS(1534), - [anon_sym_ATendif] = ACTIONS(1534), - [anon_sym_ATelse] = ACTIONS(1534), - [anon_sym_ATpragma] = ACTIONS(1534), - [anon_sym_ATDIR] = ACTIONS(1534), - [anon_sym_ATFILENAME] = ACTIONS(1534), - [sym_id] = ACTIONS(1536), - [sym_pattern] = ACTIONS(1534), - [sym_ipv6] = ACTIONS(1536), - [sym_ipv4] = ACTIONS(1536), - [sym_port] = ACTIONS(1534), - [sym_floatp] = ACTIONS(1536), - [sym_hex] = ACTIONS(1536), - [sym_hostname] = ACTIONS(1536), - [aux_sym_string_token1] = ACTIONS(1534), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [311] = { - [ts_builtin_sym_end] = ACTIONS(1538), - [anon_sym_module] = ACTIONS(1540), - [anon_sym_SEMI] = ACTIONS(1538), - [anon_sym_export] = ACTIONS(1540), - [anon_sym_LBRACE] = ACTIONS(1538), - [anon_sym_global] = ACTIONS(1540), - [anon_sym_option] = ACTIONS(1540), - [anon_sym_const] = ACTIONS(1540), - [anon_sym_redef] = ACTIONS(1540), - [anon_sym_record] = ACTIONS(1540), - [anon_sym_type] = ACTIONS(1540), - [anon_sym_print] = ACTIONS(1540), - [anon_sym_event] = ACTIONS(1540), - [anon_sym_if] = ACTIONS(1540), - [anon_sym_LPAREN] = ACTIONS(1538), - [anon_sym_switch] = ACTIONS(1540), - [anon_sym_for] = ACTIONS(1540), - [anon_sym_LBRACK] = ACTIONS(1538), - [anon_sym_while] = ACTIONS(1540), - [anon_sym_next] = ACTIONS(1540), - [anon_sym_break] = ACTIONS(1540), - [anon_sym_fallthrough] = ACTIONS(1540), - [anon_sym_return] = ACTIONS(1540), - [anon_sym_add] = ACTIONS(1540), - [anon_sym_delete] = ACTIONS(1540), - [anon_sym_local] = ACTIONS(1540), - [anon_sym_when] = ACTIONS(1540), - [anon_sym_assert] = ACTIONS(1540), - [anon_sym_table] = ACTIONS(1540), - [anon_sym_set] = ACTIONS(1540), - [anon_sym_vector] = ACTIONS(1540), - [anon_sym_function] = ACTIONS(1540), - [anon_sym_hook] = ACTIONS(1540), - [anon_sym_DOLLAR] = ACTIONS(1538), - [anon_sym_PIPE] = ACTIONS(1538), - [anon_sym_PLUS_PLUS] = ACTIONS(1538), - [anon_sym_DASH_DASH] = ACTIONS(1538), - [anon_sym_BANG] = ACTIONS(1538), - [anon_sym_TILDE] = ACTIONS(1538), - [anon_sym_DASH] = ACTIONS(1540), - [anon_sym_PLUS] = ACTIONS(1540), - [anon_sym_copy] = ACTIONS(1540), - [anon_sym_schedule] = ACTIONS(1540), - [aux_sym_constant_token1] = ACTIONS(1540), - [anon_sym_T] = ACTIONS(1540), - [anon_sym_F] = ACTIONS(1540), - [anon_sym_ATdeprecated] = ACTIONS(1538), - [anon_sym_ATload] = ACTIONS(1540), - [anon_sym_ATload_DASHsigs] = ACTIONS(1538), - [anon_sym_ATload_DASHplugin] = ACTIONS(1538), - [anon_sym_ATunload] = ACTIONS(1538), - [anon_sym_ATprefixes] = ACTIONS(1538), - [anon_sym_ATif] = ACTIONS(1540), - [anon_sym_ATifdef] = ACTIONS(1538), - [anon_sym_ATifndef] = ACTIONS(1538), - [anon_sym_ATendif] = ACTIONS(1538), - [anon_sym_ATelse] = ACTIONS(1538), - [anon_sym_ATpragma] = ACTIONS(1538), - [anon_sym_ATDIR] = ACTIONS(1538), - [anon_sym_ATFILENAME] = ACTIONS(1538), - [sym_id] = ACTIONS(1540), - [sym_pattern] = ACTIONS(1538), - [sym_ipv6] = ACTIONS(1540), - [sym_ipv4] = ACTIONS(1540), - [sym_port] = ACTIONS(1538), - [sym_floatp] = ACTIONS(1540), - [sym_hex] = ACTIONS(1540), - [sym_hostname] = ACTIONS(1540), - [aux_sym_string_token1] = ACTIONS(1538), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [312] = { - [ts_builtin_sym_end] = ACTIONS(1542), - [anon_sym_module] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1542), - [anon_sym_export] = ACTIONS(1544), - [anon_sym_LBRACE] = ACTIONS(1542), - [anon_sym_global] = ACTIONS(1544), - [anon_sym_option] = ACTIONS(1544), - [anon_sym_const] = ACTIONS(1544), - [anon_sym_redef] = ACTIONS(1544), - [anon_sym_record] = ACTIONS(1544), - [anon_sym_type] = ACTIONS(1544), - [anon_sym_print] = ACTIONS(1544), - [anon_sym_event] = ACTIONS(1544), - [anon_sym_if] = ACTIONS(1544), - [anon_sym_LPAREN] = ACTIONS(1542), - [anon_sym_switch] = ACTIONS(1544), - [anon_sym_for] = ACTIONS(1544), - [anon_sym_LBRACK] = ACTIONS(1542), - [anon_sym_while] = ACTIONS(1544), - [anon_sym_next] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1544), - [anon_sym_fallthrough] = ACTIONS(1544), - [anon_sym_return] = ACTIONS(1544), - [anon_sym_add] = ACTIONS(1544), - [anon_sym_delete] = ACTIONS(1544), - [anon_sym_local] = ACTIONS(1544), - [anon_sym_when] = ACTIONS(1544), - [anon_sym_assert] = ACTIONS(1544), - [anon_sym_table] = ACTIONS(1544), - [anon_sym_set] = ACTIONS(1544), - [anon_sym_vector] = ACTIONS(1544), - [anon_sym_function] = ACTIONS(1544), - [anon_sym_hook] = ACTIONS(1544), - [anon_sym_DOLLAR] = ACTIONS(1542), - [anon_sym_PIPE] = ACTIONS(1542), - [anon_sym_PLUS_PLUS] = ACTIONS(1542), - [anon_sym_DASH_DASH] = ACTIONS(1542), - [anon_sym_BANG] = ACTIONS(1542), - [anon_sym_TILDE] = ACTIONS(1542), - [anon_sym_DASH] = ACTIONS(1544), - [anon_sym_PLUS] = ACTIONS(1544), - [anon_sym_copy] = ACTIONS(1544), - [anon_sym_schedule] = ACTIONS(1544), - [aux_sym_constant_token1] = ACTIONS(1544), - [anon_sym_T] = ACTIONS(1544), - [anon_sym_F] = ACTIONS(1544), - [anon_sym_ATdeprecated] = ACTIONS(1542), - [anon_sym_ATload] = ACTIONS(1544), - [anon_sym_ATload_DASHsigs] = ACTIONS(1542), - [anon_sym_ATload_DASHplugin] = ACTIONS(1542), - [anon_sym_ATunload] = ACTIONS(1542), - [anon_sym_ATprefixes] = ACTIONS(1542), - [anon_sym_ATif] = ACTIONS(1544), - [anon_sym_ATifdef] = ACTIONS(1542), - [anon_sym_ATifndef] = ACTIONS(1542), - [anon_sym_ATendif] = ACTIONS(1542), - [anon_sym_ATelse] = ACTIONS(1542), - [anon_sym_ATpragma] = ACTIONS(1542), - [anon_sym_ATDIR] = ACTIONS(1542), - [anon_sym_ATFILENAME] = ACTIONS(1542), - [sym_id] = ACTIONS(1544), - [sym_pattern] = ACTIONS(1542), - [sym_ipv6] = ACTIONS(1544), - [sym_ipv4] = ACTIONS(1544), - [sym_port] = ACTIONS(1542), - [sym_floatp] = ACTIONS(1544), - [sym_hex] = ACTIONS(1544), - [sym_hostname] = ACTIONS(1544), - [aux_sym_string_token1] = ACTIONS(1542), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [313] = { - [ts_builtin_sym_end] = ACTIONS(1546), - [anon_sym_module] = ACTIONS(1548), - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1548), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_global] = ACTIONS(1548), - [anon_sym_option] = ACTIONS(1548), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_redef] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_type] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [314] = { - [ts_builtin_sym_end] = ACTIONS(1550), - [anon_sym_module] = ACTIONS(1552), - [anon_sym_SEMI] = ACTIONS(1550), - [anon_sym_export] = ACTIONS(1552), - [anon_sym_LBRACE] = ACTIONS(1550), - [anon_sym_global] = ACTIONS(1552), - [anon_sym_option] = ACTIONS(1552), - [anon_sym_const] = ACTIONS(1552), - [anon_sym_redef] = ACTIONS(1552), - [anon_sym_record] = ACTIONS(1552), - [anon_sym_type] = ACTIONS(1552), - [anon_sym_print] = ACTIONS(1552), - [anon_sym_event] = ACTIONS(1552), - [anon_sym_if] = ACTIONS(1552), - [anon_sym_LPAREN] = ACTIONS(1550), - [anon_sym_switch] = ACTIONS(1552), - [anon_sym_for] = ACTIONS(1552), - [anon_sym_LBRACK] = ACTIONS(1550), - [anon_sym_while] = ACTIONS(1552), - [anon_sym_next] = ACTIONS(1552), - [anon_sym_break] = ACTIONS(1552), - [anon_sym_fallthrough] = ACTIONS(1552), - [anon_sym_return] = ACTIONS(1552), - [anon_sym_add] = ACTIONS(1552), - [anon_sym_delete] = ACTIONS(1552), - [anon_sym_local] = ACTIONS(1552), - [anon_sym_when] = ACTIONS(1552), - [anon_sym_assert] = ACTIONS(1552), - [anon_sym_table] = ACTIONS(1552), - [anon_sym_set] = ACTIONS(1552), - [anon_sym_vector] = ACTIONS(1552), - [anon_sym_function] = ACTIONS(1552), - [anon_sym_hook] = ACTIONS(1552), - [anon_sym_DOLLAR] = ACTIONS(1550), - [anon_sym_PIPE] = ACTIONS(1550), - [anon_sym_PLUS_PLUS] = ACTIONS(1550), - [anon_sym_DASH_DASH] = ACTIONS(1550), - [anon_sym_BANG] = ACTIONS(1550), - [anon_sym_TILDE] = ACTIONS(1550), - [anon_sym_DASH] = ACTIONS(1552), - [anon_sym_PLUS] = ACTIONS(1552), - [anon_sym_copy] = ACTIONS(1552), - [anon_sym_schedule] = ACTIONS(1552), - [aux_sym_constant_token1] = ACTIONS(1552), - [anon_sym_T] = ACTIONS(1552), - [anon_sym_F] = ACTIONS(1552), - [anon_sym_ATdeprecated] = ACTIONS(1550), - [anon_sym_ATload] = ACTIONS(1552), - [anon_sym_ATload_DASHsigs] = ACTIONS(1550), - [anon_sym_ATload_DASHplugin] = ACTIONS(1550), - [anon_sym_ATunload] = ACTIONS(1550), - [anon_sym_ATprefixes] = ACTIONS(1550), - [anon_sym_ATif] = ACTIONS(1552), - [anon_sym_ATifdef] = ACTIONS(1550), - [anon_sym_ATifndef] = ACTIONS(1550), - [anon_sym_ATendif] = ACTIONS(1550), - [anon_sym_ATelse] = ACTIONS(1550), - [anon_sym_ATpragma] = ACTIONS(1550), - [anon_sym_ATDIR] = ACTIONS(1550), - [anon_sym_ATFILENAME] = ACTIONS(1550), - [sym_id] = ACTIONS(1552), - [sym_pattern] = ACTIONS(1550), - [sym_ipv6] = ACTIONS(1552), - [sym_ipv4] = ACTIONS(1552), - [sym_port] = ACTIONS(1550), - [sym_floatp] = ACTIONS(1552), - [sym_hex] = ACTIONS(1552), - [sym_hostname] = ACTIONS(1552), - [aux_sym_string_token1] = ACTIONS(1550), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [315] = { - [ts_builtin_sym_end] = ACTIONS(1554), - [anon_sym_module] = ACTIONS(1556), - [anon_sym_SEMI] = ACTIONS(1554), - [anon_sym_export] = ACTIONS(1556), - [anon_sym_LBRACE] = ACTIONS(1554), - [anon_sym_global] = ACTIONS(1556), - [anon_sym_option] = ACTIONS(1556), - [anon_sym_const] = ACTIONS(1556), - [anon_sym_redef] = ACTIONS(1556), - [anon_sym_record] = ACTIONS(1556), - [anon_sym_type] = ACTIONS(1556), - [anon_sym_print] = ACTIONS(1556), - [anon_sym_event] = ACTIONS(1556), - [anon_sym_if] = ACTIONS(1556), - [anon_sym_LPAREN] = ACTIONS(1554), - [anon_sym_switch] = ACTIONS(1556), - [anon_sym_for] = ACTIONS(1556), - [anon_sym_LBRACK] = ACTIONS(1554), - [anon_sym_while] = ACTIONS(1556), - [anon_sym_next] = ACTIONS(1556), - [anon_sym_break] = ACTIONS(1556), - [anon_sym_fallthrough] = ACTIONS(1556), - [anon_sym_return] = ACTIONS(1556), - [anon_sym_add] = ACTIONS(1556), - [anon_sym_delete] = ACTIONS(1556), - [anon_sym_local] = ACTIONS(1556), - [anon_sym_when] = ACTIONS(1556), - [anon_sym_assert] = ACTIONS(1556), - [anon_sym_table] = ACTIONS(1556), - [anon_sym_set] = ACTIONS(1556), - [anon_sym_vector] = ACTIONS(1556), - [anon_sym_function] = ACTIONS(1556), - [anon_sym_hook] = ACTIONS(1556), - [anon_sym_DOLLAR] = ACTIONS(1554), - [anon_sym_PIPE] = ACTIONS(1554), - [anon_sym_PLUS_PLUS] = ACTIONS(1554), - [anon_sym_DASH_DASH] = ACTIONS(1554), - [anon_sym_BANG] = ACTIONS(1554), - [anon_sym_TILDE] = ACTIONS(1554), - [anon_sym_DASH] = ACTIONS(1556), - [anon_sym_PLUS] = ACTIONS(1556), - [anon_sym_copy] = ACTIONS(1556), - [anon_sym_schedule] = ACTIONS(1556), - [aux_sym_constant_token1] = ACTIONS(1556), - [anon_sym_T] = ACTIONS(1556), - [anon_sym_F] = ACTIONS(1556), - [anon_sym_ATdeprecated] = ACTIONS(1554), - [anon_sym_ATload] = ACTIONS(1556), - [anon_sym_ATload_DASHsigs] = ACTIONS(1554), - [anon_sym_ATload_DASHplugin] = ACTIONS(1554), - [anon_sym_ATunload] = ACTIONS(1554), - [anon_sym_ATprefixes] = ACTIONS(1554), - [anon_sym_ATif] = ACTIONS(1556), - [anon_sym_ATifdef] = ACTIONS(1554), - [anon_sym_ATifndef] = ACTIONS(1554), - [anon_sym_ATendif] = ACTIONS(1554), - [anon_sym_ATelse] = ACTIONS(1554), - [anon_sym_ATpragma] = ACTIONS(1554), - [anon_sym_ATDIR] = ACTIONS(1554), - [anon_sym_ATFILENAME] = ACTIONS(1554), - [sym_id] = ACTIONS(1556), - [sym_pattern] = ACTIONS(1554), - [sym_ipv6] = ACTIONS(1556), - [sym_ipv4] = ACTIONS(1556), - [sym_port] = ACTIONS(1554), - [sym_floatp] = ACTIONS(1556), - [sym_hex] = ACTIONS(1556), - [sym_hostname] = ACTIONS(1556), - [aux_sym_string_token1] = ACTIONS(1554), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [316] = { - [ts_builtin_sym_end] = ACTIONS(1558), - [anon_sym_module] = ACTIONS(1560), - [anon_sym_SEMI] = ACTIONS(1558), - [anon_sym_export] = ACTIONS(1560), - [anon_sym_LBRACE] = ACTIONS(1558), - [anon_sym_global] = ACTIONS(1560), - [anon_sym_option] = ACTIONS(1560), - [anon_sym_const] = ACTIONS(1560), - [anon_sym_redef] = ACTIONS(1560), - [anon_sym_record] = ACTIONS(1560), - [anon_sym_type] = ACTIONS(1560), - [anon_sym_print] = ACTIONS(1560), - [anon_sym_event] = ACTIONS(1560), - [anon_sym_if] = ACTIONS(1560), - [anon_sym_LPAREN] = ACTIONS(1558), - [anon_sym_switch] = ACTIONS(1560), - [anon_sym_for] = ACTIONS(1560), - [anon_sym_LBRACK] = ACTIONS(1558), - [anon_sym_while] = ACTIONS(1560), - [anon_sym_next] = ACTIONS(1560), - [anon_sym_break] = ACTIONS(1560), - [anon_sym_fallthrough] = ACTIONS(1560), - [anon_sym_return] = ACTIONS(1560), - [anon_sym_add] = ACTIONS(1560), - [anon_sym_delete] = ACTIONS(1560), - [anon_sym_local] = ACTIONS(1560), - [anon_sym_when] = ACTIONS(1560), - [anon_sym_assert] = ACTIONS(1560), - [anon_sym_table] = ACTIONS(1560), - [anon_sym_set] = ACTIONS(1560), - [anon_sym_vector] = ACTIONS(1560), - [anon_sym_function] = ACTIONS(1560), - [anon_sym_hook] = ACTIONS(1560), - [anon_sym_DOLLAR] = ACTIONS(1558), - [anon_sym_PIPE] = ACTIONS(1558), - [anon_sym_PLUS_PLUS] = ACTIONS(1558), - [anon_sym_DASH_DASH] = ACTIONS(1558), - [anon_sym_BANG] = ACTIONS(1558), - [anon_sym_TILDE] = ACTIONS(1558), - [anon_sym_DASH] = ACTIONS(1560), - [anon_sym_PLUS] = ACTIONS(1560), - [anon_sym_copy] = ACTIONS(1560), - [anon_sym_schedule] = ACTIONS(1560), - [aux_sym_constant_token1] = ACTIONS(1560), - [anon_sym_T] = ACTIONS(1560), - [anon_sym_F] = ACTIONS(1560), - [anon_sym_ATdeprecated] = ACTIONS(1558), - [anon_sym_ATload] = ACTIONS(1560), - [anon_sym_ATload_DASHsigs] = ACTIONS(1558), - [anon_sym_ATload_DASHplugin] = ACTIONS(1558), - [anon_sym_ATunload] = ACTIONS(1558), - [anon_sym_ATprefixes] = ACTIONS(1558), - [anon_sym_ATif] = ACTIONS(1560), - [anon_sym_ATifdef] = ACTIONS(1558), - [anon_sym_ATifndef] = ACTIONS(1558), - [anon_sym_ATendif] = ACTIONS(1558), - [anon_sym_ATelse] = ACTIONS(1558), - [anon_sym_ATpragma] = ACTIONS(1558), - [anon_sym_ATDIR] = ACTIONS(1558), - [anon_sym_ATFILENAME] = ACTIONS(1558), - [sym_id] = ACTIONS(1560), - [sym_pattern] = ACTIONS(1558), - [sym_ipv6] = ACTIONS(1560), - [sym_ipv4] = ACTIONS(1560), - [sym_port] = ACTIONS(1558), - [sym_floatp] = ACTIONS(1560), - [sym_hex] = ACTIONS(1560), - [sym_hostname] = ACTIONS(1560), - [aux_sym_string_token1] = ACTIONS(1558), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [317] = { - [ts_builtin_sym_end] = ACTIONS(1562), - [anon_sym_module] = ACTIONS(1564), - [anon_sym_SEMI] = ACTIONS(1562), - [anon_sym_export] = ACTIONS(1564), - [anon_sym_LBRACE] = ACTIONS(1562), - [anon_sym_global] = ACTIONS(1564), - [anon_sym_option] = ACTIONS(1564), - [anon_sym_const] = ACTIONS(1564), - [anon_sym_redef] = ACTIONS(1564), - [anon_sym_record] = ACTIONS(1564), - [anon_sym_type] = ACTIONS(1564), - [anon_sym_print] = ACTIONS(1564), - [anon_sym_event] = ACTIONS(1564), - [anon_sym_if] = ACTIONS(1564), - [anon_sym_LPAREN] = ACTIONS(1562), - [anon_sym_switch] = ACTIONS(1564), - [anon_sym_for] = ACTIONS(1564), - [anon_sym_LBRACK] = ACTIONS(1562), - [anon_sym_while] = ACTIONS(1564), - [anon_sym_next] = ACTIONS(1564), - [anon_sym_break] = ACTIONS(1564), - [anon_sym_fallthrough] = ACTIONS(1564), - [anon_sym_return] = ACTIONS(1564), - [anon_sym_add] = ACTIONS(1564), - [anon_sym_delete] = ACTIONS(1564), - [anon_sym_local] = ACTIONS(1564), - [anon_sym_when] = ACTIONS(1564), - [anon_sym_assert] = ACTIONS(1564), - [anon_sym_table] = ACTIONS(1564), - [anon_sym_set] = ACTIONS(1564), - [anon_sym_vector] = ACTIONS(1564), - [anon_sym_function] = ACTIONS(1564), - [anon_sym_hook] = ACTIONS(1564), - [anon_sym_DOLLAR] = ACTIONS(1562), - [anon_sym_PIPE] = ACTIONS(1562), - [anon_sym_PLUS_PLUS] = ACTIONS(1562), - [anon_sym_DASH_DASH] = ACTIONS(1562), - [anon_sym_BANG] = ACTIONS(1562), - [anon_sym_TILDE] = ACTIONS(1562), - [anon_sym_DASH] = ACTIONS(1564), - [anon_sym_PLUS] = ACTIONS(1564), - [anon_sym_copy] = ACTIONS(1564), - [anon_sym_schedule] = ACTIONS(1564), - [aux_sym_constant_token1] = ACTIONS(1564), - [anon_sym_T] = ACTIONS(1564), - [anon_sym_F] = ACTIONS(1564), - [anon_sym_ATdeprecated] = ACTIONS(1562), - [anon_sym_ATload] = ACTIONS(1564), - [anon_sym_ATload_DASHsigs] = ACTIONS(1562), - [anon_sym_ATload_DASHplugin] = ACTIONS(1562), - [anon_sym_ATunload] = ACTIONS(1562), - [anon_sym_ATprefixes] = ACTIONS(1562), - [anon_sym_ATif] = ACTIONS(1564), - [anon_sym_ATifdef] = ACTIONS(1562), - [anon_sym_ATifndef] = ACTIONS(1562), - [anon_sym_ATendif] = ACTIONS(1562), - [anon_sym_ATelse] = ACTIONS(1562), - [anon_sym_ATpragma] = ACTIONS(1562), - [anon_sym_ATDIR] = ACTIONS(1562), - [anon_sym_ATFILENAME] = ACTIONS(1562), - [sym_id] = ACTIONS(1564), - [sym_pattern] = ACTIONS(1562), - [sym_ipv6] = ACTIONS(1564), - [sym_ipv4] = ACTIONS(1564), - [sym_port] = ACTIONS(1562), - [sym_floatp] = ACTIONS(1564), - [sym_hex] = ACTIONS(1564), - [sym_hostname] = ACTIONS(1564), - [aux_sym_string_token1] = ACTIONS(1562), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [318] = { - [ts_builtin_sym_end] = ACTIONS(1566), - [anon_sym_module] = ACTIONS(1568), - [anon_sym_SEMI] = ACTIONS(1566), - [anon_sym_export] = ACTIONS(1568), - [anon_sym_LBRACE] = ACTIONS(1566), - [anon_sym_global] = ACTIONS(1568), - [anon_sym_option] = ACTIONS(1568), - [anon_sym_const] = ACTIONS(1568), - [anon_sym_redef] = ACTIONS(1568), - [anon_sym_record] = ACTIONS(1568), - [anon_sym_type] = ACTIONS(1568), - [anon_sym_print] = ACTIONS(1568), - [anon_sym_event] = ACTIONS(1568), - [anon_sym_if] = ACTIONS(1568), - [anon_sym_LPAREN] = ACTIONS(1566), - [anon_sym_switch] = ACTIONS(1568), - [anon_sym_for] = ACTIONS(1568), - [anon_sym_LBRACK] = ACTIONS(1566), - [anon_sym_while] = ACTIONS(1568), - [anon_sym_next] = ACTIONS(1568), - [anon_sym_break] = ACTIONS(1568), - [anon_sym_fallthrough] = ACTIONS(1568), - [anon_sym_return] = ACTIONS(1568), - [anon_sym_add] = ACTIONS(1568), - [anon_sym_delete] = ACTIONS(1568), - [anon_sym_local] = ACTIONS(1568), - [anon_sym_when] = ACTIONS(1568), - [anon_sym_assert] = ACTIONS(1568), - [anon_sym_table] = ACTIONS(1568), - [anon_sym_set] = ACTIONS(1568), - [anon_sym_vector] = ACTIONS(1568), - [anon_sym_function] = ACTIONS(1568), - [anon_sym_hook] = ACTIONS(1568), - [anon_sym_DOLLAR] = ACTIONS(1566), - [anon_sym_PIPE] = ACTIONS(1566), - [anon_sym_PLUS_PLUS] = ACTIONS(1566), - [anon_sym_DASH_DASH] = ACTIONS(1566), - [anon_sym_BANG] = ACTIONS(1566), - [anon_sym_TILDE] = ACTIONS(1566), - [anon_sym_DASH] = ACTIONS(1568), - [anon_sym_PLUS] = ACTIONS(1568), - [anon_sym_copy] = ACTIONS(1568), - [anon_sym_schedule] = ACTIONS(1568), - [aux_sym_constant_token1] = ACTIONS(1568), - [anon_sym_T] = ACTIONS(1568), - [anon_sym_F] = ACTIONS(1568), - [anon_sym_ATdeprecated] = ACTIONS(1566), - [anon_sym_ATload] = ACTIONS(1568), - [anon_sym_ATload_DASHsigs] = ACTIONS(1566), - [anon_sym_ATload_DASHplugin] = ACTIONS(1566), - [anon_sym_ATunload] = ACTIONS(1566), - [anon_sym_ATprefixes] = ACTIONS(1566), - [anon_sym_ATif] = ACTIONS(1568), - [anon_sym_ATifdef] = ACTIONS(1566), - [anon_sym_ATifndef] = ACTIONS(1566), - [anon_sym_ATendif] = ACTIONS(1566), - [anon_sym_ATelse] = ACTIONS(1566), - [anon_sym_ATpragma] = ACTIONS(1566), - [anon_sym_ATDIR] = ACTIONS(1566), - [anon_sym_ATFILENAME] = ACTIONS(1566), - [sym_id] = ACTIONS(1568), - [sym_pattern] = ACTIONS(1566), - [sym_ipv6] = ACTIONS(1568), - [sym_ipv4] = ACTIONS(1568), - [sym_port] = ACTIONS(1566), - [sym_floatp] = ACTIONS(1568), - [sym_hex] = ACTIONS(1568), - [sym_hostname] = ACTIONS(1568), - [aux_sym_string_token1] = ACTIONS(1566), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [319] = { - [ts_builtin_sym_end] = ACTIONS(1570), - [anon_sym_module] = ACTIONS(1572), - [anon_sym_SEMI] = ACTIONS(1570), - [anon_sym_export] = ACTIONS(1572), - [anon_sym_LBRACE] = ACTIONS(1570), - [anon_sym_global] = ACTIONS(1572), - [anon_sym_option] = ACTIONS(1572), - [anon_sym_const] = ACTIONS(1572), - [anon_sym_redef] = ACTIONS(1572), - [anon_sym_record] = ACTIONS(1572), - [anon_sym_type] = ACTIONS(1572), - [anon_sym_print] = ACTIONS(1572), - [anon_sym_event] = ACTIONS(1572), - [anon_sym_if] = ACTIONS(1572), - [anon_sym_LPAREN] = ACTIONS(1570), - [anon_sym_switch] = ACTIONS(1572), - [anon_sym_for] = ACTIONS(1572), - [anon_sym_LBRACK] = ACTIONS(1570), - [anon_sym_while] = ACTIONS(1572), - [anon_sym_next] = ACTIONS(1572), - [anon_sym_break] = ACTIONS(1572), - [anon_sym_fallthrough] = ACTIONS(1572), - [anon_sym_return] = ACTIONS(1572), - [anon_sym_add] = ACTIONS(1572), - [anon_sym_delete] = ACTIONS(1572), - [anon_sym_local] = ACTIONS(1572), - [anon_sym_when] = ACTIONS(1572), - [anon_sym_assert] = ACTIONS(1572), - [anon_sym_table] = ACTIONS(1572), - [anon_sym_set] = ACTIONS(1572), - [anon_sym_vector] = ACTIONS(1572), - [anon_sym_function] = ACTIONS(1572), - [anon_sym_hook] = ACTIONS(1572), - [anon_sym_DOLLAR] = ACTIONS(1570), - [anon_sym_PIPE] = ACTIONS(1570), - [anon_sym_PLUS_PLUS] = ACTIONS(1570), - [anon_sym_DASH_DASH] = ACTIONS(1570), - [anon_sym_BANG] = ACTIONS(1570), - [anon_sym_TILDE] = ACTIONS(1570), - [anon_sym_DASH] = ACTIONS(1572), - [anon_sym_PLUS] = ACTIONS(1572), - [anon_sym_copy] = ACTIONS(1572), - [anon_sym_schedule] = ACTIONS(1572), - [aux_sym_constant_token1] = ACTIONS(1572), - [anon_sym_T] = ACTIONS(1572), - [anon_sym_F] = ACTIONS(1572), - [anon_sym_ATdeprecated] = ACTIONS(1570), - [anon_sym_ATload] = ACTIONS(1572), - [anon_sym_ATload_DASHsigs] = ACTIONS(1570), - [anon_sym_ATload_DASHplugin] = ACTIONS(1570), - [anon_sym_ATunload] = ACTIONS(1570), - [anon_sym_ATprefixes] = ACTIONS(1570), - [anon_sym_ATif] = ACTIONS(1572), - [anon_sym_ATifdef] = ACTIONS(1570), - [anon_sym_ATifndef] = ACTIONS(1570), - [anon_sym_ATendif] = ACTIONS(1570), - [anon_sym_ATelse] = ACTIONS(1570), - [anon_sym_ATpragma] = ACTIONS(1570), - [anon_sym_ATDIR] = ACTIONS(1570), - [anon_sym_ATFILENAME] = ACTIONS(1570), - [sym_id] = ACTIONS(1572), - [sym_pattern] = ACTIONS(1570), - [sym_ipv6] = ACTIONS(1572), - [sym_ipv4] = ACTIONS(1572), - [sym_port] = ACTIONS(1570), - [sym_floatp] = ACTIONS(1572), - [sym_hex] = ACTIONS(1572), - [sym_hostname] = ACTIONS(1572), - [aux_sym_string_token1] = ACTIONS(1570), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [320] = { - [ts_builtin_sym_end] = ACTIONS(1574), - [anon_sym_module] = ACTIONS(1576), - [anon_sym_SEMI] = ACTIONS(1574), - [anon_sym_export] = ACTIONS(1576), - [anon_sym_LBRACE] = ACTIONS(1574), - [anon_sym_global] = ACTIONS(1576), - [anon_sym_option] = ACTIONS(1576), - [anon_sym_const] = ACTIONS(1576), - [anon_sym_redef] = ACTIONS(1576), - [anon_sym_record] = ACTIONS(1576), - [anon_sym_type] = ACTIONS(1576), - [anon_sym_print] = ACTIONS(1576), - [anon_sym_event] = ACTIONS(1576), - [anon_sym_if] = ACTIONS(1576), - [anon_sym_LPAREN] = ACTIONS(1574), - [anon_sym_switch] = ACTIONS(1576), - [anon_sym_for] = ACTIONS(1576), - [anon_sym_LBRACK] = ACTIONS(1574), - [anon_sym_while] = ACTIONS(1576), - [anon_sym_next] = ACTIONS(1576), - [anon_sym_break] = ACTIONS(1576), - [anon_sym_fallthrough] = ACTIONS(1576), - [anon_sym_return] = ACTIONS(1576), - [anon_sym_add] = ACTIONS(1576), - [anon_sym_delete] = ACTIONS(1576), - [anon_sym_local] = ACTIONS(1576), - [anon_sym_when] = ACTIONS(1576), - [anon_sym_assert] = ACTIONS(1576), - [anon_sym_table] = ACTIONS(1576), - [anon_sym_set] = ACTIONS(1576), - [anon_sym_vector] = ACTIONS(1576), - [anon_sym_function] = ACTIONS(1576), - [anon_sym_hook] = ACTIONS(1576), - [anon_sym_DOLLAR] = ACTIONS(1574), - [anon_sym_PIPE] = ACTIONS(1574), - [anon_sym_PLUS_PLUS] = ACTIONS(1574), - [anon_sym_DASH_DASH] = ACTIONS(1574), - [anon_sym_BANG] = ACTIONS(1574), - [anon_sym_TILDE] = ACTIONS(1574), - [anon_sym_DASH] = ACTIONS(1576), - [anon_sym_PLUS] = ACTIONS(1576), - [anon_sym_copy] = ACTIONS(1576), - [anon_sym_schedule] = ACTIONS(1576), - [aux_sym_constant_token1] = ACTIONS(1576), - [anon_sym_T] = ACTIONS(1576), - [anon_sym_F] = ACTIONS(1576), - [anon_sym_ATdeprecated] = ACTIONS(1574), - [anon_sym_ATload] = ACTIONS(1576), - [anon_sym_ATload_DASHsigs] = ACTIONS(1574), - [anon_sym_ATload_DASHplugin] = ACTIONS(1574), - [anon_sym_ATunload] = ACTIONS(1574), - [anon_sym_ATprefixes] = ACTIONS(1574), - [anon_sym_ATif] = ACTIONS(1576), - [anon_sym_ATifdef] = ACTIONS(1574), - [anon_sym_ATifndef] = ACTIONS(1574), - [anon_sym_ATendif] = ACTIONS(1574), - [anon_sym_ATelse] = ACTIONS(1574), - [anon_sym_ATpragma] = ACTIONS(1574), - [anon_sym_ATDIR] = ACTIONS(1574), - [anon_sym_ATFILENAME] = ACTIONS(1574), - [sym_id] = ACTIONS(1576), - [sym_pattern] = ACTIONS(1574), - [sym_ipv6] = ACTIONS(1576), - [sym_ipv4] = ACTIONS(1576), - [sym_port] = ACTIONS(1574), - [sym_floatp] = ACTIONS(1576), - [sym_hex] = ACTIONS(1576), - [sym_hostname] = ACTIONS(1576), - [aux_sym_string_token1] = ACTIONS(1574), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [321] = { - [ts_builtin_sym_end] = ACTIONS(1578), - [anon_sym_module] = ACTIONS(1580), - [anon_sym_SEMI] = ACTIONS(1578), - [anon_sym_export] = ACTIONS(1580), - [anon_sym_LBRACE] = ACTIONS(1578), - [anon_sym_global] = ACTIONS(1580), - [anon_sym_option] = ACTIONS(1580), - [anon_sym_const] = ACTIONS(1580), - [anon_sym_redef] = ACTIONS(1580), - [anon_sym_record] = ACTIONS(1580), - [anon_sym_type] = ACTIONS(1580), - [anon_sym_print] = ACTIONS(1580), - [anon_sym_event] = ACTIONS(1580), - [anon_sym_if] = ACTIONS(1580), - [anon_sym_LPAREN] = ACTIONS(1578), - [anon_sym_switch] = ACTIONS(1580), - [anon_sym_for] = ACTIONS(1580), - [anon_sym_LBRACK] = ACTIONS(1578), - [anon_sym_while] = ACTIONS(1580), - [anon_sym_next] = ACTIONS(1580), - [anon_sym_break] = ACTIONS(1580), - [anon_sym_fallthrough] = ACTIONS(1580), - [anon_sym_return] = ACTIONS(1580), - [anon_sym_add] = ACTIONS(1580), - [anon_sym_delete] = ACTIONS(1580), - [anon_sym_local] = ACTIONS(1580), - [anon_sym_when] = ACTIONS(1580), - [anon_sym_assert] = ACTIONS(1580), - [anon_sym_table] = ACTIONS(1580), - [anon_sym_set] = ACTIONS(1580), - [anon_sym_vector] = ACTIONS(1580), - [anon_sym_function] = ACTIONS(1580), - [anon_sym_hook] = ACTIONS(1580), - [anon_sym_DOLLAR] = ACTIONS(1578), - [anon_sym_PIPE] = ACTIONS(1578), - [anon_sym_PLUS_PLUS] = ACTIONS(1578), - [anon_sym_DASH_DASH] = ACTIONS(1578), - [anon_sym_BANG] = ACTIONS(1578), - [anon_sym_TILDE] = ACTIONS(1578), - [anon_sym_DASH] = ACTIONS(1580), - [anon_sym_PLUS] = ACTIONS(1580), - [anon_sym_copy] = ACTIONS(1580), - [anon_sym_schedule] = ACTIONS(1580), - [aux_sym_constant_token1] = ACTIONS(1580), - [anon_sym_T] = ACTIONS(1580), - [anon_sym_F] = ACTIONS(1580), - [anon_sym_ATdeprecated] = ACTIONS(1578), - [anon_sym_ATload] = ACTIONS(1580), - [anon_sym_ATload_DASHsigs] = ACTIONS(1578), - [anon_sym_ATload_DASHplugin] = ACTIONS(1578), - [anon_sym_ATunload] = ACTIONS(1578), - [anon_sym_ATprefixes] = ACTIONS(1578), - [anon_sym_ATif] = ACTIONS(1580), - [anon_sym_ATifdef] = ACTIONS(1578), - [anon_sym_ATifndef] = ACTIONS(1578), - [anon_sym_ATendif] = ACTIONS(1578), - [anon_sym_ATelse] = ACTIONS(1578), - [anon_sym_ATpragma] = ACTIONS(1578), - [anon_sym_ATDIR] = ACTIONS(1578), - [anon_sym_ATFILENAME] = ACTIONS(1578), - [sym_id] = ACTIONS(1580), - [sym_pattern] = ACTIONS(1578), - [sym_ipv6] = ACTIONS(1580), - [sym_ipv4] = ACTIONS(1580), - [sym_port] = ACTIONS(1578), - [sym_floatp] = ACTIONS(1580), - [sym_hex] = ACTIONS(1580), - [sym_hostname] = ACTIONS(1580), - [aux_sym_string_token1] = ACTIONS(1578), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [322] = { - [ts_builtin_sym_end] = ACTIONS(1582), - [anon_sym_module] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_export] = ACTIONS(1584), - [anon_sym_LBRACE] = ACTIONS(1582), - [anon_sym_global] = ACTIONS(1584), - [anon_sym_option] = ACTIONS(1584), - [anon_sym_const] = ACTIONS(1584), - [anon_sym_redef] = ACTIONS(1584), - [anon_sym_record] = ACTIONS(1584), - [anon_sym_type] = ACTIONS(1584), - [anon_sym_print] = ACTIONS(1584), - [anon_sym_event] = ACTIONS(1584), - [anon_sym_if] = ACTIONS(1584), - [anon_sym_LPAREN] = ACTIONS(1582), - [anon_sym_switch] = ACTIONS(1584), - [anon_sym_for] = ACTIONS(1584), - [anon_sym_LBRACK] = ACTIONS(1582), - [anon_sym_while] = ACTIONS(1584), - [anon_sym_next] = ACTIONS(1584), - [anon_sym_break] = ACTIONS(1584), - [anon_sym_fallthrough] = ACTIONS(1584), - [anon_sym_return] = ACTIONS(1584), - [anon_sym_add] = ACTIONS(1584), - [anon_sym_delete] = ACTIONS(1584), - [anon_sym_local] = ACTIONS(1584), - [anon_sym_when] = ACTIONS(1584), - [anon_sym_assert] = ACTIONS(1584), - [anon_sym_table] = ACTIONS(1584), - [anon_sym_set] = ACTIONS(1584), - [anon_sym_vector] = ACTIONS(1584), - [anon_sym_function] = ACTIONS(1584), - [anon_sym_hook] = ACTIONS(1584), - [anon_sym_DOLLAR] = ACTIONS(1582), - [anon_sym_PIPE] = ACTIONS(1582), - [anon_sym_PLUS_PLUS] = ACTIONS(1582), - [anon_sym_DASH_DASH] = ACTIONS(1582), - [anon_sym_BANG] = ACTIONS(1582), - [anon_sym_TILDE] = ACTIONS(1582), - [anon_sym_DASH] = ACTIONS(1584), - [anon_sym_PLUS] = ACTIONS(1584), - [anon_sym_copy] = ACTIONS(1584), - [anon_sym_schedule] = ACTIONS(1584), - [aux_sym_constant_token1] = ACTIONS(1584), - [anon_sym_T] = ACTIONS(1584), - [anon_sym_F] = ACTIONS(1584), - [anon_sym_ATdeprecated] = ACTIONS(1582), - [anon_sym_ATload] = ACTIONS(1584), - [anon_sym_ATload_DASHsigs] = ACTIONS(1582), - [anon_sym_ATload_DASHplugin] = ACTIONS(1582), - [anon_sym_ATunload] = ACTIONS(1582), - [anon_sym_ATprefixes] = ACTIONS(1582), - [anon_sym_ATif] = ACTIONS(1584), - [anon_sym_ATifdef] = ACTIONS(1582), - [anon_sym_ATifndef] = ACTIONS(1582), - [anon_sym_ATendif] = ACTIONS(1582), - [anon_sym_ATelse] = ACTIONS(1582), - [anon_sym_ATpragma] = ACTIONS(1582), - [anon_sym_ATDIR] = ACTIONS(1582), - [anon_sym_ATFILENAME] = ACTIONS(1582), - [sym_id] = ACTIONS(1584), - [sym_pattern] = ACTIONS(1582), - [sym_ipv6] = ACTIONS(1584), - [sym_ipv4] = ACTIONS(1584), - [sym_port] = ACTIONS(1582), - [sym_floatp] = ACTIONS(1584), - [sym_hex] = ACTIONS(1584), - [sym_hostname] = ACTIONS(1584), - [aux_sym_string_token1] = ACTIONS(1582), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [323] = { - [ts_builtin_sym_end] = ACTIONS(1586), - [anon_sym_module] = ACTIONS(1588), - [anon_sym_SEMI] = ACTIONS(1586), - [anon_sym_export] = ACTIONS(1588), - [anon_sym_LBRACE] = ACTIONS(1586), - [anon_sym_global] = ACTIONS(1588), - [anon_sym_option] = ACTIONS(1588), - [anon_sym_const] = ACTIONS(1588), - [anon_sym_redef] = ACTIONS(1588), - [anon_sym_record] = ACTIONS(1588), - [anon_sym_type] = ACTIONS(1588), - [anon_sym_print] = ACTIONS(1588), - [anon_sym_event] = ACTIONS(1588), - [anon_sym_if] = ACTIONS(1588), - [anon_sym_LPAREN] = ACTIONS(1586), - [anon_sym_switch] = ACTIONS(1588), - [anon_sym_for] = ACTIONS(1588), - [anon_sym_LBRACK] = ACTIONS(1586), - [anon_sym_while] = ACTIONS(1588), - [anon_sym_next] = ACTIONS(1588), - [anon_sym_break] = ACTIONS(1588), - [anon_sym_fallthrough] = ACTIONS(1588), - [anon_sym_return] = ACTIONS(1588), - [anon_sym_add] = ACTIONS(1588), - [anon_sym_delete] = ACTIONS(1588), - [anon_sym_local] = ACTIONS(1588), - [anon_sym_when] = ACTIONS(1588), - [anon_sym_assert] = ACTIONS(1588), - [anon_sym_table] = ACTIONS(1588), - [anon_sym_set] = ACTIONS(1588), - [anon_sym_vector] = ACTIONS(1588), - [anon_sym_function] = ACTIONS(1588), - [anon_sym_hook] = ACTIONS(1588), - [anon_sym_DOLLAR] = ACTIONS(1586), - [anon_sym_PIPE] = ACTIONS(1586), - [anon_sym_PLUS_PLUS] = ACTIONS(1586), - [anon_sym_DASH_DASH] = ACTIONS(1586), - [anon_sym_BANG] = ACTIONS(1586), - [anon_sym_TILDE] = ACTIONS(1586), - [anon_sym_DASH] = ACTIONS(1588), - [anon_sym_PLUS] = ACTIONS(1588), - [anon_sym_copy] = ACTIONS(1588), - [anon_sym_schedule] = ACTIONS(1588), - [aux_sym_constant_token1] = ACTIONS(1588), - [anon_sym_T] = ACTIONS(1588), - [anon_sym_F] = ACTIONS(1588), - [anon_sym_ATdeprecated] = ACTIONS(1586), - [anon_sym_ATload] = ACTIONS(1588), - [anon_sym_ATload_DASHsigs] = ACTIONS(1586), - [anon_sym_ATload_DASHplugin] = ACTIONS(1586), - [anon_sym_ATunload] = ACTIONS(1586), - [anon_sym_ATprefixes] = ACTIONS(1586), - [anon_sym_ATif] = ACTIONS(1588), - [anon_sym_ATifdef] = ACTIONS(1586), - [anon_sym_ATifndef] = ACTIONS(1586), - [anon_sym_ATendif] = ACTIONS(1586), - [anon_sym_ATelse] = ACTIONS(1586), - [anon_sym_ATpragma] = ACTIONS(1586), - [anon_sym_ATDIR] = ACTIONS(1586), - [anon_sym_ATFILENAME] = ACTIONS(1586), - [sym_id] = ACTIONS(1588), - [sym_pattern] = ACTIONS(1586), - [sym_ipv6] = ACTIONS(1588), - [sym_ipv4] = ACTIONS(1588), - [sym_port] = ACTIONS(1586), - [sym_floatp] = ACTIONS(1588), - [sym_hex] = ACTIONS(1588), - [sym_hostname] = ACTIONS(1588), - [aux_sym_string_token1] = ACTIONS(1586), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [324] = { - [ts_builtin_sym_end] = ACTIONS(1590), - [anon_sym_module] = ACTIONS(1592), - [anon_sym_SEMI] = ACTIONS(1590), - [anon_sym_export] = ACTIONS(1592), - [anon_sym_LBRACE] = ACTIONS(1590), - [anon_sym_global] = ACTIONS(1592), - [anon_sym_option] = ACTIONS(1592), - [anon_sym_const] = ACTIONS(1592), - [anon_sym_redef] = ACTIONS(1592), - [anon_sym_record] = ACTIONS(1592), - [anon_sym_type] = ACTIONS(1592), - [anon_sym_print] = ACTIONS(1592), - [anon_sym_event] = ACTIONS(1592), - [anon_sym_if] = ACTIONS(1592), - [anon_sym_LPAREN] = ACTIONS(1590), - [anon_sym_switch] = ACTIONS(1592), - [anon_sym_for] = ACTIONS(1592), - [anon_sym_LBRACK] = ACTIONS(1590), - [anon_sym_while] = ACTIONS(1592), - [anon_sym_next] = ACTIONS(1592), - [anon_sym_break] = ACTIONS(1592), - [anon_sym_fallthrough] = ACTIONS(1592), - [anon_sym_return] = ACTIONS(1592), - [anon_sym_add] = ACTIONS(1592), - [anon_sym_delete] = ACTIONS(1592), - [anon_sym_local] = ACTIONS(1592), - [anon_sym_when] = ACTIONS(1592), - [anon_sym_assert] = ACTIONS(1592), - [anon_sym_table] = ACTIONS(1592), - [anon_sym_set] = ACTIONS(1592), - [anon_sym_vector] = ACTIONS(1592), - [anon_sym_function] = ACTIONS(1592), - [anon_sym_hook] = ACTIONS(1592), - [anon_sym_DOLLAR] = ACTIONS(1590), - [anon_sym_PIPE] = ACTIONS(1590), - [anon_sym_PLUS_PLUS] = ACTIONS(1590), - [anon_sym_DASH_DASH] = ACTIONS(1590), - [anon_sym_BANG] = ACTIONS(1590), - [anon_sym_TILDE] = ACTIONS(1590), - [anon_sym_DASH] = ACTIONS(1592), - [anon_sym_PLUS] = ACTIONS(1592), - [anon_sym_copy] = ACTIONS(1592), - [anon_sym_schedule] = ACTIONS(1592), - [aux_sym_constant_token1] = ACTIONS(1592), - [anon_sym_T] = ACTIONS(1592), - [anon_sym_F] = ACTIONS(1592), - [anon_sym_ATdeprecated] = ACTIONS(1590), - [anon_sym_ATload] = ACTIONS(1592), - [anon_sym_ATload_DASHsigs] = ACTIONS(1590), - [anon_sym_ATload_DASHplugin] = ACTIONS(1590), - [anon_sym_ATunload] = ACTIONS(1590), - [anon_sym_ATprefixes] = ACTIONS(1590), - [anon_sym_ATif] = ACTIONS(1592), - [anon_sym_ATifdef] = ACTIONS(1590), - [anon_sym_ATifndef] = ACTIONS(1590), - [anon_sym_ATendif] = ACTIONS(1590), - [anon_sym_ATelse] = ACTIONS(1590), - [anon_sym_ATpragma] = ACTIONS(1590), - [anon_sym_ATDIR] = ACTIONS(1590), - [anon_sym_ATFILENAME] = ACTIONS(1590), - [sym_id] = ACTIONS(1592), - [sym_pattern] = ACTIONS(1590), - [sym_ipv6] = ACTIONS(1592), - [sym_ipv4] = ACTIONS(1592), - [sym_port] = ACTIONS(1590), - [sym_floatp] = ACTIONS(1592), - [sym_hex] = ACTIONS(1592), - [sym_hostname] = ACTIONS(1592), - [aux_sym_string_token1] = ACTIONS(1590), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [325] = { - [anon_sym_SEMI] = ACTIONS(1594), - [anon_sym_LBRACE] = ACTIONS(1594), - [anon_sym_RBRACE] = ACTIONS(1594), - [anon_sym_COLON] = ACTIONS(1594), - [anon_sym_PLUS_EQ] = ACTIONS(1594), - [anon_sym_DASH_EQ] = ACTIONS(1594), - [anon_sym_LPAREN] = ACTIONS(1594), - [anon_sym_RPAREN] = ACTIONS(1594), - [anon_sym_COMMA] = ACTIONS(1594), - [anon_sym_in] = ACTIONS(1594), - [anon_sym_LBRACK] = ACTIONS(1594), - [anon_sym_RBRACK] = ACTIONS(1594), - [anon_sym_EQ] = ACTIONS(1596), - [anon_sym_as] = ACTIONS(1594), - [anon_sym_AMPdeprecated] = ACTIONS(1594), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1594), - [anon_sym_AMPerror_handler] = ACTIONS(1594), - [anon_sym_AMPis_assigned] = ACTIONS(1594), - [anon_sym_AMPis_used] = ACTIONS(1594), - [anon_sym_AMPlog] = ACTIONS(1594), - [anon_sym_AMPoptional] = ACTIONS(1594), - [anon_sym_AMPraw_output] = ACTIONS(1594), - [anon_sym_AMPredef] = ACTIONS(1594), - [anon_sym_AMPadd_func] = ACTIONS(1594), - [anon_sym_AMPbackend] = ACTIONS(1594), - [anon_sym_AMPbroker_store] = ACTIONS(1594), - [anon_sym_AMPcreate_expire] = ACTIONS(1594), - [anon_sym_AMPdefault] = ACTIONS(1594), - [anon_sym_AMPdelete_func] = ACTIONS(1594), - [anon_sym_AMPexpire_func] = ACTIONS(1594), - [anon_sym_AMPgroup] = ACTIONS(1594), - [anon_sym_AMPon_change] = ACTIONS(1594), - [anon_sym_AMPpriority] = ACTIONS(1594), - [anon_sym_AMPread_expire] = ACTIONS(1594), - [anon_sym_AMPtype_column] = ACTIONS(1594), - [anon_sym_AMPwrite_expire] = ACTIONS(1594), - [anon_sym_DOLLAR] = ACTIONS(1594), - [anon_sym_PIPE] = ACTIONS(1596), - [anon_sym_BANG] = ACTIONS(1596), - [anon_sym_DASH] = ACTIONS(1596), - [anon_sym_PLUS] = ACTIONS(1596), - [anon_sym_is] = ACTIONS(1594), - [anon_sym_STAR] = ACTIONS(1594), - [anon_sym_SLASH] = ACTIONS(1594), - [anon_sym_PERCENT] = ACTIONS(1594), - [anon_sym_LT] = ACTIONS(1596), - [anon_sym_LT_EQ] = ACTIONS(1594), - [anon_sym_GT] = ACTIONS(1596), - [anon_sym_GT_EQ] = ACTIONS(1594), - [anon_sym_AMP] = ACTIONS(1596), - [anon_sym_CARET] = ACTIONS(1594), - [anon_sym_QMARK] = ACTIONS(1596), - [anon_sym_EQ_EQ] = ACTIONS(1594), - [anon_sym_BANG_EQ] = ACTIONS(1594), - [anon_sym_AMP_AMP] = ACTIONS(1594), - [anon_sym_PIPE_PIPE] = ACTIONS(1594), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1594), - [anon_sym_ATdeprecated] = ACTIONS(1594), - [anon_sym_ATload] = ACTIONS(1596), - [anon_sym_ATload_DASHsigs] = ACTIONS(1594), - [anon_sym_ATload_DASHplugin] = ACTIONS(1594), - [anon_sym_ATunload] = ACTIONS(1594), - [anon_sym_ATprefixes] = ACTIONS(1594), - [anon_sym_ATif] = ACTIONS(1596), - [anon_sym_ATifdef] = ACTIONS(1594), - [anon_sym_ATifndef] = ACTIONS(1594), - [anon_sym_ATendif] = ACTIONS(1594), - [anon_sym_ATelse] = ACTIONS(1594), - [anon_sym_ATpragma] = ACTIONS(1594), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [326] = { [anon_sym_SEMI] = ACTIONS(1456), [anon_sym_LBRACE] = ACTIONS(1456), [anon_sym_RBRACE] = ACTIONS(1456), @@ -42416,6 +40786,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(1456), [anon_sym_AMPlog] = ACTIONS(1456), [anon_sym_AMPoptional] = ACTIONS(1456), + [anon_sym_AMPordered] = ACTIONS(1456), [anon_sym_AMPraw_output] = ACTIONS(1456), [anon_sym_AMPredef] = ACTIONS(1456), [anon_sym_AMPadd_func] = ACTIONS(1456), @@ -42470,159 +40841,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [327] = { - [anon_sym_SEMI] = ACTIONS(1598), - [anon_sym_LBRACE] = ACTIONS(1598), - [anon_sym_RBRACE] = ACTIONS(1598), - [anon_sym_COLON] = ACTIONS(1598), - [anon_sym_PLUS_EQ] = ACTIONS(1598), - [anon_sym_DASH_EQ] = ACTIONS(1598), - [anon_sym_LPAREN] = ACTIONS(1600), - [anon_sym_RPAREN] = ACTIONS(1598), - [anon_sym_COMMA] = ACTIONS(1598), - [anon_sym_in] = ACTIONS(1598), - [anon_sym_LBRACK] = ACTIONS(1598), - [anon_sym_RBRACK] = ACTIONS(1598), - [anon_sym_EQ] = ACTIONS(1602), - [anon_sym_as] = ACTIONS(1598), - [anon_sym_AMPdeprecated] = ACTIONS(1598), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1598), - [anon_sym_AMPerror_handler] = ACTIONS(1598), - [anon_sym_AMPis_assigned] = ACTIONS(1598), - [anon_sym_AMPis_used] = ACTIONS(1598), - [anon_sym_AMPlog] = ACTIONS(1598), - [anon_sym_AMPoptional] = ACTIONS(1598), - [anon_sym_AMPraw_output] = ACTIONS(1598), - [anon_sym_AMPredef] = ACTIONS(1598), - [anon_sym_AMPadd_func] = ACTIONS(1598), - [anon_sym_AMPbackend] = ACTIONS(1598), - [anon_sym_AMPbroker_store] = ACTIONS(1598), - [anon_sym_AMPcreate_expire] = ACTIONS(1598), - [anon_sym_AMPdefault] = ACTIONS(1598), - [anon_sym_AMPdelete_func] = ACTIONS(1598), - [anon_sym_AMPexpire_func] = ACTIONS(1598), - [anon_sym_AMPgroup] = ACTIONS(1598), - [anon_sym_AMPon_change] = ACTIONS(1598), - [anon_sym_AMPpriority] = ACTIONS(1598), - [anon_sym_AMPread_expire] = ACTIONS(1598), - [anon_sym_AMPtype_column] = ACTIONS(1598), - [anon_sym_AMPwrite_expire] = ACTIONS(1598), - [anon_sym_DOLLAR] = ACTIONS(1598), - [anon_sym_PIPE] = ACTIONS(1602), - [anon_sym_BANG] = ACTIONS(1602), - [anon_sym_DASH] = ACTIONS(1602), - [anon_sym_PLUS] = ACTIONS(1602), - [anon_sym_is] = ACTIONS(1598), - [anon_sym_STAR] = ACTIONS(1598), - [anon_sym_SLASH] = ACTIONS(1598), - [anon_sym_PERCENT] = ACTIONS(1598), - [anon_sym_LT] = ACTIONS(1602), - [anon_sym_LT_EQ] = ACTIONS(1598), - [anon_sym_GT] = ACTIONS(1602), - [anon_sym_GT_EQ] = ACTIONS(1598), - [anon_sym_AMP] = ACTIONS(1602), - [anon_sym_CARET] = ACTIONS(1598), - [anon_sym_QMARK] = ACTIONS(1602), - [anon_sym_EQ_EQ] = ACTIONS(1598), - [anon_sym_BANG_EQ] = ACTIONS(1598), - [anon_sym_AMP_AMP] = ACTIONS(1598), - [anon_sym_PIPE_PIPE] = ACTIONS(1598), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1598), - [anon_sym_ATdeprecated] = ACTIONS(1598), - [anon_sym_ATload] = ACTIONS(1602), - [anon_sym_ATload_DASHsigs] = ACTIONS(1598), - [anon_sym_ATload_DASHplugin] = ACTIONS(1598), - [anon_sym_ATunload] = ACTIONS(1598), - [anon_sym_ATprefixes] = ACTIONS(1598), - [anon_sym_ATif] = ACTIONS(1602), - [anon_sym_ATifdef] = ACTIONS(1598), - [anon_sym_ATifndef] = ACTIONS(1598), - [anon_sym_ATendif] = ACTIONS(1598), - [anon_sym_ATelse] = ACTIONS(1598), - [anon_sym_ATpragma] = ACTIONS(1598), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [328] = { - [anon_sym_SEMI] = ACTIONS(1598), - [anon_sym_LBRACE] = ACTIONS(1598), - [anon_sym_RBRACE] = ACTIONS(1598), - [anon_sym_COLON] = ACTIONS(1598), - [anon_sym_PLUS_EQ] = ACTIONS(1598), - [anon_sym_DASH_EQ] = ACTIONS(1598), - [anon_sym_LPAREN] = ACTIONS(1598), - [anon_sym_RPAREN] = ACTIONS(1598), - [anon_sym_COMMA] = ACTIONS(1598), - [anon_sym_in] = ACTIONS(1598), - [anon_sym_LBRACK] = ACTIONS(1598), - [anon_sym_RBRACK] = ACTIONS(1598), - [anon_sym_EQ] = ACTIONS(1602), - [anon_sym_as] = ACTIONS(1598), - [anon_sym_AMPdeprecated] = ACTIONS(1598), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1598), - [anon_sym_AMPerror_handler] = ACTIONS(1598), - [anon_sym_AMPis_assigned] = ACTIONS(1598), - [anon_sym_AMPis_used] = ACTIONS(1598), - [anon_sym_AMPlog] = ACTIONS(1598), - [anon_sym_AMPoptional] = ACTIONS(1598), - [anon_sym_AMPraw_output] = ACTIONS(1598), - [anon_sym_AMPredef] = ACTIONS(1598), - [anon_sym_AMPadd_func] = ACTIONS(1598), - [anon_sym_AMPbackend] = ACTIONS(1598), - [anon_sym_AMPbroker_store] = ACTIONS(1598), - [anon_sym_AMPcreate_expire] = ACTIONS(1598), - [anon_sym_AMPdefault] = ACTIONS(1598), - [anon_sym_AMPdelete_func] = ACTIONS(1598), - [anon_sym_AMPexpire_func] = ACTIONS(1598), - [anon_sym_AMPgroup] = ACTIONS(1598), - [anon_sym_AMPon_change] = ACTIONS(1598), - [anon_sym_AMPpriority] = ACTIONS(1598), - [anon_sym_AMPread_expire] = ACTIONS(1598), - [anon_sym_AMPtype_column] = ACTIONS(1598), - [anon_sym_AMPwrite_expire] = ACTIONS(1598), - [anon_sym_DOLLAR] = ACTIONS(1598), - [anon_sym_PIPE] = ACTIONS(1602), - [anon_sym_BANG] = ACTIONS(1602), - [anon_sym_DASH] = ACTIONS(1602), - [anon_sym_PLUS] = ACTIONS(1602), - [anon_sym_is] = ACTIONS(1598), - [anon_sym_STAR] = ACTIONS(1598), - [anon_sym_SLASH] = ACTIONS(1598), - [anon_sym_PERCENT] = ACTIONS(1598), - [anon_sym_LT] = ACTIONS(1602), - [anon_sym_LT_EQ] = ACTIONS(1598), - [anon_sym_GT] = ACTIONS(1602), - [anon_sym_GT_EQ] = ACTIONS(1598), - [anon_sym_AMP] = ACTIONS(1602), - [anon_sym_CARET] = ACTIONS(1598), - [anon_sym_QMARK] = ACTIONS(1602), - [anon_sym_EQ_EQ] = ACTIONS(1598), - [anon_sym_BANG_EQ] = ACTIONS(1598), - [anon_sym_AMP_AMP] = ACTIONS(1598), - [anon_sym_PIPE_PIPE] = ACTIONS(1598), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1598), - [anon_sym_ATdeprecated] = ACTIONS(1598), - [anon_sym_ATload] = ACTIONS(1602), - [anon_sym_ATload_DASHsigs] = ACTIONS(1598), - [anon_sym_ATload_DASHplugin] = ACTIONS(1598), - [anon_sym_ATunload] = ACTIONS(1598), - [anon_sym_ATprefixes] = ACTIONS(1598), - [anon_sym_ATif] = ACTIONS(1602), - [anon_sym_ATifdef] = ACTIONS(1598), - [anon_sym_ATifndef] = ACTIONS(1598), - [anon_sym_ATendif] = ACTIONS(1598), - [anon_sym_ATelse] = ACTIONS(1598), - [anon_sym_ATpragma] = ACTIONS(1598), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [329] = { + [304] = { [anon_sym_SEMI] = ACTIONS(1456), [anon_sym_LBRACE] = ACTIONS(1456), [anon_sym_RBRACE] = ACTIONS(1456), @@ -42644,6 +40863,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(1456), [anon_sym_AMPlog] = ACTIONS(1456), [anon_sym_AMPoptional] = ACTIONS(1456), + [anon_sym_AMPordered] = ACTIONS(1456), [anon_sym_AMPraw_output] = ACTIONS(1456), [anon_sym_AMPredef] = ACTIONS(1456), [anon_sym_AMPadd_func] = ACTIONS(1456), @@ -42698,235 +40918,161 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [330] = { - [ts_builtin_sym_end] = ACTIONS(1604), - [anon_sym_module] = ACTIONS(1606), - [anon_sym_SEMI] = ACTIONS(1604), - [anon_sym_export] = ACTIONS(1606), - [anon_sym_LBRACE] = ACTIONS(1604), - [anon_sym_global] = ACTIONS(1606), - [anon_sym_option] = ACTIONS(1606), - [anon_sym_const] = ACTIONS(1606), - [anon_sym_redef] = ACTIONS(1606), - [anon_sym_record] = ACTIONS(1606), - [anon_sym_type] = ACTIONS(1606), - [anon_sym_print] = ACTIONS(1606), - [anon_sym_event] = ACTIONS(1606), - [anon_sym_if] = ACTIONS(1606), - [anon_sym_LPAREN] = ACTIONS(1604), - [anon_sym_switch] = ACTIONS(1606), - [anon_sym_for] = ACTIONS(1606), - [anon_sym_LBRACK] = ACTIONS(1604), - [anon_sym_while] = ACTIONS(1606), - [anon_sym_next] = ACTIONS(1606), - [anon_sym_break] = ACTIONS(1606), - [anon_sym_fallthrough] = ACTIONS(1606), - [anon_sym_return] = ACTIONS(1606), - [anon_sym_add] = ACTIONS(1606), - [anon_sym_delete] = ACTIONS(1606), - [anon_sym_local] = ACTIONS(1606), - [anon_sym_when] = ACTIONS(1606), - [anon_sym_assert] = ACTIONS(1606), - [anon_sym_table] = ACTIONS(1606), - [anon_sym_set] = ACTIONS(1606), - [anon_sym_vector] = ACTIONS(1606), - [anon_sym_function] = ACTIONS(1606), - [anon_sym_hook] = ACTIONS(1606), - [anon_sym_DOLLAR] = ACTIONS(1604), - [anon_sym_PIPE] = ACTIONS(1604), - [anon_sym_PLUS_PLUS] = ACTIONS(1604), - [anon_sym_DASH_DASH] = ACTIONS(1604), - [anon_sym_BANG] = ACTIONS(1604), - [anon_sym_TILDE] = ACTIONS(1604), - [anon_sym_DASH] = ACTIONS(1606), - [anon_sym_PLUS] = ACTIONS(1606), - [anon_sym_copy] = ACTIONS(1606), - [anon_sym_schedule] = ACTIONS(1606), - [aux_sym_constant_token1] = ACTIONS(1606), - [anon_sym_T] = ACTIONS(1606), - [anon_sym_F] = ACTIONS(1606), - [anon_sym_ATdeprecated] = ACTIONS(1604), - [anon_sym_ATload] = ACTIONS(1606), - [anon_sym_ATload_DASHsigs] = ACTIONS(1604), - [anon_sym_ATload_DASHplugin] = ACTIONS(1604), - [anon_sym_ATunload] = ACTIONS(1604), - [anon_sym_ATprefixes] = ACTIONS(1604), - [anon_sym_ATif] = ACTIONS(1606), - [anon_sym_ATifdef] = ACTIONS(1604), - [anon_sym_ATifndef] = ACTIONS(1604), - [anon_sym_ATendif] = ACTIONS(1604), - [anon_sym_ATelse] = ACTIONS(1604), - [anon_sym_ATpragma] = ACTIONS(1604), - [anon_sym_ATDIR] = ACTIONS(1604), - [anon_sym_ATFILENAME] = ACTIONS(1604), - [sym_id] = ACTIONS(1606), - [sym_pattern] = ACTIONS(1604), - [sym_ipv6] = ACTIONS(1606), - [sym_ipv4] = ACTIONS(1606), - [sym_port] = ACTIONS(1604), - [sym_floatp] = ACTIONS(1606), - [sym_hex] = ACTIONS(1606), - [sym_hostname] = ACTIONS(1606), - [aux_sym_string_token1] = ACTIONS(1604), + [305] = { + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_RBRACE] = ACTIONS(1486), + [anon_sym_COLON] = ACTIONS(1488), + [anon_sym_PLUS_EQ] = ACTIONS(1486), + [anon_sym_DASH_EQ] = ACTIONS(1486), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_RPAREN] = ACTIONS(1486), + [anon_sym_COMMA] = ACTIONS(1486), + [anon_sym_in] = ACTIONS(1486), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_RBRACK] = ACTIONS(1486), + [anon_sym_EQ] = ACTIONS(1490), + [anon_sym_as] = ACTIONS(1486), + [anon_sym_AMPdeprecated] = ACTIONS(1486), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1486), + [anon_sym_AMPerror_handler] = ACTIONS(1486), + [anon_sym_AMPis_assigned] = ACTIONS(1486), + [anon_sym_AMPis_used] = ACTIONS(1486), + [anon_sym_AMPlog] = ACTIONS(1486), + [anon_sym_AMPoptional] = ACTIONS(1486), + [anon_sym_AMPordered] = ACTIONS(1486), + [anon_sym_AMPraw_output] = ACTIONS(1486), + [anon_sym_AMPredef] = ACTIONS(1486), + [anon_sym_AMPadd_func] = ACTIONS(1486), + [anon_sym_AMPbackend] = ACTIONS(1486), + [anon_sym_AMPbroker_store] = ACTIONS(1486), + [anon_sym_AMPcreate_expire] = ACTIONS(1486), + [anon_sym_AMPdefault] = ACTIONS(1486), + [anon_sym_AMPdelete_func] = ACTIONS(1486), + [anon_sym_AMPexpire_func] = ACTIONS(1486), + [anon_sym_AMPgroup] = ACTIONS(1486), + [anon_sym_AMPon_change] = ACTIONS(1486), + [anon_sym_AMPpriority] = ACTIONS(1486), + [anon_sym_AMPread_expire] = ACTIONS(1486), + [anon_sym_AMPtype_column] = ACTIONS(1486), + [anon_sym_AMPwrite_expire] = ACTIONS(1486), + [anon_sym_DOLLAR] = ACTIONS(1486), + [anon_sym_PIPE] = ACTIONS(1490), + [anon_sym_BANG] = ACTIONS(1490), + [anon_sym_DASH] = ACTIONS(1490), + [anon_sym_PLUS] = ACTIONS(1490), + [anon_sym_is] = ACTIONS(1486), + [anon_sym_STAR] = ACTIONS(1486), + [anon_sym_SLASH] = ACTIONS(1486), + [anon_sym_PERCENT] = ACTIONS(1486), + [anon_sym_LT] = ACTIONS(1490), + [anon_sym_LT_EQ] = ACTIONS(1486), + [anon_sym_GT] = ACTIONS(1490), + [anon_sym_GT_EQ] = ACTIONS(1486), + [anon_sym_AMP] = ACTIONS(1490), + [anon_sym_CARET] = ACTIONS(1486), + [anon_sym_QMARK] = ACTIONS(1490), + [anon_sym_EQ_EQ] = ACTIONS(1486), + [anon_sym_BANG_EQ] = ACTIONS(1486), + [anon_sym_AMP_AMP] = ACTIONS(1486), + [anon_sym_PIPE_PIPE] = ACTIONS(1486), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1486), + [anon_sym_ATdeprecated] = ACTIONS(1486), + [anon_sym_ATload] = ACTIONS(1490), + [anon_sym_ATload_DASHsigs] = ACTIONS(1486), + [anon_sym_ATload_DASHplugin] = ACTIONS(1486), + [anon_sym_ATunload] = ACTIONS(1486), + [anon_sym_ATprefixes] = ACTIONS(1486), + [anon_sym_ATif] = ACTIONS(1490), + [anon_sym_ATifdef] = ACTIONS(1486), + [anon_sym_ATifndef] = ACTIONS(1486), + [anon_sym_ATendif] = ACTIONS(1486), + [anon_sym_ATelse] = ACTIONS(1486), + [anon_sym_ATpragma] = ACTIONS(1486), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [331] = { - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_RBRACE] = ACTIONS(125), - [anon_sym_COLON] = ACTIONS(125), - [anon_sym_PLUS_EQ] = ACTIONS(125), - [anon_sym_DASH_EQ] = ACTIONS(125), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_COMMA] = ACTIONS(125), - [anon_sym_in] = ACTIONS(125), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(125), - [anon_sym_EQ] = ACTIONS(127), - [anon_sym_as] = ACTIONS(125), - [anon_sym_AMPdeprecated] = ACTIONS(125), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(125), - [anon_sym_AMPerror_handler] = ACTIONS(125), - [anon_sym_AMPis_assigned] = ACTIONS(125), - [anon_sym_AMPis_used] = ACTIONS(125), - [anon_sym_AMPlog] = ACTIONS(125), - [anon_sym_AMPoptional] = ACTIONS(125), - [anon_sym_AMPraw_output] = ACTIONS(125), - [anon_sym_AMPredef] = ACTIONS(125), - [anon_sym_AMPadd_func] = ACTIONS(125), - [anon_sym_AMPbackend] = ACTIONS(125), - [anon_sym_AMPbroker_store] = ACTIONS(125), - [anon_sym_AMPcreate_expire] = ACTIONS(125), - [anon_sym_AMPdefault] = ACTIONS(125), - [anon_sym_AMPdelete_func] = ACTIONS(125), - [anon_sym_AMPexpire_func] = ACTIONS(125), - [anon_sym_AMPgroup] = ACTIONS(125), - [anon_sym_AMPon_change] = ACTIONS(125), - [anon_sym_AMPpriority] = ACTIONS(125), - [anon_sym_AMPread_expire] = ACTIONS(125), - [anon_sym_AMPtype_column] = ACTIONS(125), - [anon_sym_AMPwrite_expire] = ACTIONS(125), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(127), - [anon_sym_BANG] = ACTIONS(127), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_is] = ACTIONS(125), - [anon_sym_STAR] = ACTIONS(125), - [anon_sym_SLASH] = ACTIONS(125), - [anon_sym_PERCENT] = ACTIONS(125), - [anon_sym_LT] = ACTIONS(127), - [anon_sym_LT_EQ] = ACTIONS(125), - [anon_sym_GT] = ACTIONS(127), - [anon_sym_GT_EQ] = ACTIONS(125), - [anon_sym_AMP] = ACTIONS(127), - [anon_sym_CARET] = ACTIONS(125), - [anon_sym_QMARK] = ACTIONS(127), - [anon_sym_EQ_EQ] = ACTIONS(125), - [anon_sym_BANG_EQ] = ACTIONS(125), - [anon_sym_AMP_AMP] = ACTIONS(125), - [anon_sym_PIPE_PIPE] = ACTIONS(125), - [anon_sym_QMARK_DOLLAR] = ACTIONS(125), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [332] = { - [ts_builtin_sym_end] = ACTIONS(1608), - [anon_sym_module] = ACTIONS(1610), - [anon_sym_SEMI] = ACTIONS(1608), - [anon_sym_export] = ACTIONS(1610), - [anon_sym_LBRACE] = ACTIONS(1608), - [anon_sym_global] = ACTIONS(1610), - [anon_sym_option] = ACTIONS(1610), - [anon_sym_const] = ACTIONS(1610), - [anon_sym_redef] = ACTIONS(1610), - [anon_sym_record] = ACTIONS(1610), - [anon_sym_type] = ACTIONS(1610), - [anon_sym_print] = ACTIONS(1610), - [anon_sym_event] = ACTIONS(1610), - [anon_sym_if] = ACTIONS(1610), - [anon_sym_LPAREN] = ACTIONS(1608), - [anon_sym_switch] = ACTIONS(1610), - [anon_sym_for] = ACTIONS(1610), - [anon_sym_LBRACK] = ACTIONS(1608), - [anon_sym_while] = ACTIONS(1610), - [anon_sym_next] = ACTIONS(1610), - [anon_sym_break] = ACTIONS(1610), - [anon_sym_fallthrough] = ACTIONS(1610), - [anon_sym_return] = ACTIONS(1610), - [anon_sym_add] = ACTIONS(1610), - [anon_sym_delete] = ACTIONS(1610), - [anon_sym_local] = ACTIONS(1610), - [anon_sym_when] = ACTIONS(1610), - [anon_sym_assert] = ACTIONS(1610), - [anon_sym_table] = ACTIONS(1610), - [anon_sym_set] = ACTIONS(1610), - [anon_sym_vector] = ACTIONS(1610), - [anon_sym_function] = ACTIONS(1610), - [anon_sym_hook] = ACTIONS(1610), - [anon_sym_DOLLAR] = ACTIONS(1608), - [anon_sym_PIPE] = ACTIONS(1608), - [anon_sym_PLUS_PLUS] = ACTIONS(1608), - [anon_sym_DASH_DASH] = ACTIONS(1608), - [anon_sym_BANG] = ACTIONS(1608), - [anon_sym_TILDE] = ACTIONS(1608), - [anon_sym_DASH] = ACTIONS(1610), - [anon_sym_PLUS] = ACTIONS(1610), - [anon_sym_copy] = ACTIONS(1610), - [anon_sym_schedule] = ACTIONS(1610), - [aux_sym_constant_token1] = ACTIONS(1610), - [anon_sym_T] = ACTIONS(1610), - [anon_sym_F] = ACTIONS(1610), - [anon_sym_ATdeprecated] = ACTIONS(1608), - [anon_sym_ATload] = ACTIONS(1610), - [anon_sym_ATload_DASHsigs] = ACTIONS(1608), - [anon_sym_ATload_DASHplugin] = ACTIONS(1608), - [anon_sym_ATunload] = ACTIONS(1608), - [anon_sym_ATprefixes] = ACTIONS(1608), - [anon_sym_ATif] = ACTIONS(1610), - [anon_sym_ATifdef] = ACTIONS(1608), - [anon_sym_ATifndef] = ACTIONS(1608), - [anon_sym_ATendif] = ACTIONS(1608), - [anon_sym_ATelse] = ACTIONS(1608), - [anon_sym_ATpragma] = ACTIONS(1608), - [anon_sym_ATDIR] = ACTIONS(1608), - [anon_sym_ATFILENAME] = ACTIONS(1608), - [sym_id] = ACTIONS(1610), - [sym_pattern] = ACTIONS(1608), - [sym_ipv6] = ACTIONS(1610), - [sym_ipv4] = ACTIONS(1610), - [sym_port] = ACTIONS(1608), - [sym_floatp] = ACTIONS(1610), - [sym_hex] = ACTIONS(1610), - [sym_hostname] = ACTIONS(1610), - [aux_sym_string_token1] = ACTIONS(1608), + [306] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_module] = ACTIONS(1494), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_export] = ACTIONS(1494), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_global] = ACTIONS(1494), + [anon_sym_option] = ACTIONS(1494), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_redef] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_type] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1496), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [333] = { + [307] = { [anon_sym_SEMI] = ACTIONS(135), [anon_sym_LBRACE] = ACTIONS(135), [anon_sym_RBRACE] = ACTIONS(135), @@ -42948,6 +41094,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(135), [anon_sym_AMPlog] = ACTIONS(135), [anon_sym_AMPoptional] = ACTIONS(135), + [anon_sym_AMPordered] = ACTIONS(135), [anon_sym_AMPraw_output] = ACTIONS(135), [anon_sym_AMPredef] = ACTIONS(135), [anon_sym_AMPadd_func] = ACTIONS(135), @@ -43002,21 +41149,98 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [334] = { - [sym_index_slice] = STATE(336), + [308] = { + [anon_sym_SEMI] = ACTIONS(576), + [anon_sym_LBRACE] = ACTIONS(576), + [anon_sym_RBRACE] = ACTIONS(576), + [anon_sym_COLON] = ACTIONS(576), + [anon_sym_PLUS_EQ] = ACTIONS(576), + [anon_sym_DASH_EQ] = ACTIONS(576), + [anon_sym_LPAREN] = ACTIONS(576), + [anon_sym_RPAREN] = ACTIONS(576), + [anon_sym_COMMA] = ACTIONS(576), + [anon_sym_in] = ACTIONS(576), + [anon_sym_LBRACK] = ACTIONS(576), + [anon_sym_RBRACK] = ACTIONS(576), + [anon_sym_EQ] = ACTIONS(578), + [anon_sym_as] = ACTIONS(576), + [anon_sym_AMPdeprecated] = ACTIONS(576), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(576), + [anon_sym_AMPerror_handler] = ACTIONS(576), + [anon_sym_AMPis_assigned] = ACTIONS(576), + [anon_sym_AMPis_used] = ACTIONS(576), + [anon_sym_AMPlog] = ACTIONS(576), + [anon_sym_AMPoptional] = ACTIONS(576), + [anon_sym_AMPordered] = ACTIONS(576), + [anon_sym_AMPraw_output] = ACTIONS(576), + [anon_sym_AMPredef] = ACTIONS(576), + [anon_sym_AMPadd_func] = ACTIONS(576), + [anon_sym_AMPbackend] = ACTIONS(576), + [anon_sym_AMPbroker_store] = ACTIONS(576), + [anon_sym_AMPcreate_expire] = ACTIONS(576), + [anon_sym_AMPdefault] = ACTIONS(576), + [anon_sym_AMPdelete_func] = ACTIONS(576), + [anon_sym_AMPexpire_func] = ACTIONS(576), + [anon_sym_AMPgroup] = ACTIONS(576), + [anon_sym_AMPon_change] = ACTIONS(576), + [anon_sym_AMPpriority] = ACTIONS(576), + [anon_sym_AMPread_expire] = ACTIONS(576), + [anon_sym_AMPtype_column] = ACTIONS(576), + [anon_sym_AMPwrite_expire] = ACTIONS(576), + [anon_sym_DOLLAR] = ACTIONS(576), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_BANG] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_is] = ACTIONS(576), + [anon_sym_STAR] = ACTIONS(576), + [anon_sym_SLASH] = ACTIONS(576), + [anon_sym_PERCENT] = ACTIONS(576), + [anon_sym_LT] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(576), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(576), + [anon_sym_AMP] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(576), + [anon_sym_QMARK] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(576), + [anon_sym_BANG_EQ] = ACTIONS(576), + [anon_sym_AMP_AMP] = ACTIONS(576), + [anon_sym_PIPE_PIPE] = ACTIONS(576), + [anon_sym_QMARK_DOLLAR] = ACTIONS(576), + [anon_sym_ATdeprecated] = ACTIONS(576), + [anon_sym_ATload] = ACTIONS(578), + [anon_sym_ATload_DASHsigs] = ACTIONS(576), + [anon_sym_ATload_DASHplugin] = ACTIONS(576), + [anon_sym_ATunload] = ACTIONS(576), + [anon_sym_ATprefixes] = ACTIONS(576), + [anon_sym_ATif] = ACTIONS(578), + [anon_sym_ATifdef] = ACTIONS(576), + [anon_sym_ATifndef] = ACTIONS(576), + [anon_sym_ATendif] = ACTIONS(576), + [anon_sym_ATelse] = ACTIONS(576), + [anon_sym_ATpragma] = ACTIONS(576), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [309] = { [anon_sym_SEMI] = ACTIONS(135), [anon_sym_LBRACE] = ACTIONS(135), [anon_sym_RBRACE] = ACTIONS(135), + [anon_sym_COLON] = ACTIONS(135), [anon_sym_PLUS_EQ] = ACTIONS(135), [anon_sym_DASH_EQ] = ACTIONS(135), [anon_sym_LPAREN] = ACTIONS(135), [anon_sym_RPAREN] = ACTIONS(135), [anon_sym_COMMA] = ACTIONS(135), [anon_sym_in] = ACTIONS(135), - [anon_sym_LBRACK] = ACTIONS(1612), + [anon_sym_LBRACK] = ACTIONS(135), [anon_sym_RBRACK] = ACTIONS(135), [anon_sym_EQ] = ACTIONS(141), - [anon_sym_as] = ACTIONS(1614), + [anon_sym_as] = ACTIONS(135), [anon_sym_AMPdeprecated] = ACTIONS(135), [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(135), [anon_sym_AMPerror_handler] = ACTIONS(135), @@ -43024,6 +41248,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(135), [anon_sym_AMPlog] = ACTIONS(135), [anon_sym_AMPoptional] = ACTIONS(135), + [anon_sym_AMPordered] = ACTIONS(135), [anon_sym_AMPraw_output] = ACTIONS(135), [anon_sym_AMPredef] = ACTIONS(135), [anon_sym_AMPadd_func] = ACTIONS(135), @@ -43039,12 +41264,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPread_expire] = ACTIONS(135), [anon_sym_AMPtype_column] = ACTIONS(135), [anon_sym_AMPwrite_expire] = ACTIONS(135), - [anon_sym_DOLLAR] = ACTIONS(1616), + [anon_sym_DOLLAR] = ACTIONS(135), [anon_sym_PIPE] = ACTIONS(141), [anon_sym_BANG] = ACTIONS(141), [anon_sym_DASH] = ACTIONS(141), [anon_sym_PLUS] = ACTIONS(141), - [anon_sym_is] = ACTIONS(1614), + [anon_sym_is] = ACTIONS(135), [anon_sym_STAR] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(135), [anon_sym_PERCENT] = ACTIONS(135), @@ -43078,97 +41303,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [335] = { - [anon_sym_SEMI] = ACTIONS(1618), - [anon_sym_LBRACE] = ACTIONS(1618), - [anon_sym_RBRACE] = ACTIONS(1618), - [anon_sym_COLON] = ACTIONS(1618), - [anon_sym_PLUS_EQ] = ACTIONS(1618), - [anon_sym_DASH_EQ] = ACTIONS(1618), - [anon_sym_LPAREN] = ACTIONS(1618), - [anon_sym_RPAREN] = ACTIONS(1618), - [anon_sym_COMMA] = ACTIONS(1618), - [anon_sym_in] = ACTIONS(1618), - [anon_sym_LBRACK] = ACTIONS(1618), - [anon_sym_RBRACK] = ACTIONS(1618), - [anon_sym_EQ] = ACTIONS(1620), - [anon_sym_as] = ACTIONS(1618), - [anon_sym_AMPdeprecated] = ACTIONS(1618), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1618), - [anon_sym_AMPerror_handler] = ACTIONS(1618), - [anon_sym_AMPis_assigned] = ACTIONS(1618), - [anon_sym_AMPis_used] = ACTIONS(1618), - [anon_sym_AMPlog] = ACTIONS(1618), - [anon_sym_AMPoptional] = ACTIONS(1618), - [anon_sym_AMPraw_output] = ACTIONS(1618), - [anon_sym_AMPredef] = ACTIONS(1618), - [anon_sym_AMPadd_func] = ACTIONS(1618), - [anon_sym_AMPbackend] = ACTIONS(1618), - [anon_sym_AMPbroker_store] = ACTIONS(1618), - [anon_sym_AMPcreate_expire] = ACTIONS(1618), - [anon_sym_AMPdefault] = ACTIONS(1618), - [anon_sym_AMPdelete_func] = ACTIONS(1618), - [anon_sym_AMPexpire_func] = ACTIONS(1618), - [anon_sym_AMPgroup] = ACTIONS(1618), - [anon_sym_AMPon_change] = ACTIONS(1618), - [anon_sym_AMPpriority] = ACTIONS(1618), - [anon_sym_AMPread_expire] = ACTIONS(1618), - [anon_sym_AMPtype_column] = ACTIONS(1618), - [anon_sym_AMPwrite_expire] = ACTIONS(1618), - [anon_sym_DOLLAR] = ACTIONS(1618), - [anon_sym_PIPE] = ACTIONS(1620), - [anon_sym_BANG] = ACTIONS(1620), - [anon_sym_DASH] = ACTIONS(1620), - [anon_sym_PLUS] = ACTIONS(1620), - [anon_sym_is] = ACTIONS(1618), - [anon_sym_STAR] = ACTIONS(1618), - [anon_sym_SLASH] = ACTIONS(1618), - [anon_sym_PERCENT] = ACTIONS(1618), - [anon_sym_LT] = ACTIONS(1620), - [anon_sym_LT_EQ] = ACTIONS(1618), - [anon_sym_GT] = ACTIONS(1620), - [anon_sym_GT_EQ] = ACTIONS(1618), - [anon_sym_AMP] = ACTIONS(1620), - [anon_sym_CARET] = ACTIONS(1618), - [anon_sym_QMARK] = ACTIONS(1620), - [anon_sym_EQ_EQ] = ACTIONS(1618), - [anon_sym_BANG_EQ] = ACTIONS(1618), - [anon_sym_AMP_AMP] = ACTIONS(1618), - [anon_sym_PIPE_PIPE] = ACTIONS(1618), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1618), - [anon_sym_ATdeprecated] = ACTIONS(1618), - [anon_sym_ATload] = ACTIONS(1620), - [anon_sym_ATload_DASHsigs] = ACTIONS(1618), - [anon_sym_ATload_DASHplugin] = ACTIONS(1618), - [anon_sym_ATunload] = ACTIONS(1618), - [anon_sym_ATprefixes] = ACTIONS(1618), - [anon_sym_ATif] = ACTIONS(1620), - [anon_sym_ATifdef] = ACTIONS(1618), - [anon_sym_ATifndef] = ACTIONS(1618), - [anon_sym_ATendif] = ACTIONS(1618), - [anon_sym_ATelse] = ACTIONS(1618), - [anon_sym_ATpragma] = ACTIONS(1618), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [336] = { + [310] = { + [sym_index_slice] = STATE(309), [anon_sym_SEMI] = ACTIONS(135), [anon_sym_LBRACE] = ACTIONS(135), [anon_sym_RBRACE] = ACTIONS(135), - [anon_sym_COLON] = ACTIONS(135), [anon_sym_PLUS_EQ] = ACTIONS(135), [anon_sym_DASH_EQ] = ACTIONS(135), [anon_sym_LPAREN] = ACTIONS(135), [anon_sym_RPAREN] = ACTIONS(135), [anon_sym_COMMA] = ACTIONS(135), [anon_sym_in] = ACTIONS(135), - [anon_sym_LBRACK] = ACTIONS(135), + [anon_sym_LBRACK] = ACTIONS(1476), [anon_sym_RBRACK] = ACTIONS(135), [anon_sym_EQ] = ACTIONS(141), - [anon_sym_as] = ACTIONS(135), + [anon_sym_as] = ACTIONS(1478), [anon_sym_AMPdeprecated] = ACTIONS(135), [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(135), [anon_sym_AMPerror_handler] = ACTIONS(135), @@ -43176,6 +41325,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPis_used] = ACTIONS(135), [anon_sym_AMPlog] = ACTIONS(135), [anon_sym_AMPoptional] = ACTIONS(135), + [anon_sym_AMPordered] = ACTIONS(135), [anon_sym_AMPraw_output] = ACTIONS(135), [anon_sym_AMPredef] = ACTIONS(135), [anon_sym_AMPadd_func] = ACTIONS(135), @@ -43191,12 +41341,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMPread_expire] = ACTIONS(135), [anon_sym_AMPtype_column] = ACTIONS(135), [anon_sym_AMPwrite_expire] = ACTIONS(135), - [anon_sym_DOLLAR] = ACTIONS(135), + [anon_sym_DOLLAR] = ACTIONS(1480), [anon_sym_PIPE] = ACTIONS(141), [anon_sym_BANG] = ACTIONS(141), [anon_sym_DASH] = ACTIONS(141), [anon_sym_PLUS] = ACTIONS(141), - [anon_sym_is] = ACTIONS(135), + [anon_sym_is] = ACTIONS(1478), [anon_sym_STAR] = ACTIONS(135), [anon_sym_SLASH] = ACTIONS(135), [anon_sym_PERCENT] = ACTIONS(135), @@ -43230,1573 +41380,1682 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [337] = { - [anon_sym_SEMI] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym_COLON] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_in] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(115), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(115), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [338] = { - [anon_sym_SEMI] = ACTIONS(1594), - [anon_sym_LBRACE] = ACTIONS(1594), - [anon_sym_RBRACE] = ACTIONS(1594), - [anon_sym_COLON] = ACTIONS(1594), - [anon_sym_PLUS_EQ] = ACTIONS(1594), - [anon_sym_DASH_EQ] = ACTIONS(1594), - [anon_sym_LPAREN] = ACTIONS(1594), - [anon_sym_RPAREN] = ACTIONS(1594), - [anon_sym_COMMA] = ACTIONS(1594), - [anon_sym_in] = ACTIONS(1594), - [anon_sym_LBRACK] = ACTIONS(1594), - [anon_sym_RBRACK] = ACTIONS(1594), - [anon_sym_EQ] = ACTIONS(1596), - [anon_sym_as] = ACTIONS(1594), - [anon_sym_AMPdeprecated] = ACTIONS(1594), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1594), - [anon_sym_AMPerror_handler] = ACTIONS(1594), - [anon_sym_AMPis_assigned] = ACTIONS(1594), - [anon_sym_AMPis_used] = ACTIONS(1594), - [anon_sym_AMPlog] = ACTIONS(1594), - [anon_sym_AMPoptional] = ACTIONS(1594), - [anon_sym_AMPraw_output] = ACTIONS(1594), - [anon_sym_AMPredef] = ACTIONS(1594), - [anon_sym_AMPadd_func] = ACTIONS(1594), - [anon_sym_AMPbackend] = ACTIONS(1594), - [anon_sym_AMPbroker_store] = ACTIONS(1594), - [anon_sym_AMPcreate_expire] = ACTIONS(1594), - [anon_sym_AMPdefault] = ACTIONS(1594), - [anon_sym_AMPdelete_func] = ACTIONS(1594), - [anon_sym_AMPexpire_func] = ACTIONS(1594), - [anon_sym_AMPgroup] = ACTIONS(1594), - [anon_sym_AMPon_change] = ACTIONS(1594), - [anon_sym_AMPpriority] = ACTIONS(1594), - [anon_sym_AMPread_expire] = ACTIONS(1594), - [anon_sym_AMPtype_column] = ACTIONS(1594), - [anon_sym_AMPwrite_expire] = ACTIONS(1594), - [anon_sym_DOLLAR] = ACTIONS(1594), - [anon_sym_PIPE] = ACTIONS(1596), - [anon_sym_BANG] = ACTIONS(1596), - [anon_sym_DASH] = ACTIONS(1596), - [anon_sym_PLUS] = ACTIONS(1596), - [anon_sym_is] = ACTIONS(1594), - [anon_sym_STAR] = ACTIONS(1594), - [anon_sym_SLASH] = ACTIONS(1594), - [anon_sym_PERCENT] = ACTIONS(1594), - [anon_sym_LT] = ACTIONS(1596), - [anon_sym_LT_EQ] = ACTIONS(1594), - [anon_sym_GT] = ACTIONS(1596), - [anon_sym_GT_EQ] = ACTIONS(1594), - [anon_sym_AMP] = ACTIONS(1596), - [anon_sym_CARET] = ACTIONS(1594), - [anon_sym_QMARK] = ACTIONS(1596), - [anon_sym_EQ_EQ] = ACTIONS(1594), - [anon_sym_BANG_EQ] = ACTIONS(1594), - [anon_sym_AMP_AMP] = ACTIONS(1594), - [anon_sym_PIPE_PIPE] = ACTIONS(1594), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1594), - [anon_sym_ATdeprecated] = ACTIONS(1594), - [anon_sym_ATload] = ACTIONS(1596), - [anon_sym_ATload_DASHsigs] = ACTIONS(1594), - [anon_sym_ATload_DASHplugin] = ACTIONS(1594), - [anon_sym_ATunload] = ACTIONS(1594), - [anon_sym_ATprefixes] = ACTIONS(1594), - [anon_sym_ATif] = ACTIONS(1596), - [anon_sym_ATifdef] = ACTIONS(1594), - [anon_sym_ATifndef] = ACTIONS(1594), - [anon_sym_ATendif] = ACTIONS(1594), - [anon_sym_ATelse] = ACTIONS(1594), - [anon_sym_ATpragma] = ACTIONS(1594), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [339] = { - [anon_sym_SEMI] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym_COLON] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_in] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(115), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(115), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), + [311] = { + [anon_sym_SEMI] = ACTIONS(1482), + [anon_sym_LBRACE] = ACTIONS(1482), + [anon_sym_RBRACE] = ACTIONS(1482), + [anon_sym_COLON] = ACTIONS(1482), + [anon_sym_PLUS_EQ] = ACTIONS(1482), + [anon_sym_DASH_EQ] = ACTIONS(1482), + [anon_sym_LPAREN] = ACTIONS(1482), + [anon_sym_RPAREN] = ACTIONS(1482), + [anon_sym_COMMA] = ACTIONS(1482), + [anon_sym_in] = ACTIONS(1482), + [anon_sym_LBRACK] = ACTIONS(1482), + [anon_sym_RBRACK] = ACTIONS(1482), + [anon_sym_EQ] = ACTIONS(1484), + [anon_sym_as] = ACTIONS(1482), + [anon_sym_AMPdeprecated] = ACTIONS(1482), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1482), + [anon_sym_AMPerror_handler] = ACTIONS(1482), + [anon_sym_AMPis_assigned] = ACTIONS(1482), + [anon_sym_AMPis_used] = ACTIONS(1482), + [anon_sym_AMPlog] = ACTIONS(1482), + [anon_sym_AMPoptional] = ACTIONS(1482), + [anon_sym_AMPordered] = ACTIONS(1482), + [anon_sym_AMPraw_output] = ACTIONS(1482), + [anon_sym_AMPredef] = ACTIONS(1482), + [anon_sym_AMPadd_func] = ACTIONS(1482), + [anon_sym_AMPbackend] = ACTIONS(1482), + [anon_sym_AMPbroker_store] = ACTIONS(1482), + [anon_sym_AMPcreate_expire] = ACTIONS(1482), + [anon_sym_AMPdefault] = ACTIONS(1482), + [anon_sym_AMPdelete_func] = ACTIONS(1482), + [anon_sym_AMPexpire_func] = ACTIONS(1482), + [anon_sym_AMPgroup] = ACTIONS(1482), + [anon_sym_AMPon_change] = ACTIONS(1482), + [anon_sym_AMPpriority] = ACTIONS(1482), + [anon_sym_AMPread_expire] = ACTIONS(1482), + [anon_sym_AMPtype_column] = ACTIONS(1482), + [anon_sym_AMPwrite_expire] = ACTIONS(1482), + [anon_sym_DOLLAR] = ACTIONS(1482), + [anon_sym_PIPE] = ACTIONS(1484), + [anon_sym_BANG] = ACTIONS(1484), + [anon_sym_DASH] = ACTIONS(1484), + [anon_sym_PLUS] = ACTIONS(1484), + [anon_sym_is] = ACTIONS(1482), + [anon_sym_STAR] = ACTIONS(1482), + [anon_sym_SLASH] = ACTIONS(1482), + [anon_sym_PERCENT] = ACTIONS(1482), + [anon_sym_LT] = ACTIONS(1484), + [anon_sym_LT_EQ] = ACTIONS(1482), + [anon_sym_GT] = ACTIONS(1484), + [anon_sym_GT_EQ] = ACTIONS(1482), + [anon_sym_AMP] = ACTIONS(1484), + [anon_sym_CARET] = ACTIONS(1482), + [anon_sym_QMARK] = ACTIONS(1484), + [anon_sym_EQ_EQ] = ACTIONS(1482), + [anon_sym_BANG_EQ] = ACTIONS(1482), + [anon_sym_AMP_AMP] = ACTIONS(1482), + [anon_sym_PIPE_PIPE] = ACTIONS(1482), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1482), + [anon_sym_ATdeprecated] = ACTIONS(1482), + [anon_sym_ATload] = ACTIONS(1484), + [anon_sym_ATload_DASHsigs] = ACTIONS(1482), + [anon_sym_ATload_DASHplugin] = ACTIONS(1482), + [anon_sym_ATunload] = ACTIONS(1482), + [anon_sym_ATprefixes] = ACTIONS(1482), + [anon_sym_ATif] = ACTIONS(1484), + [anon_sym_ATifdef] = ACTIONS(1482), + [anon_sym_ATifndef] = ACTIONS(1482), + [anon_sym_ATendif] = ACTIONS(1482), + [anon_sym_ATelse] = ACTIONS(1482), + [anon_sym_ATpragma] = ACTIONS(1482), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [340] = { - [anon_sym_SEMI] = ACTIONS(572), - [anon_sym_LBRACE] = ACTIONS(572), - [anon_sym_RBRACE] = ACTIONS(572), - [anon_sym_PLUS_EQ] = ACTIONS(572), - [anon_sym_DASH_EQ] = ACTIONS(572), - [anon_sym_LPAREN] = ACTIONS(572), - [anon_sym_RPAREN] = ACTIONS(572), - [anon_sym_COMMA] = ACTIONS(572), - [anon_sym_in] = ACTIONS(572), - [anon_sym_LBRACK] = ACTIONS(572), - [anon_sym_RBRACK] = ACTIONS(572), - [anon_sym_EQ] = ACTIONS(574), - [anon_sym_as] = ACTIONS(572), - [anon_sym_of] = ACTIONS(1622), - [anon_sym_AMPdeprecated] = ACTIONS(572), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(572), - [anon_sym_AMPerror_handler] = ACTIONS(572), - [anon_sym_AMPis_assigned] = ACTIONS(572), - [anon_sym_AMPis_used] = ACTIONS(572), - [anon_sym_AMPlog] = ACTIONS(572), - [anon_sym_AMPoptional] = ACTIONS(572), - [anon_sym_AMPraw_output] = ACTIONS(572), - [anon_sym_AMPredef] = ACTIONS(572), - [anon_sym_AMPadd_func] = ACTIONS(572), - [anon_sym_AMPbackend] = ACTIONS(572), - [anon_sym_AMPbroker_store] = ACTIONS(572), - [anon_sym_AMPcreate_expire] = ACTIONS(572), - [anon_sym_AMPdefault] = ACTIONS(572), - [anon_sym_AMPdelete_func] = ACTIONS(572), - [anon_sym_AMPexpire_func] = ACTIONS(572), - [anon_sym_AMPgroup] = ACTIONS(572), - [anon_sym_AMPon_change] = ACTIONS(572), - [anon_sym_AMPpriority] = ACTIONS(572), - [anon_sym_AMPread_expire] = ACTIONS(572), - [anon_sym_AMPtype_column] = ACTIONS(572), - [anon_sym_AMPwrite_expire] = ACTIONS(572), - [anon_sym_DOLLAR] = ACTIONS(572), - [anon_sym_PIPE] = ACTIONS(574), - [anon_sym_BANG] = ACTIONS(574), - [anon_sym_DASH] = ACTIONS(574), - [anon_sym_PLUS] = ACTIONS(574), - [anon_sym_is] = ACTIONS(572), - [anon_sym_STAR] = ACTIONS(572), - [anon_sym_SLASH] = ACTIONS(572), - [anon_sym_PERCENT] = ACTIONS(572), - [anon_sym_LT] = ACTIONS(574), - [anon_sym_LT_EQ] = ACTIONS(572), - [anon_sym_GT] = ACTIONS(574), - [anon_sym_GT_EQ] = ACTIONS(572), - [anon_sym_AMP] = ACTIONS(574), - [anon_sym_CARET] = ACTIONS(572), - [anon_sym_QMARK] = ACTIONS(574), - [anon_sym_EQ_EQ] = ACTIONS(572), - [anon_sym_BANG_EQ] = ACTIONS(572), - [anon_sym_AMP_AMP] = ACTIONS(572), - [anon_sym_PIPE_PIPE] = ACTIONS(572), - [anon_sym_QMARK_DOLLAR] = ACTIONS(572), - [anon_sym_ATdeprecated] = ACTIONS(572), - [anon_sym_ATload] = ACTIONS(574), - [anon_sym_ATload_DASHsigs] = ACTIONS(572), - [anon_sym_ATload_DASHplugin] = ACTIONS(572), - [anon_sym_ATunload] = ACTIONS(572), - [anon_sym_ATprefixes] = ACTIONS(572), - [anon_sym_ATif] = ACTIONS(574), - [anon_sym_ATifdef] = ACTIONS(572), - [anon_sym_ATifndef] = ACTIONS(572), - [anon_sym_ATendif] = ACTIONS(572), - [anon_sym_ATelse] = ACTIONS(572), - [anon_sym_ATpragma] = ACTIONS(572), + [312] = { + [anon_sym_SEMI] = ACTIONS(1498), + [anon_sym_LBRACE] = ACTIONS(1498), + [anon_sym_RBRACE] = ACTIONS(1498), + [anon_sym_COLON] = ACTIONS(1498), + [anon_sym_PLUS_EQ] = ACTIONS(1498), + [anon_sym_DASH_EQ] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1498), + [anon_sym_RPAREN] = ACTIONS(1498), + [anon_sym_COMMA] = ACTIONS(1498), + [anon_sym_in] = ACTIONS(1498), + [anon_sym_LBRACK] = ACTIONS(1498), + [anon_sym_RBRACK] = ACTIONS(1498), + [anon_sym_EQ] = ACTIONS(1500), + [anon_sym_as] = ACTIONS(1498), + [anon_sym_AMPdeprecated] = ACTIONS(1498), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1498), + [anon_sym_AMPerror_handler] = ACTIONS(1498), + [anon_sym_AMPis_assigned] = ACTIONS(1498), + [anon_sym_AMPis_used] = ACTIONS(1498), + [anon_sym_AMPlog] = ACTIONS(1498), + [anon_sym_AMPoptional] = ACTIONS(1498), + [anon_sym_AMPordered] = ACTIONS(1498), + [anon_sym_AMPraw_output] = ACTIONS(1498), + [anon_sym_AMPredef] = ACTIONS(1498), + [anon_sym_AMPadd_func] = ACTIONS(1498), + [anon_sym_AMPbackend] = ACTIONS(1498), + [anon_sym_AMPbroker_store] = ACTIONS(1498), + [anon_sym_AMPcreate_expire] = ACTIONS(1498), + [anon_sym_AMPdefault] = ACTIONS(1498), + [anon_sym_AMPdelete_func] = ACTIONS(1498), + [anon_sym_AMPexpire_func] = ACTIONS(1498), + [anon_sym_AMPgroup] = ACTIONS(1498), + [anon_sym_AMPon_change] = ACTIONS(1498), + [anon_sym_AMPpriority] = ACTIONS(1498), + [anon_sym_AMPread_expire] = ACTIONS(1498), + [anon_sym_AMPtype_column] = ACTIONS(1498), + [anon_sym_AMPwrite_expire] = ACTIONS(1498), + [anon_sym_DOLLAR] = ACTIONS(1498), + [anon_sym_PIPE] = ACTIONS(1500), + [anon_sym_BANG] = ACTIONS(1500), + [anon_sym_DASH] = ACTIONS(1500), + [anon_sym_PLUS] = ACTIONS(1500), + [anon_sym_is] = ACTIONS(1498), + [anon_sym_STAR] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_PERCENT] = ACTIONS(1498), + [anon_sym_LT] = ACTIONS(1500), + [anon_sym_LT_EQ] = ACTIONS(1498), + [anon_sym_GT] = ACTIONS(1500), + [anon_sym_GT_EQ] = ACTIONS(1498), + [anon_sym_AMP] = ACTIONS(1500), + [anon_sym_CARET] = ACTIONS(1498), + [anon_sym_QMARK] = ACTIONS(1500), + [anon_sym_EQ_EQ] = ACTIONS(1498), + [anon_sym_BANG_EQ] = ACTIONS(1498), + [anon_sym_AMP_AMP] = ACTIONS(1498), + [anon_sym_PIPE_PIPE] = ACTIONS(1498), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1498), + [anon_sym_ATdeprecated] = ACTIONS(1498), + [anon_sym_ATload] = ACTIONS(1500), + [anon_sym_ATload_DASHsigs] = ACTIONS(1498), + [anon_sym_ATload_DASHplugin] = ACTIONS(1498), + [anon_sym_ATunload] = ACTIONS(1498), + [anon_sym_ATprefixes] = ACTIONS(1498), + [anon_sym_ATif] = ACTIONS(1500), + [anon_sym_ATifdef] = ACTIONS(1498), + [anon_sym_ATifndef] = ACTIONS(1498), + [anon_sym_ATendif] = ACTIONS(1498), + [anon_sym_ATelse] = ACTIONS(1498), + [anon_sym_ATpragma] = ACTIONS(1498), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [341] = { - [anon_sym_SEMI] = ACTIONS(1624), - [anon_sym_LBRACE] = ACTIONS(1624), - [anon_sym_RBRACE] = ACTIONS(1624), - [anon_sym_COLON] = ACTIONS(1624), - [anon_sym_PLUS_EQ] = ACTIONS(1624), - [anon_sym_DASH_EQ] = ACTIONS(1624), - [anon_sym_LPAREN] = ACTIONS(1624), - [anon_sym_RPAREN] = ACTIONS(1624), - [anon_sym_COMMA] = ACTIONS(1624), - [anon_sym_in] = ACTIONS(1624), - [anon_sym_LBRACK] = ACTIONS(1624), - [anon_sym_RBRACK] = ACTIONS(1624), - [anon_sym_EQ] = ACTIONS(1626), - [anon_sym_as] = ACTIONS(1624), - [anon_sym_AMPdeprecated] = ACTIONS(1624), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1624), - [anon_sym_AMPerror_handler] = ACTIONS(1624), - [anon_sym_AMPis_assigned] = ACTIONS(1624), - [anon_sym_AMPis_used] = ACTIONS(1624), - [anon_sym_AMPlog] = ACTIONS(1624), - [anon_sym_AMPoptional] = ACTIONS(1624), - [anon_sym_AMPraw_output] = ACTIONS(1624), - [anon_sym_AMPredef] = ACTIONS(1624), - [anon_sym_AMPadd_func] = ACTIONS(1624), - [anon_sym_AMPbackend] = ACTIONS(1624), - [anon_sym_AMPbroker_store] = ACTIONS(1624), - [anon_sym_AMPcreate_expire] = ACTIONS(1624), - [anon_sym_AMPdefault] = ACTIONS(1624), - [anon_sym_AMPdelete_func] = ACTIONS(1624), - [anon_sym_AMPexpire_func] = ACTIONS(1624), - [anon_sym_AMPgroup] = ACTIONS(1624), - [anon_sym_AMPon_change] = ACTIONS(1624), - [anon_sym_AMPpriority] = ACTIONS(1624), - [anon_sym_AMPread_expire] = ACTIONS(1624), - [anon_sym_AMPtype_column] = ACTIONS(1624), - [anon_sym_AMPwrite_expire] = ACTIONS(1624), - [anon_sym_DOLLAR] = ACTIONS(1624), - [anon_sym_PIPE] = ACTIONS(1626), - [anon_sym_BANG] = ACTIONS(1626), - [anon_sym_DASH] = ACTIONS(1626), - [anon_sym_PLUS] = ACTIONS(1626), - [anon_sym_is] = ACTIONS(1624), - [anon_sym_STAR] = ACTIONS(1624), - [anon_sym_SLASH] = ACTIONS(1624), - [anon_sym_PERCENT] = ACTIONS(1624), - [anon_sym_LT] = ACTIONS(1626), - [anon_sym_LT_EQ] = ACTIONS(1624), - [anon_sym_GT] = ACTIONS(1626), - [anon_sym_GT_EQ] = ACTIONS(1624), - [anon_sym_AMP] = ACTIONS(1626), - [anon_sym_CARET] = ACTIONS(1624), - [anon_sym_QMARK] = ACTIONS(1626), - [anon_sym_EQ_EQ] = ACTIONS(1624), - [anon_sym_BANG_EQ] = ACTIONS(1624), - [anon_sym_AMP_AMP] = ACTIONS(1624), - [anon_sym_PIPE_PIPE] = ACTIONS(1624), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1624), - [anon_sym_ATdeprecated] = ACTIONS(1624), - [anon_sym_ATload] = ACTIONS(1626), - [anon_sym_ATload_DASHsigs] = ACTIONS(1624), - [anon_sym_ATload_DASHplugin] = ACTIONS(1624), - [anon_sym_ATunload] = ACTIONS(1624), - [anon_sym_ATprefixes] = ACTIONS(1624), - [anon_sym_ATif] = ACTIONS(1626), - [anon_sym_ATifdef] = ACTIONS(1624), - [anon_sym_ATifndef] = ACTIONS(1624), - [anon_sym_ATendif] = ACTIONS(1624), - [anon_sym_ATelse] = ACTIONS(1624), - [anon_sym_ATpragma] = ACTIONS(1624), + [313] = { + [anon_sym_SEMI] = ACTIONS(1502), + [anon_sym_LBRACE] = ACTIONS(1502), + [anon_sym_RBRACE] = ACTIONS(1502), + [anon_sym_COLON] = ACTIONS(1502), + [anon_sym_PLUS_EQ] = ACTIONS(1502), + [anon_sym_DASH_EQ] = ACTIONS(1502), + [anon_sym_LPAREN] = ACTIONS(1502), + [anon_sym_RPAREN] = ACTIONS(1502), + [anon_sym_COMMA] = ACTIONS(1502), + [anon_sym_in] = ACTIONS(1502), + [anon_sym_LBRACK] = ACTIONS(1502), + [anon_sym_RBRACK] = ACTIONS(1502), + [anon_sym_EQ] = ACTIONS(1504), + [anon_sym_as] = ACTIONS(1502), + [anon_sym_AMPdeprecated] = ACTIONS(1502), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1502), + [anon_sym_AMPerror_handler] = ACTIONS(1502), + [anon_sym_AMPis_assigned] = ACTIONS(1502), + [anon_sym_AMPis_used] = ACTIONS(1502), + [anon_sym_AMPlog] = ACTIONS(1502), + [anon_sym_AMPoptional] = ACTIONS(1502), + [anon_sym_AMPordered] = ACTIONS(1502), + [anon_sym_AMPraw_output] = ACTIONS(1502), + [anon_sym_AMPredef] = ACTIONS(1502), + [anon_sym_AMPadd_func] = ACTIONS(1502), + [anon_sym_AMPbackend] = ACTIONS(1502), + [anon_sym_AMPbroker_store] = ACTIONS(1502), + [anon_sym_AMPcreate_expire] = ACTIONS(1502), + [anon_sym_AMPdefault] = ACTIONS(1502), + [anon_sym_AMPdelete_func] = ACTIONS(1502), + [anon_sym_AMPexpire_func] = ACTIONS(1502), + [anon_sym_AMPgroup] = ACTIONS(1502), + [anon_sym_AMPon_change] = ACTIONS(1502), + [anon_sym_AMPpriority] = ACTIONS(1502), + [anon_sym_AMPread_expire] = ACTIONS(1502), + [anon_sym_AMPtype_column] = ACTIONS(1502), + [anon_sym_AMPwrite_expire] = ACTIONS(1502), + [anon_sym_DOLLAR] = ACTIONS(1502), + [anon_sym_PIPE] = ACTIONS(1504), + [anon_sym_BANG] = ACTIONS(1504), + [anon_sym_DASH] = ACTIONS(1504), + [anon_sym_PLUS] = ACTIONS(1504), + [anon_sym_is] = ACTIONS(1502), + [anon_sym_STAR] = ACTIONS(1502), + [anon_sym_SLASH] = ACTIONS(1502), + [anon_sym_PERCENT] = ACTIONS(1502), + [anon_sym_LT] = ACTIONS(1504), + [anon_sym_LT_EQ] = ACTIONS(1502), + [anon_sym_GT] = ACTIONS(1504), + [anon_sym_GT_EQ] = ACTIONS(1502), + [anon_sym_AMP] = ACTIONS(1504), + [anon_sym_CARET] = ACTIONS(1502), + [anon_sym_QMARK] = ACTIONS(1504), + [anon_sym_EQ_EQ] = ACTIONS(1502), + [anon_sym_BANG_EQ] = ACTIONS(1502), + [anon_sym_AMP_AMP] = ACTIONS(1502), + [anon_sym_PIPE_PIPE] = ACTIONS(1502), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1502), + [anon_sym_ATdeprecated] = ACTIONS(1502), + [anon_sym_ATload] = ACTIONS(1504), + [anon_sym_ATload_DASHsigs] = ACTIONS(1502), + [anon_sym_ATload_DASHplugin] = ACTIONS(1502), + [anon_sym_ATunload] = ACTIONS(1502), + [anon_sym_ATprefixes] = ACTIONS(1502), + [anon_sym_ATif] = ACTIONS(1504), + [anon_sym_ATifdef] = ACTIONS(1502), + [anon_sym_ATifndef] = ACTIONS(1502), + [anon_sym_ATendif] = ACTIONS(1502), + [anon_sym_ATelse] = ACTIONS(1502), + [anon_sym_ATpragma] = ACTIONS(1502), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [342] = { - [anon_sym_SEMI] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym_COLON] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_in] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(115), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(115), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), + [314] = { + [anon_sym_SEMI] = ACTIONS(1506), + [anon_sym_LBRACE] = ACTIONS(1506), + [anon_sym_RBRACE] = ACTIONS(1506), + [anon_sym_COLON] = ACTIONS(1506), + [anon_sym_PLUS_EQ] = ACTIONS(1506), + [anon_sym_DASH_EQ] = ACTIONS(1506), + [anon_sym_LPAREN] = ACTIONS(1506), + [anon_sym_RPAREN] = ACTIONS(1506), + [anon_sym_COMMA] = ACTIONS(1506), + [anon_sym_in] = ACTIONS(1506), + [anon_sym_LBRACK] = ACTIONS(1506), + [anon_sym_RBRACK] = ACTIONS(1506), + [anon_sym_EQ] = ACTIONS(1508), + [anon_sym_as] = ACTIONS(1506), + [anon_sym_AMPdeprecated] = ACTIONS(1506), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1506), + [anon_sym_AMPerror_handler] = ACTIONS(1506), + [anon_sym_AMPis_assigned] = ACTIONS(1506), + [anon_sym_AMPis_used] = ACTIONS(1506), + [anon_sym_AMPlog] = ACTIONS(1506), + [anon_sym_AMPoptional] = ACTIONS(1506), + [anon_sym_AMPordered] = ACTIONS(1506), + [anon_sym_AMPraw_output] = ACTIONS(1506), + [anon_sym_AMPredef] = ACTIONS(1506), + [anon_sym_AMPadd_func] = ACTIONS(1506), + [anon_sym_AMPbackend] = ACTIONS(1506), + [anon_sym_AMPbroker_store] = ACTIONS(1506), + [anon_sym_AMPcreate_expire] = ACTIONS(1506), + [anon_sym_AMPdefault] = ACTIONS(1506), + [anon_sym_AMPdelete_func] = ACTIONS(1506), + [anon_sym_AMPexpire_func] = ACTIONS(1506), + [anon_sym_AMPgroup] = ACTIONS(1506), + [anon_sym_AMPon_change] = ACTIONS(1506), + [anon_sym_AMPpriority] = ACTIONS(1506), + [anon_sym_AMPread_expire] = ACTIONS(1506), + [anon_sym_AMPtype_column] = ACTIONS(1506), + [anon_sym_AMPwrite_expire] = ACTIONS(1506), + [anon_sym_DOLLAR] = ACTIONS(1506), + [anon_sym_PIPE] = ACTIONS(1508), + [anon_sym_BANG] = ACTIONS(1508), + [anon_sym_DASH] = ACTIONS(1508), + [anon_sym_PLUS] = ACTIONS(1508), + [anon_sym_is] = ACTIONS(1506), + [anon_sym_STAR] = ACTIONS(1506), + [anon_sym_SLASH] = ACTIONS(1506), + [anon_sym_PERCENT] = ACTIONS(1506), + [anon_sym_LT] = ACTIONS(1508), + [anon_sym_LT_EQ] = ACTIONS(1506), + [anon_sym_GT] = ACTIONS(1508), + [anon_sym_GT_EQ] = ACTIONS(1506), + [anon_sym_AMP] = ACTIONS(1508), + [anon_sym_CARET] = ACTIONS(1506), + [anon_sym_QMARK] = ACTIONS(1508), + [anon_sym_EQ_EQ] = ACTIONS(1506), + [anon_sym_BANG_EQ] = ACTIONS(1506), + [anon_sym_AMP_AMP] = ACTIONS(1506), + [anon_sym_PIPE_PIPE] = ACTIONS(1506), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1506), + [anon_sym_ATdeprecated] = ACTIONS(1506), + [anon_sym_ATload] = ACTIONS(1508), + [anon_sym_ATload_DASHsigs] = ACTIONS(1506), + [anon_sym_ATload_DASHplugin] = ACTIONS(1506), + [anon_sym_ATunload] = ACTIONS(1506), + [anon_sym_ATprefixes] = ACTIONS(1506), + [anon_sym_ATif] = ACTIONS(1508), + [anon_sym_ATifdef] = ACTIONS(1506), + [anon_sym_ATifndef] = ACTIONS(1506), + [anon_sym_ATendif] = ACTIONS(1506), + [anon_sym_ATelse] = ACTIONS(1506), + [anon_sym_ATpragma] = ACTIONS(1506), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [343] = { - [anon_sym_SEMI] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym_COLON] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_in] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(115), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(115), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), + [315] = { + [anon_sym_SEMI] = ACTIONS(1510), + [anon_sym_LBRACE] = ACTIONS(1510), + [anon_sym_RBRACE] = ACTIONS(1510), + [anon_sym_COLON] = ACTIONS(1510), + [anon_sym_PLUS_EQ] = ACTIONS(1510), + [anon_sym_DASH_EQ] = ACTIONS(1510), + [anon_sym_LPAREN] = ACTIONS(1510), + [anon_sym_RPAREN] = ACTIONS(1510), + [anon_sym_COMMA] = ACTIONS(1510), + [anon_sym_in] = ACTIONS(1510), + [anon_sym_LBRACK] = ACTIONS(1510), + [anon_sym_RBRACK] = ACTIONS(1510), + [anon_sym_EQ] = ACTIONS(1512), + [anon_sym_as] = ACTIONS(1510), + [anon_sym_AMPdeprecated] = ACTIONS(1510), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1510), + [anon_sym_AMPerror_handler] = ACTIONS(1510), + [anon_sym_AMPis_assigned] = ACTIONS(1510), + [anon_sym_AMPis_used] = ACTIONS(1510), + [anon_sym_AMPlog] = ACTIONS(1510), + [anon_sym_AMPoptional] = ACTIONS(1510), + [anon_sym_AMPordered] = ACTIONS(1510), + [anon_sym_AMPraw_output] = ACTIONS(1510), + [anon_sym_AMPredef] = ACTIONS(1510), + [anon_sym_AMPadd_func] = ACTIONS(1510), + [anon_sym_AMPbackend] = ACTIONS(1510), + [anon_sym_AMPbroker_store] = ACTIONS(1510), + [anon_sym_AMPcreate_expire] = ACTIONS(1510), + [anon_sym_AMPdefault] = ACTIONS(1510), + [anon_sym_AMPdelete_func] = ACTIONS(1510), + [anon_sym_AMPexpire_func] = ACTIONS(1510), + [anon_sym_AMPgroup] = ACTIONS(1510), + [anon_sym_AMPon_change] = ACTIONS(1510), + [anon_sym_AMPpriority] = ACTIONS(1510), + [anon_sym_AMPread_expire] = ACTIONS(1510), + [anon_sym_AMPtype_column] = ACTIONS(1510), + [anon_sym_AMPwrite_expire] = ACTIONS(1510), + [anon_sym_DOLLAR] = ACTIONS(1510), + [anon_sym_PIPE] = ACTIONS(1512), + [anon_sym_BANG] = ACTIONS(1512), + [anon_sym_DASH] = ACTIONS(1512), + [anon_sym_PLUS] = ACTIONS(1512), + [anon_sym_is] = ACTIONS(1510), + [anon_sym_STAR] = ACTIONS(1510), + [anon_sym_SLASH] = ACTIONS(1510), + [anon_sym_PERCENT] = ACTIONS(1510), + [anon_sym_LT] = ACTIONS(1512), + [anon_sym_LT_EQ] = ACTIONS(1510), + [anon_sym_GT] = ACTIONS(1512), + [anon_sym_GT_EQ] = ACTIONS(1510), + [anon_sym_AMP] = ACTIONS(1512), + [anon_sym_CARET] = ACTIONS(1510), + [anon_sym_QMARK] = ACTIONS(1512), + [anon_sym_EQ_EQ] = ACTIONS(1510), + [anon_sym_BANG_EQ] = ACTIONS(1510), + [anon_sym_AMP_AMP] = ACTIONS(1510), + [anon_sym_PIPE_PIPE] = ACTIONS(1510), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1510), + [anon_sym_ATdeprecated] = ACTIONS(1510), + [anon_sym_ATload] = ACTIONS(1512), + [anon_sym_ATload_DASHsigs] = ACTIONS(1510), + [anon_sym_ATload_DASHplugin] = ACTIONS(1510), + [anon_sym_ATunload] = ACTIONS(1510), + [anon_sym_ATprefixes] = ACTIONS(1510), + [anon_sym_ATif] = ACTIONS(1512), + [anon_sym_ATifdef] = ACTIONS(1510), + [anon_sym_ATifndef] = ACTIONS(1510), + [anon_sym_ATendif] = ACTIONS(1510), + [anon_sym_ATelse] = ACTIONS(1510), + [anon_sym_ATpragma] = ACTIONS(1510), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [344] = { - [sym_index_slice] = STATE(336), - [anon_sym_SEMI] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_in] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(115), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), + [316] = { + [anon_sym_SEMI] = ACTIONS(544), + [anon_sym_LBRACE] = ACTIONS(544), + [anon_sym_RBRACE] = ACTIONS(544), + [anon_sym_COLON] = ACTIONS(544), + [anon_sym_PLUS_EQ] = ACTIONS(544), + [anon_sym_DASH_EQ] = ACTIONS(544), + [anon_sym_LPAREN] = ACTIONS(544), + [anon_sym_RPAREN] = ACTIONS(544), + [anon_sym_COMMA] = ACTIONS(544), + [anon_sym_in] = ACTIONS(544), + [anon_sym_LBRACK] = ACTIONS(544), + [anon_sym_RBRACK] = ACTIONS(544), + [anon_sym_EQ] = ACTIONS(546), + [anon_sym_as] = ACTIONS(544), + [anon_sym_AMPdeprecated] = ACTIONS(544), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(544), + [anon_sym_AMPerror_handler] = ACTIONS(544), + [anon_sym_AMPis_assigned] = ACTIONS(544), + [anon_sym_AMPis_used] = ACTIONS(544), + [anon_sym_AMPlog] = ACTIONS(544), + [anon_sym_AMPoptional] = ACTIONS(544), + [anon_sym_AMPordered] = ACTIONS(544), + [anon_sym_AMPraw_output] = ACTIONS(544), + [anon_sym_AMPredef] = ACTIONS(544), + [anon_sym_AMPadd_func] = ACTIONS(544), + [anon_sym_AMPbackend] = ACTIONS(544), + [anon_sym_AMPbroker_store] = ACTIONS(544), + [anon_sym_AMPcreate_expire] = ACTIONS(544), + [anon_sym_AMPdefault] = ACTIONS(544), + [anon_sym_AMPdelete_func] = ACTIONS(544), + [anon_sym_AMPexpire_func] = ACTIONS(544), + [anon_sym_AMPgroup] = ACTIONS(544), + [anon_sym_AMPon_change] = ACTIONS(544), + [anon_sym_AMPpriority] = ACTIONS(544), + [anon_sym_AMPread_expire] = ACTIONS(544), + [anon_sym_AMPtype_column] = ACTIONS(544), + [anon_sym_AMPwrite_expire] = ACTIONS(544), + [anon_sym_DOLLAR] = ACTIONS(544), + [anon_sym_PIPE] = ACTIONS(546), + [anon_sym_BANG] = ACTIONS(546), + [anon_sym_DASH] = ACTIONS(546), + [anon_sym_PLUS] = ACTIONS(546), + [anon_sym_is] = ACTIONS(544), + [anon_sym_STAR] = ACTIONS(544), + [anon_sym_SLASH] = ACTIONS(544), + [anon_sym_PERCENT] = ACTIONS(544), + [anon_sym_LT] = ACTIONS(546), + [anon_sym_LT_EQ] = ACTIONS(544), + [anon_sym_GT] = ACTIONS(546), + [anon_sym_GT_EQ] = ACTIONS(544), + [anon_sym_AMP] = ACTIONS(546), + [anon_sym_CARET] = ACTIONS(544), + [anon_sym_QMARK] = ACTIONS(546), + [anon_sym_EQ_EQ] = ACTIONS(544), + [anon_sym_BANG_EQ] = ACTIONS(544), + [anon_sym_AMP_AMP] = ACTIONS(544), + [anon_sym_PIPE_PIPE] = ACTIONS(544), + [anon_sym_QMARK_DOLLAR] = ACTIONS(544), + [anon_sym_ATdeprecated] = ACTIONS(544), + [anon_sym_ATload] = ACTIONS(546), + [anon_sym_ATload_DASHsigs] = ACTIONS(544), + [anon_sym_ATload_DASHplugin] = ACTIONS(544), + [anon_sym_ATunload] = ACTIONS(544), + [anon_sym_ATprefixes] = ACTIONS(544), + [anon_sym_ATif] = ACTIONS(546), + [anon_sym_ATifdef] = ACTIONS(544), + [anon_sym_ATifndef] = ACTIONS(544), + [anon_sym_ATendif] = ACTIONS(544), + [anon_sym_ATelse] = ACTIONS(544), + [anon_sym_ATpragma] = ACTIONS(544), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [345] = { - [anon_sym_SEMI] = ACTIONS(1628), - [anon_sym_LBRACE] = ACTIONS(1628), - [anon_sym_RBRACE] = ACTIONS(1628), - [anon_sym_COLON] = ACTIONS(1628), - [anon_sym_PLUS_EQ] = ACTIONS(1628), - [anon_sym_DASH_EQ] = ACTIONS(1628), - [anon_sym_LPAREN] = ACTIONS(1628), - [anon_sym_RPAREN] = ACTIONS(1628), - [anon_sym_COMMA] = ACTIONS(1628), - [anon_sym_in] = ACTIONS(1628), - [anon_sym_LBRACK] = ACTIONS(1628), - [anon_sym_RBRACK] = ACTIONS(1628), - [anon_sym_EQ] = ACTIONS(1630), - [anon_sym_as] = ACTIONS(1628), - [anon_sym_AMPdeprecated] = ACTIONS(1628), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1628), - [anon_sym_AMPerror_handler] = ACTIONS(1628), - [anon_sym_AMPis_assigned] = ACTIONS(1628), - [anon_sym_AMPis_used] = ACTIONS(1628), - [anon_sym_AMPlog] = ACTIONS(1628), - [anon_sym_AMPoptional] = ACTIONS(1628), - [anon_sym_AMPraw_output] = ACTIONS(1628), - [anon_sym_AMPredef] = ACTIONS(1628), - [anon_sym_AMPadd_func] = ACTIONS(1628), - [anon_sym_AMPbackend] = ACTIONS(1628), - [anon_sym_AMPbroker_store] = ACTIONS(1628), - [anon_sym_AMPcreate_expire] = ACTIONS(1628), - [anon_sym_AMPdefault] = ACTIONS(1628), - [anon_sym_AMPdelete_func] = ACTIONS(1628), - [anon_sym_AMPexpire_func] = ACTIONS(1628), - [anon_sym_AMPgroup] = ACTIONS(1628), - [anon_sym_AMPon_change] = ACTIONS(1628), - [anon_sym_AMPpriority] = ACTIONS(1628), - [anon_sym_AMPread_expire] = ACTIONS(1628), - [anon_sym_AMPtype_column] = ACTIONS(1628), - [anon_sym_AMPwrite_expire] = ACTIONS(1628), - [anon_sym_DOLLAR] = ACTIONS(1628), - [anon_sym_PIPE] = ACTIONS(1630), - [anon_sym_BANG] = ACTIONS(1630), - [anon_sym_DASH] = ACTIONS(1630), - [anon_sym_PLUS] = ACTIONS(1630), - [anon_sym_is] = ACTIONS(1628), - [anon_sym_STAR] = ACTIONS(1628), - [anon_sym_SLASH] = ACTIONS(1628), - [anon_sym_PERCENT] = ACTIONS(1628), - [anon_sym_LT] = ACTIONS(1630), - [anon_sym_LT_EQ] = ACTIONS(1628), - [anon_sym_GT] = ACTIONS(1630), - [anon_sym_GT_EQ] = ACTIONS(1628), - [anon_sym_AMP] = ACTIONS(1630), - [anon_sym_CARET] = ACTIONS(1628), - [anon_sym_QMARK] = ACTIONS(1630), - [anon_sym_EQ_EQ] = ACTIONS(1628), - [anon_sym_BANG_EQ] = ACTIONS(1628), - [anon_sym_AMP_AMP] = ACTIONS(1628), - [anon_sym_PIPE_PIPE] = ACTIONS(1628), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1628), - [anon_sym_ATdeprecated] = ACTIONS(1628), - [anon_sym_ATload] = ACTIONS(1630), - [anon_sym_ATload_DASHsigs] = ACTIONS(1628), - [anon_sym_ATload_DASHplugin] = ACTIONS(1628), - [anon_sym_ATunload] = ACTIONS(1628), - [anon_sym_ATprefixes] = ACTIONS(1628), - [anon_sym_ATif] = ACTIONS(1630), - [anon_sym_ATifdef] = ACTIONS(1628), - [anon_sym_ATifndef] = ACTIONS(1628), - [anon_sym_ATendif] = ACTIONS(1628), - [anon_sym_ATelse] = ACTIONS(1628), - [anon_sym_ATpragma] = ACTIONS(1628), + [317] = { + [anon_sym_SEMI] = ACTIONS(1514), + [anon_sym_LBRACE] = ACTIONS(1514), + [anon_sym_RBRACE] = ACTIONS(1514), + [anon_sym_COLON] = ACTIONS(1514), + [anon_sym_PLUS_EQ] = ACTIONS(1514), + [anon_sym_DASH_EQ] = ACTIONS(1514), + [anon_sym_LPAREN] = ACTIONS(1514), + [anon_sym_RPAREN] = ACTIONS(1514), + [anon_sym_COMMA] = ACTIONS(1514), + [anon_sym_in] = ACTIONS(1514), + [anon_sym_LBRACK] = ACTIONS(1514), + [anon_sym_RBRACK] = ACTIONS(1514), + [anon_sym_EQ] = ACTIONS(1516), + [anon_sym_as] = ACTIONS(1514), + [anon_sym_AMPdeprecated] = ACTIONS(1514), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1514), + [anon_sym_AMPerror_handler] = ACTIONS(1514), + [anon_sym_AMPis_assigned] = ACTIONS(1514), + [anon_sym_AMPis_used] = ACTIONS(1514), + [anon_sym_AMPlog] = ACTIONS(1514), + [anon_sym_AMPoptional] = ACTIONS(1514), + [anon_sym_AMPordered] = ACTIONS(1514), + [anon_sym_AMPraw_output] = ACTIONS(1514), + [anon_sym_AMPredef] = ACTIONS(1514), + [anon_sym_AMPadd_func] = ACTIONS(1514), + [anon_sym_AMPbackend] = ACTIONS(1514), + [anon_sym_AMPbroker_store] = ACTIONS(1514), + [anon_sym_AMPcreate_expire] = ACTIONS(1514), + [anon_sym_AMPdefault] = ACTIONS(1514), + [anon_sym_AMPdelete_func] = ACTIONS(1514), + [anon_sym_AMPexpire_func] = ACTIONS(1514), + [anon_sym_AMPgroup] = ACTIONS(1514), + [anon_sym_AMPon_change] = ACTIONS(1514), + [anon_sym_AMPpriority] = ACTIONS(1514), + [anon_sym_AMPread_expire] = ACTIONS(1514), + [anon_sym_AMPtype_column] = ACTIONS(1514), + [anon_sym_AMPwrite_expire] = ACTIONS(1514), + [anon_sym_DOLLAR] = ACTIONS(1514), + [anon_sym_PIPE] = ACTIONS(1516), + [anon_sym_BANG] = ACTIONS(1516), + [anon_sym_DASH] = ACTIONS(1516), + [anon_sym_PLUS] = ACTIONS(1516), + [anon_sym_is] = ACTIONS(1514), + [anon_sym_STAR] = ACTIONS(1514), + [anon_sym_SLASH] = ACTIONS(1514), + [anon_sym_PERCENT] = ACTIONS(1514), + [anon_sym_LT] = ACTIONS(1516), + [anon_sym_LT_EQ] = ACTIONS(1514), + [anon_sym_GT] = ACTIONS(1516), + [anon_sym_GT_EQ] = ACTIONS(1514), + [anon_sym_AMP] = ACTIONS(1516), + [anon_sym_CARET] = ACTIONS(1514), + [anon_sym_QMARK] = ACTIONS(1516), + [anon_sym_EQ_EQ] = ACTIONS(1514), + [anon_sym_BANG_EQ] = ACTIONS(1514), + [anon_sym_AMP_AMP] = ACTIONS(1514), + [anon_sym_PIPE_PIPE] = ACTIONS(1514), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1514), + [anon_sym_ATdeprecated] = ACTIONS(1514), + [anon_sym_ATload] = ACTIONS(1516), + [anon_sym_ATload_DASHsigs] = ACTIONS(1514), + [anon_sym_ATload_DASHplugin] = ACTIONS(1514), + [anon_sym_ATunload] = ACTIONS(1514), + [anon_sym_ATprefixes] = ACTIONS(1514), + [anon_sym_ATif] = ACTIONS(1516), + [anon_sym_ATifdef] = ACTIONS(1514), + [anon_sym_ATifndef] = ACTIONS(1514), + [anon_sym_ATendif] = ACTIONS(1514), + [anon_sym_ATelse] = ACTIONS(1514), + [anon_sym_ATpragma] = ACTIONS(1514), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [346] = { - [anon_sym_SEMI] = ACTIONS(1628), - [anon_sym_LBRACE] = ACTIONS(1628), - [anon_sym_RBRACE] = ACTIONS(1628), - [anon_sym_COLON] = ACTIONS(1628), - [anon_sym_PLUS_EQ] = ACTIONS(1628), - [anon_sym_DASH_EQ] = ACTIONS(1628), - [anon_sym_LPAREN] = ACTIONS(1628), - [anon_sym_RPAREN] = ACTIONS(1628), - [anon_sym_COMMA] = ACTIONS(1628), - [anon_sym_in] = ACTIONS(1628), - [anon_sym_LBRACK] = ACTIONS(1628), - [anon_sym_RBRACK] = ACTIONS(1628), - [anon_sym_EQ] = ACTIONS(1630), - [anon_sym_as] = ACTIONS(1628), - [anon_sym_AMPdeprecated] = ACTIONS(1628), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1628), - [anon_sym_AMPerror_handler] = ACTIONS(1628), - [anon_sym_AMPis_assigned] = ACTIONS(1628), - [anon_sym_AMPis_used] = ACTIONS(1628), - [anon_sym_AMPlog] = ACTIONS(1628), - [anon_sym_AMPoptional] = ACTIONS(1628), - [anon_sym_AMPraw_output] = ACTIONS(1628), - [anon_sym_AMPredef] = ACTIONS(1628), - [anon_sym_AMPadd_func] = ACTIONS(1628), - [anon_sym_AMPbackend] = ACTIONS(1628), - [anon_sym_AMPbroker_store] = ACTIONS(1628), - [anon_sym_AMPcreate_expire] = ACTIONS(1628), - [anon_sym_AMPdefault] = ACTIONS(1628), - [anon_sym_AMPdelete_func] = ACTIONS(1628), - [anon_sym_AMPexpire_func] = ACTIONS(1628), - [anon_sym_AMPgroup] = ACTIONS(1628), - [anon_sym_AMPon_change] = ACTIONS(1628), - [anon_sym_AMPpriority] = ACTIONS(1628), - [anon_sym_AMPread_expire] = ACTIONS(1628), - [anon_sym_AMPtype_column] = ACTIONS(1628), - [anon_sym_AMPwrite_expire] = ACTIONS(1628), - [anon_sym_DOLLAR] = ACTIONS(1628), - [anon_sym_PIPE] = ACTIONS(1630), - [anon_sym_BANG] = ACTIONS(1630), - [anon_sym_DASH] = ACTIONS(1630), - [anon_sym_PLUS] = ACTIONS(1630), - [anon_sym_is] = ACTIONS(1628), - [anon_sym_STAR] = ACTIONS(1628), - [anon_sym_SLASH] = ACTIONS(1628), - [anon_sym_PERCENT] = ACTIONS(1628), - [anon_sym_LT] = ACTIONS(1630), - [anon_sym_LT_EQ] = ACTIONS(1628), - [anon_sym_GT] = ACTIONS(1630), - [anon_sym_GT_EQ] = ACTIONS(1628), - [anon_sym_AMP] = ACTIONS(1630), - [anon_sym_CARET] = ACTIONS(1628), - [anon_sym_QMARK] = ACTIONS(1630), - [anon_sym_EQ_EQ] = ACTIONS(1628), - [anon_sym_BANG_EQ] = ACTIONS(1628), - [anon_sym_AMP_AMP] = ACTIONS(1628), - [anon_sym_PIPE_PIPE] = ACTIONS(1628), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1628), - [anon_sym_ATdeprecated] = ACTIONS(1628), - [anon_sym_ATload] = ACTIONS(1630), - [anon_sym_ATload_DASHsigs] = ACTIONS(1628), - [anon_sym_ATload_DASHplugin] = ACTIONS(1628), - [anon_sym_ATunload] = ACTIONS(1628), - [anon_sym_ATprefixes] = ACTIONS(1628), - [anon_sym_ATif] = ACTIONS(1630), - [anon_sym_ATifdef] = ACTIONS(1628), - [anon_sym_ATifndef] = ACTIONS(1628), - [anon_sym_ATendif] = ACTIONS(1628), - [anon_sym_ATelse] = ACTIONS(1628), - [anon_sym_ATpragma] = ACTIONS(1628), + [318] = { + [anon_sym_SEMI] = ACTIONS(1518), + [anon_sym_LBRACE] = ACTIONS(1518), + [anon_sym_RBRACE] = ACTIONS(1518), + [anon_sym_COLON] = ACTIONS(1518), + [anon_sym_PLUS_EQ] = ACTIONS(1518), + [anon_sym_DASH_EQ] = ACTIONS(1518), + [anon_sym_LPAREN] = ACTIONS(1518), + [anon_sym_RPAREN] = ACTIONS(1518), + [anon_sym_COMMA] = ACTIONS(1518), + [anon_sym_in] = ACTIONS(1518), + [anon_sym_LBRACK] = ACTIONS(1518), + [anon_sym_RBRACK] = ACTIONS(1518), + [anon_sym_EQ] = ACTIONS(1520), + [anon_sym_as] = ACTIONS(1518), + [anon_sym_AMPdeprecated] = ACTIONS(1518), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1518), + [anon_sym_AMPerror_handler] = ACTIONS(1518), + [anon_sym_AMPis_assigned] = ACTIONS(1518), + [anon_sym_AMPis_used] = ACTIONS(1518), + [anon_sym_AMPlog] = ACTIONS(1518), + [anon_sym_AMPoptional] = ACTIONS(1518), + [anon_sym_AMPordered] = ACTIONS(1518), + [anon_sym_AMPraw_output] = ACTIONS(1518), + [anon_sym_AMPredef] = ACTIONS(1518), + [anon_sym_AMPadd_func] = ACTIONS(1518), + [anon_sym_AMPbackend] = ACTIONS(1518), + [anon_sym_AMPbroker_store] = ACTIONS(1518), + [anon_sym_AMPcreate_expire] = ACTIONS(1518), + [anon_sym_AMPdefault] = ACTIONS(1518), + [anon_sym_AMPdelete_func] = ACTIONS(1518), + [anon_sym_AMPexpire_func] = ACTIONS(1518), + [anon_sym_AMPgroup] = ACTIONS(1518), + [anon_sym_AMPon_change] = ACTIONS(1518), + [anon_sym_AMPpriority] = ACTIONS(1518), + [anon_sym_AMPread_expire] = ACTIONS(1518), + [anon_sym_AMPtype_column] = ACTIONS(1518), + [anon_sym_AMPwrite_expire] = ACTIONS(1518), + [anon_sym_DOLLAR] = ACTIONS(1518), + [anon_sym_PIPE] = ACTIONS(1520), + [anon_sym_BANG] = ACTIONS(1520), + [anon_sym_DASH] = ACTIONS(1520), + [anon_sym_PLUS] = ACTIONS(1520), + [anon_sym_is] = ACTIONS(1518), + [anon_sym_STAR] = ACTIONS(1518), + [anon_sym_SLASH] = ACTIONS(1518), + [anon_sym_PERCENT] = ACTIONS(1518), + [anon_sym_LT] = ACTIONS(1520), + [anon_sym_LT_EQ] = ACTIONS(1518), + [anon_sym_GT] = ACTIONS(1520), + [anon_sym_GT_EQ] = ACTIONS(1518), + [anon_sym_AMP] = ACTIONS(1520), + [anon_sym_CARET] = ACTIONS(1518), + [anon_sym_QMARK] = ACTIONS(1520), + [anon_sym_EQ_EQ] = ACTIONS(1518), + [anon_sym_BANG_EQ] = ACTIONS(1518), + [anon_sym_AMP_AMP] = ACTIONS(1518), + [anon_sym_PIPE_PIPE] = ACTIONS(1518), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1518), + [anon_sym_ATdeprecated] = ACTIONS(1518), + [anon_sym_ATload] = ACTIONS(1520), + [anon_sym_ATload_DASHsigs] = ACTIONS(1518), + [anon_sym_ATload_DASHplugin] = ACTIONS(1518), + [anon_sym_ATunload] = ACTIONS(1518), + [anon_sym_ATprefixes] = ACTIONS(1518), + [anon_sym_ATif] = ACTIONS(1520), + [anon_sym_ATifdef] = ACTIONS(1518), + [anon_sym_ATifndef] = ACTIONS(1518), + [anon_sym_ATendif] = ACTIONS(1518), + [anon_sym_ATelse] = ACTIONS(1518), + [anon_sym_ATpragma] = ACTIONS(1518), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [347] = { - [anon_sym_SEMI] = ACTIONS(1628), - [anon_sym_LBRACE] = ACTIONS(1628), - [anon_sym_RBRACE] = ACTIONS(1628), - [anon_sym_COLON] = ACTIONS(1628), - [anon_sym_PLUS_EQ] = ACTIONS(1628), - [anon_sym_DASH_EQ] = ACTIONS(1628), - [anon_sym_LPAREN] = ACTIONS(1628), - [anon_sym_RPAREN] = ACTIONS(1628), - [anon_sym_COMMA] = ACTIONS(1628), - [anon_sym_in] = ACTIONS(1628), - [anon_sym_LBRACK] = ACTIONS(1628), - [anon_sym_RBRACK] = ACTIONS(1628), - [anon_sym_EQ] = ACTIONS(1630), - [anon_sym_as] = ACTIONS(1628), - [anon_sym_AMPdeprecated] = ACTIONS(1628), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1628), - [anon_sym_AMPerror_handler] = ACTIONS(1628), - [anon_sym_AMPis_assigned] = ACTIONS(1628), - [anon_sym_AMPis_used] = ACTIONS(1628), - [anon_sym_AMPlog] = ACTIONS(1628), - [anon_sym_AMPoptional] = ACTIONS(1628), - [anon_sym_AMPraw_output] = ACTIONS(1628), - [anon_sym_AMPredef] = ACTIONS(1628), - [anon_sym_AMPadd_func] = ACTIONS(1628), - [anon_sym_AMPbackend] = ACTIONS(1628), - [anon_sym_AMPbroker_store] = ACTIONS(1628), - [anon_sym_AMPcreate_expire] = ACTIONS(1628), - [anon_sym_AMPdefault] = ACTIONS(1628), - [anon_sym_AMPdelete_func] = ACTIONS(1628), - [anon_sym_AMPexpire_func] = ACTIONS(1628), - [anon_sym_AMPgroup] = ACTIONS(1628), - [anon_sym_AMPon_change] = ACTIONS(1628), - [anon_sym_AMPpriority] = ACTIONS(1628), - [anon_sym_AMPread_expire] = ACTIONS(1628), - [anon_sym_AMPtype_column] = ACTIONS(1628), - [anon_sym_AMPwrite_expire] = ACTIONS(1628), - [anon_sym_DOLLAR] = ACTIONS(1628), - [anon_sym_PIPE] = ACTIONS(1630), - [anon_sym_BANG] = ACTIONS(1630), - [anon_sym_DASH] = ACTIONS(1630), - [anon_sym_PLUS] = ACTIONS(1630), - [anon_sym_is] = ACTIONS(1628), - [anon_sym_STAR] = ACTIONS(1628), - [anon_sym_SLASH] = ACTIONS(1628), - [anon_sym_PERCENT] = ACTIONS(1628), - [anon_sym_LT] = ACTIONS(1630), - [anon_sym_LT_EQ] = ACTIONS(1628), - [anon_sym_GT] = ACTIONS(1630), - [anon_sym_GT_EQ] = ACTIONS(1628), - [anon_sym_AMP] = ACTIONS(1630), - [anon_sym_CARET] = ACTIONS(1628), - [anon_sym_QMARK] = ACTIONS(1630), - [anon_sym_EQ_EQ] = ACTIONS(1628), - [anon_sym_BANG_EQ] = ACTIONS(1628), - [anon_sym_AMP_AMP] = ACTIONS(1628), - [anon_sym_PIPE_PIPE] = ACTIONS(1628), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1628), - [anon_sym_ATdeprecated] = ACTIONS(1628), - [anon_sym_ATload] = ACTIONS(1630), - [anon_sym_ATload_DASHsigs] = ACTIONS(1628), - [anon_sym_ATload_DASHplugin] = ACTIONS(1628), - [anon_sym_ATunload] = ACTIONS(1628), - [anon_sym_ATprefixes] = ACTIONS(1628), - [anon_sym_ATif] = ACTIONS(1630), - [anon_sym_ATifdef] = ACTIONS(1628), - [anon_sym_ATifndef] = ACTIONS(1628), - [anon_sym_ATendif] = ACTIONS(1628), - [anon_sym_ATelse] = ACTIONS(1628), - [anon_sym_ATpragma] = ACTIONS(1628), + [319] = { + [anon_sym_SEMI] = ACTIONS(1510), + [anon_sym_LBRACE] = ACTIONS(1510), + [anon_sym_RBRACE] = ACTIONS(1510), + [anon_sym_COLON] = ACTIONS(1510), + [anon_sym_PLUS_EQ] = ACTIONS(1510), + [anon_sym_DASH_EQ] = ACTIONS(1510), + [anon_sym_LPAREN] = ACTIONS(1510), + [anon_sym_RPAREN] = ACTIONS(1510), + [anon_sym_COMMA] = ACTIONS(1510), + [anon_sym_in] = ACTIONS(1510), + [anon_sym_LBRACK] = ACTIONS(1510), + [anon_sym_RBRACK] = ACTIONS(1510), + [anon_sym_EQ] = ACTIONS(1512), + [anon_sym_as] = ACTIONS(1510), + [anon_sym_AMPdeprecated] = ACTIONS(1510), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1510), + [anon_sym_AMPerror_handler] = ACTIONS(1510), + [anon_sym_AMPis_assigned] = ACTIONS(1510), + [anon_sym_AMPis_used] = ACTIONS(1510), + [anon_sym_AMPlog] = ACTIONS(1510), + [anon_sym_AMPoptional] = ACTIONS(1510), + [anon_sym_AMPordered] = ACTIONS(1510), + [anon_sym_AMPraw_output] = ACTIONS(1510), + [anon_sym_AMPredef] = ACTIONS(1510), + [anon_sym_AMPadd_func] = ACTIONS(1510), + [anon_sym_AMPbackend] = ACTIONS(1510), + [anon_sym_AMPbroker_store] = ACTIONS(1510), + [anon_sym_AMPcreate_expire] = ACTIONS(1510), + [anon_sym_AMPdefault] = ACTIONS(1510), + [anon_sym_AMPdelete_func] = ACTIONS(1510), + [anon_sym_AMPexpire_func] = ACTIONS(1510), + [anon_sym_AMPgroup] = ACTIONS(1510), + [anon_sym_AMPon_change] = ACTIONS(1510), + [anon_sym_AMPpriority] = ACTIONS(1510), + [anon_sym_AMPread_expire] = ACTIONS(1510), + [anon_sym_AMPtype_column] = ACTIONS(1510), + [anon_sym_AMPwrite_expire] = ACTIONS(1510), + [anon_sym_DOLLAR] = ACTIONS(1510), + [anon_sym_PIPE] = ACTIONS(1512), + [anon_sym_BANG] = ACTIONS(1512), + [anon_sym_DASH] = ACTIONS(1512), + [anon_sym_PLUS] = ACTIONS(1512), + [anon_sym_is] = ACTIONS(1510), + [anon_sym_STAR] = ACTIONS(1510), + [anon_sym_SLASH] = ACTIONS(1510), + [anon_sym_PERCENT] = ACTIONS(1510), + [anon_sym_LT] = ACTIONS(1512), + [anon_sym_LT_EQ] = ACTIONS(1510), + [anon_sym_GT] = ACTIONS(1512), + [anon_sym_GT_EQ] = ACTIONS(1510), + [anon_sym_AMP] = ACTIONS(1512), + [anon_sym_CARET] = ACTIONS(1510), + [anon_sym_QMARK] = ACTIONS(1512), + [anon_sym_EQ_EQ] = ACTIONS(1510), + [anon_sym_BANG_EQ] = ACTIONS(1510), + [anon_sym_AMP_AMP] = ACTIONS(1510), + [anon_sym_PIPE_PIPE] = ACTIONS(1510), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1510), + [anon_sym_ATdeprecated] = ACTIONS(1510), + [anon_sym_ATload] = ACTIONS(1512), + [anon_sym_ATload_DASHsigs] = ACTIONS(1510), + [anon_sym_ATload_DASHplugin] = ACTIONS(1510), + [anon_sym_ATunload] = ACTIONS(1510), + [anon_sym_ATprefixes] = ACTIONS(1510), + [anon_sym_ATif] = ACTIONS(1512), + [anon_sym_ATifdef] = ACTIONS(1510), + [anon_sym_ATifndef] = ACTIONS(1510), + [anon_sym_ATendif] = ACTIONS(1510), + [anon_sym_ATelse] = ACTIONS(1510), + [anon_sym_ATpragma] = ACTIONS(1510), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [348] = { - [ts_builtin_sym_end] = ACTIONS(1632), - [anon_sym_module] = ACTIONS(1634), - [anon_sym_SEMI] = ACTIONS(1632), - [anon_sym_export] = ACTIONS(1634), - [anon_sym_LBRACE] = ACTIONS(1632), - [anon_sym_global] = ACTIONS(1634), - [anon_sym_option] = ACTIONS(1634), - [anon_sym_const] = ACTIONS(1634), - [anon_sym_redef] = ACTIONS(1634), - [anon_sym_record] = ACTIONS(1634), - [anon_sym_type] = ACTIONS(1634), - [anon_sym_print] = ACTIONS(1634), - [anon_sym_event] = ACTIONS(1634), - [anon_sym_if] = ACTIONS(1634), - [anon_sym_LPAREN] = ACTIONS(1632), - [anon_sym_switch] = ACTIONS(1634), - [anon_sym_for] = ACTIONS(1634), - [anon_sym_LBRACK] = ACTIONS(1632), - [anon_sym_while] = ACTIONS(1634), - [anon_sym_next] = ACTIONS(1634), - [anon_sym_break] = ACTIONS(1634), - [anon_sym_fallthrough] = ACTIONS(1634), - [anon_sym_return] = ACTIONS(1634), - [anon_sym_add] = ACTIONS(1634), - [anon_sym_delete] = ACTIONS(1634), - [anon_sym_local] = ACTIONS(1634), - [anon_sym_when] = ACTIONS(1634), - [anon_sym_assert] = ACTIONS(1634), - [anon_sym_table] = ACTIONS(1634), - [anon_sym_set] = ACTIONS(1634), - [anon_sym_vector] = ACTIONS(1634), - [anon_sym_function] = ACTIONS(1634), - [anon_sym_hook] = ACTIONS(1634), - [anon_sym_DOLLAR] = ACTIONS(1632), - [anon_sym_PIPE] = ACTIONS(1632), - [anon_sym_PLUS_PLUS] = ACTIONS(1632), - [anon_sym_DASH_DASH] = ACTIONS(1632), - [anon_sym_BANG] = ACTIONS(1632), - [anon_sym_TILDE] = ACTIONS(1632), - [anon_sym_DASH] = ACTIONS(1634), - [anon_sym_PLUS] = ACTIONS(1634), - [anon_sym_copy] = ACTIONS(1634), - [anon_sym_schedule] = ACTIONS(1634), - [aux_sym_constant_token1] = ACTIONS(1634), - [anon_sym_T] = ACTIONS(1634), - [anon_sym_F] = ACTIONS(1634), - [anon_sym_ATdeprecated] = ACTIONS(1632), - [anon_sym_ATload] = ACTIONS(1634), - [anon_sym_ATload_DASHsigs] = ACTIONS(1632), - [anon_sym_ATload_DASHplugin] = ACTIONS(1632), - [anon_sym_ATunload] = ACTIONS(1632), - [anon_sym_ATprefixes] = ACTIONS(1632), - [anon_sym_ATif] = ACTIONS(1634), - [anon_sym_ATifdef] = ACTIONS(1632), - [anon_sym_ATifndef] = ACTIONS(1632), - [anon_sym_ATendif] = ACTIONS(1632), - [anon_sym_ATelse] = ACTIONS(1632), - [anon_sym_ATpragma] = ACTIONS(1632), - [anon_sym_ATDIR] = ACTIONS(1632), - [anon_sym_ATFILENAME] = ACTIONS(1632), - [sym_id] = ACTIONS(1634), - [sym_pattern] = ACTIONS(1632), - [sym_ipv6] = ACTIONS(1634), - [sym_ipv4] = ACTIONS(1634), - [sym_port] = ACTIONS(1632), - [sym_floatp] = ACTIONS(1634), - [sym_hex] = ACTIONS(1634), - [sym_hostname] = ACTIONS(1634), - [aux_sym_string_token1] = ACTIONS(1632), + [320] = { + [anon_sym_SEMI] = ACTIONS(1510), + [anon_sym_LBRACE] = ACTIONS(1510), + [anon_sym_RBRACE] = ACTIONS(1510), + [anon_sym_COLON] = ACTIONS(1510), + [anon_sym_PLUS_EQ] = ACTIONS(1510), + [anon_sym_DASH_EQ] = ACTIONS(1510), + [anon_sym_LPAREN] = ACTIONS(1510), + [anon_sym_RPAREN] = ACTIONS(1510), + [anon_sym_COMMA] = ACTIONS(1510), + [anon_sym_in] = ACTIONS(1510), + [anon_sym_LBRACK] = ACTIONS(1510), + [anon_sym_RBRACK] = ACTIONS(1510), + [anon_sym_EQ] = ACTIONS(1512), + [anon_sym_as] = ACTIONS(1510), + [anon_sym_AMPdeprecated] = ACTIONS(1510), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1510), + [anon_sym_AMPerror_handler] = ACTIONS(1510), + [anon_sym_AMPis_assigned] = ACTIONS(1510), + [anon_sym_AMPis_used] = ACTIONS(1510), + [anon_sym_AMPlog] = ACTIONS(1510), + [anon_sym_AMPoptional] = ACTIONS(1510), + [anon_sym_AMPordered] = ACTIONS(1510), + [anon_sym_AMPraw_output] = ACTIONS(1510), + [anon_sym_AMPredef] = ACTIONS(1510), + [anon_sym_AMPadd_func] = ACTIONS(1510), + [anon_sym_AMPbackend] = ACTIONS(1510), + [anon_sym_AMPbroker_store] = ACTIONS(1510), + [anon_sym_AMPcreate_expire] = ACTIONS(1510), + [anon_sym_AMPdefault] = ACTIONS(1510), + [anon_sym_AMPdelete_func] = ACTIONS(1510), + [anon_sym_AMPexpire_func] = ACTIONS(1510), + [anon_sym_AMPgroup] = ACTIONS(1510), + [anon_sym_AMPon_change] = ACTIONS(1510), + [anon_sym_AMPpriority] = ACTIONS(1510), + [anon_sym_AMPread_expire] = ACTIONS(1510), + [anon_sym_AMPtype_column] = ACTIONS(1510), + [anon_sym_AMPwrite_expire] = ACTIONS(1510), + [anon_sym_DOLLAR] = ACTIONS(1510), + [anon_sym_PIPE] = ACTIONS(1512), + [anon_sym_BANG] = ACTIONS(1512), + [anon_sym_DASH] = ACTIONS(1512), + [anon_sym_PLUS] = ACTIONS(1512), + [anon_sym_is] = ACTIONS(1510), + [anon_sym_STAR] = ACTIONS(1510), + [anon_sym_SLASH] = ACTIONS(1510), + [anon_sym_PERCENT] = ACTIONS(1510), + [anon_sym_LT] = ACTIONS(1512), + [anon_sym_LT_EQ] = ACTIONS(1510), + [anon_sym_GT] = ACTIONS(1512), + [anon_sym_GT_EQ] = ACTIONS(1510), + [anon_sym_AMP] = ACTIONS(1512), + [anon_sym_CARET] = ACTIONS(1510), + [anon_sym_QMARK] = ACTIONS(1512), + [anon_sym_EQ_EQ] = ACTIONS(1510), + [anon_sym_BANG_EQ] = ACTIONS(1510), + [anon_sym_AMP_AMP] = ACTIONS(1510), + [anon_sym_PIPE_PIPE] = ACTIONS(1510), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1510), + [anon_sym_ATdeprecated] = ACTIONS(1510), + [anon_sym_ATload] = ACTIONS(1512), + [anon_sym_ATload_DASHsigs] = ACTIONS(1510), + [anon_sym_ATload_DASHplugin] = ACTIONS(1510), + [anon_sym_ATunload] = ACTIONS(1510), + [anon_sym_ATprefixes] = ACTIONS(1510), + [anon_sym_ATif] = ACTIONS(1512), + [anon_sym_ATifdef] = ACTIONS(1510), + [anon_sym_ATifndef] = ACTIONS(1510), + [anon_sym_ATendif] = ACTIONS(1510), + [anon_sym_ATelse] = ACTIONS(1510), + [anon_sym_ATpragma] = ACTIONS(1510), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [349] = { - [anon_sym_SEMI] = ACTIONS(1636), - [anon_sym_LBRACE] = ACTIONS(1636), - [anon_sym_RBRACE] = ACTIONS(1636), - [anon_sym_COLON] = ACTIONS(1636), - [anon_sym_PLUS_EQ] = ACTIONS(1636), - [anon_sym_DASH_EQ] = ACTIONS(1636), - [anon_sym_LPAREN] = ACTIONS(1636), - [anon_sym_RPAREN] = ACTIONS(1636), - [anon_sym_COMMA] = ACTIONS(1636), - [anon_sym_in] = ACTIONS(1636), - [anon_sym_LBRACK] = ACTIONS(1636), - [anon_sym_RBRACK] = ACTIONS(1636), - [anon_sym_EQ] = ACTIONS(1638), - [anon_sym_as] = ACTIONS(1636), - [anon_sym_AMPdeprecated] = ACTIONS(1636), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1636), - [anon_sym_AMPerror_handler] = ACTIONS(1636), - [anon_sym_AMPis_assigned] = ACTIONS(1636), - [anon_sym_AMPis_used] = ACTIONS(1636), - [anon_sym_AMPlog] = ACTIONS(1636), - [anon_sym_AMPoptional] = ACTIONS(1636), - [anon_sym_AMPraw_output] = ACTIONS(1636), - [anon_sym_AMPredef] = ACTIONS(1636), - [anon_sym_AMPadd_func] = ACTIONS(1636), - [anon_sym_AMPbackend] = ACTIONS(1636), - [anon_sym_AMPbroker_store] = ACTIONS(1636), - [anon_sym_AMPcreate_expire] = ACTIONS(1636), - [anon_sym_AMPdefault] = ACTIONS(1636), - [anon_sym_AMPdelete_func] = ACTIONS(1636), - [anon_sym_AMPexpire_func] = ACTIONS(1636), - [anon_sym_AMPgroup] = ACTIONS(1636), - [anon_sym_AMPon_change] = ACTIONS(1636), - [anon_sym_AMPpriority] = ACTIONS(1636), - [anon_sym_AMPread_expire] = ACTIONS(1636), - [anon_sym_AMPtype_column] = ACTIONS(1636), - [anon_sym_AMPwrite_expire] = ACTIONS(1636), - [anon_sym_DOLLAR] = ACTIONS(1636), - [anon_sym_PIPE] = ACTIONS(1638), - [anon_sym_BANG] = ACTIONS(1638), - [anon_sym_DASH] = ACTIONS(1638), - [anon_sym_PLUS] = ACTIONS(1638), - [anon_sym_is] = ACTIONS(1636), - [anon_sym_STAR] = ACTIONS(1636), - [anon_sym_SLASH] = ACTIONS(1636), - [anon_sym_PERCENT] = ACTIONS(1636), - [anon_sym_LT] = ACTIONS(1638), - [anon_sym_LT_EQ] = ACTIONS(1636), - [anon_sym_GT] = ACTIONS(1638), - [anon_sym_GT_EQ] = ACTIONS(1636), - [anon_sym_AMP] = ACTIONS(1638), - [anon_sym_CARET] = ACTIONS(1636), - [anon_sym_QMARK] = ACTIONS(1638), - [anon_sym_EQ_EQ] = ACTIONS(1636), - [anon_sym_BANG_EQ] = ACTIONS(1636), - [anon_sym_AMP_AMP] = ACTIONS(1636), - [anon_sym_PIPE_PIPE] = ACTIONS(1636), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1636), - [anon_sym_ATdeprecated] = ACTIONS(1636), - [anon_sym_ATload] = ACTIONS(1638), - [anon_sym_ATload_DASHsigs] = ACTIONS(1636), - [anon_sym_ATload_DASHplugin] = ACTIONS(1636), - [anon_sym_ATunload] = ACTIONS(1636), - [anon_sym_ATprefixes] = ACTIONS(1636), - [anon_sym_ATif] = ACTIONS(1638), - [anon_sym_ATifdef] = ACTIONS(1636), - [anon_sym_ATifndef] = ACTIONS(1636), - [anon_sym_ATendif] = ACTIONS(1636), - [anon_sym_ATelse] = ACTIONS(1636), - [anon_sym_ATpragma] = ACTIONS(1636), + [321] = { + [anon_sym_SEMI] = ACTIONS(544), + [anon_sym_LBRACE] = ACTIONS(544), + [anon_sym_RBRACE] = ACTIONS(544), + [anon_sym_PLUS_EQ] = ACTIONS(544), + [anon_sym_DASH_EQ] = ACTIONS(544), + [anon_sym_LPAREN] = ACTIONS(544), + [anon_sym_RPAREN] = ACTIONS(544), + [anon_sym_COMMA] = ACTIONS(544), + [anon_sym_in] = ACTIONS(544), + [anon_sym_LBRACK] = ACTIONS(544), + [anon_sym_RBRACK] = ACTIONS(544), + [anon_sym_EQ] = ACTIONS(546), + [anon_sym_as] = ACTIONS(544), + [anon_sym_of] = ACTIONS(1522), + [anon_sym_AMPdeprecated] = ACTIONS(544), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(544), + [anon_sym_AMPerror_handler] = ACTIONS(544), + [anon_sym_AMPis_assigned] = ACTIONS(544), + [anon_sym_AMPis_used] = ACTIONS(544), + [anon_sym_AMPlog] = ACTIONS(544), + [anon_sym_AMPoptional] = ACTIONS(544), + [anon_sym_AMPordered] = ACTIONS(544), + [anon_sym_AMPraw_output] = ACTIONS(544), + [anon_sym_AMPredef] = ACTIONS(544), + [anon_sym_AMPadd_func] = ACTIONS(544), + [anon_sym_AMPbackend] = ACTIONS(544), + [anon_sym_AMPbroker_store] = ACTIONS(544), + [anon_sym_AMPcreate_expire] = ACTIONS(544), + [anon_sym_AMPdefault] = ACTIONS(544), + [anon_sym_AMPdelete_func] = ACTIONS(544), + [anon_sym_AMPexpire_func] = ACTIONS(544), + [anon_sym_AMPgroup] = ACTIONS(544), + [anon_sym_AMPon_change] = ACTIONS(544), + [anon_sym_AMPpriority] = ACTIONS(544), + [anon_sym_AMPread_expire] = ACTIONS(544), + [anon_sym_AMPtype_column] = ACTIONS(544), + [anon_sym_AMPwrite_expire] = ACTIONS(544), + [anon_sym_DOLLAR] = ACTIONS(544), + [anon_sym_PIPE] = ACTIONS(546), + [anon_sym_BANG] = ACTIONS(546), + [anon_sym_DASH] = ACTIONS(546), + [anon_sym_PLUS] = ACTIONS(546), + [anon_sym_is] = ACTIONS(544), + [anon_sym_STAR] = ACTIONS(544), + [anon_sym_SLASH] = ACTIONS(544), + [anon_sym_PERCENT] = ACTIONS(544), + [anon_sym_LT] = ACTIONS(546), + [anon_sym_LT_EQ] = ACTIONS(544), + [anon_sym_GT] = ACTIONS(546), + [anon_sym_GT_EQ] = ACTIONS(544), + [anon_sym_AMP] = ACTIONS(546), + [anon_sym_CARET] = ACTIONS(544), + [anon_sym_QMARK] = ACTIONS(546), + [anon_sym_EQ_EQ] = ACTIONS(544), + [anon_sym_BANG_EQ] = ACTIONS(544), + [anon_sym_AMP_AMP] = ACTIONS(544), + [anon_sym_PIPE_PIPE] = ACTIONS(544), + [anon_sym_QMARK_DOLLAR] = ACTIONS(544), + [anon_sym_ATdeprecated] = ACTIONS(544), + [anon_sym_ATload] = ACTIONS(546), + [anon_sym_ATload_DASHsigs] = ACTIONS(544), + [anon_sym_ATload_DASHplugin] = ACTIONS(544), + [anon_sym_ATunload] = ACTIONS(544), + [anon_sym_ATprefixes] = ACTIONS(544), + [anon_sym_ATif] = ACTIONS(546), + [anon_sym_ATifdef] = ACTIONS(544), + [anon_sym_ATifndef] = ACTIONS(544), + [anon_sym_ATendif] = ACTIONS(544), + [anon_sym_ATelse] = ACTIONS(544), + [anon_sym_ATpragma] = ACTIONS(544), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [350] = { - [anon_sym_SEMI] = ACTIONS(1636), - [anon_sym_LBRACE] = ACTIONS(1636), - [anon_sym_RBRACE] = ACTIONS(1636), - [anon_sym_COLON] = ACTIONS(1636), - [anon_sym_PLUS_EQ] = ACTIONS(1636), - [anon_sym_DASH_EQ] = ACTIONS(1636), - [anon_sym_LPAREN] = ACTIONS(1636), - [anon_sym_RPAREN] = ACTIONS(1636), - [anon_sym_COMMA] = ACTIONS(1636), - [anon_sym_in] = ACTIONS(1636), - [anon_sym_LBRACK] = ACTIONS(1636), - [anon_sym_RBRACK] = ACTIONS(1636), - [anon_sym_EQ] = ACTIONS(1638), - [anon_sym_as] = ACTIONS(1636), - [anon_sym_AMPdeprecated] = ACTIONS(1636), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1636), - [anon_sym_AMPerror_handler] = ACTIONS(1636), - [anon_sym_AMPis_assigned] = ACTIONS(1636), - [anon_sym_AMPis_used] = ACTIONS(1636), - [anon_sym_AMPlog] = ACTIONS(1636), - [anon_sym_AMPoptional] = ACTIONS(1636), - [anon_sym_AMPraw_output] = ACTIONS(1636), - [anon_sym_AMPredef] = ACTIONS(1636), - [anon_sym_AMPadd_func] = ACTIONS(1636), - [anon_sym_AMPbackend] = ACTIONS(1636), - [anon_sym_AMPbroker_store] = ACTIONS(1636), - [anon_sym_AMPcreate_expire] = ACTIONS(1636), - [anon_sym_AMPdefault] = ACTIONS(1636), - [anon_sym_AMPdelete_func] = ACTIONS(1636), - [anon_sym_AMPexpire_func] = ACTIONS(1636), - [anon_sym_AMPgroup] = ACTIONS(1636), - [anon_sym_AMPon_change] = ACTIONS(1636), - [anon_sym_AMPpriority] = ACTIONS(1636), - [anon_sym_AMPread_expire] = ACTIONS(1636), - [anon_sym_AMPtype_column] = ACTIONS(1636), - [anon_sym_AMPwrite_expire] = ACTIONS(1636), - [anon_sym_DOLLAR] = ACTIONS(1636), - [anon_sym_PIPE] = ACTIONS(1638), - [anon_sym_BANG] = ACTIONS(1638), - [anon_sym_DASH] = ACTIONS(1638), - [anon_sym_PLUS] = ACTIONS(1638), - [anon_sym_is] = ACTIONS(1636), - [anon_sym_STAR] = ACTIONS(1636), - [anon_sym_SLASH] = ACTIONS(1636), - [anon_sym_PERCENT] = ACTIONS(1636), - [anon_sym_LT] = ACTIONS(1638), - [anon_sym_LT_EQ] = ACTIONS(1636), - [anon_sym_GT] = ACTIONS(1638), - [anon_sym_GT_EQ] = ACTIONS(1636), - [anon_sym_AMP] = ACTIONS(1638), - [anon_sym_CARET] = ACTIONS(1636), - [anon_sym_QMARK] = ACTIONS(1638), - [anon_sym_EQ_EQ] = ACTIONS(1636), - [anon_sym_BANG_EQ] = ACTIONS(1636), - [anon_sym_AMP_AMP] = ACTIONS(1636), - [anon_sym_PIPE_PIPE] = ACTIONS(1636), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1636), - [anon_sym_ATdeprecated] = ACTIONS(1636), - [anon_sym_ATload] = ACTIONS(1638), - [anon_sym_ATload_DASHsigs] = ACTIONS(1636), - [anon_sym_ATload_DASHplugin] = ACTIONS(1636), - [anon_sym_ATunload] = ACTIONS(1636), - [anon_sym_ATprefixes] = ACTIONS(1636), - [anon_sym_ATif] = ACTIONS(1638), - [anon_sym_ATifdef] = ACTIONS(1636), - [anon_sym_ATifndef] = ACTIONS(1636), - [anon_sym_ATendif] = ACTIONS(1636), - [anon_sym_ATelse] = ACTIONS(1636), - [anon_sym_ATpragma] = ACTIONS(1636), + [322] = { + [anon_sym_SEMI] = ACTIONS(113), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_RBRACE] = ACTIONS(113), + [anon_sym_COLON] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_RPAREN] = ACTIONS(113), + [anon_sym_COMMA] = ACTIONS(113), + [anon_sym_in] = ACTIONS(113), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_RBRACK] = ACTIONS(113), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(113), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(113), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(113), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [351] = { - [anon_sym_SEMI] = ACTIONS(1636), - [anon_sym_LBRACE] = ACTIONS(1636), - [anon_sym_RBRACE] = ACTIONS(1636), - [anon_sym_COLON] = ACTIONS(1636), - [anon_sym_PLUS_EQ] = ACTIONS(1636), - [anon_sym_DASH_EQ] = ACTIONS(1636), - [anon_sym_LPAREN] = ACTIONS(1636), - [anon_sym_RPAREN] = ACTIONS(1636), - [anon_sym_COMMA] = ACTIONS(1636), - [anon_sym_in] = ACTIONS(1636), - [anon_sym_LBRACK] = ACTIONS(1636), - [anon_sym_RBRACK] = ACTIONS(1636), - [anon_sym_EQ] = ACTIONS(1638), - [anon_sym_as] = ACTIONS(1636), - [anon_sym_AMPdeprecated] = ACTIONS(1636), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1636), - [anon_sym_AMPerror_handler] = ACTIONS(1636), - [anon_sym_AMPis_assigned] = ACTIONS(1636), - [anon_sym_AMPis_used] = ACTIONS(1636), - [anon_sym_AMPlog] = ACTIONS(1636), - [anon_sym_AMPoptional] = ACTIONS(1636), - [anon_sym_AMPraw_output] = ACTIONS(1636), - [anon_sym_AMPredef] = ACTIONS(1636), - [anon_sym_AMPadd_func] = ACTIONS(1636), - [anon_sym_AMPbackend] = ACTIONS(1636), - [anon_sym_AMPbroker_store] = ACTIONS(1636), - [anon_sym_AMPcreate_expire] = ACTIONS(1636), - [anon_sym_AMPdefault] = ACTIONS(1636), - [anon_sym_AMPdelete_func] = ACTIONS(1636), - [anon_sym_AMPexpire_func] = ACTIONS(1636), - [anon_sym_AMPgroup] = ACTIONS(1636), - [anon_sym_AMPon_change] = ACTIONS(1636), - [anon_sym_AMPpriority] = ACTIONS(1636), - [anon_sym_AMPread_expire] = ACTIONS(1636), - [anon_sym_AMPtype_column] = ACTIONS(1636), - [anon_sym_AMPwrite_expire] = ACTIONS(1636), - [anon_sym_DOLLAR] = ACTIONS(1636), - [anon_sym_PIPE] = ACTIONS(1638), - [anon_sym_BANG] = ACTIONS(1638), - [anon_sym_DASH] = ACTIONS(1638), - [anon_sym_PLUS] = ACTIONS(1638), - [anon_sym_is] = ACTIONS(1636), - [anon_sym_STAR] = ACTIONS(1636), - [anon_sym_SLASH] = ACTIONS(1636), - [anon_sym_PERCENT] = ACTIONS(1636), - [anon_sym_LT] = ACTIONS(1638), - [anon_sym_LT_EQ] = ACTIONS(1636), - [anon_sym_GT] = ACTIONS(1638), - [anon_sym_GT_EQ] = ACTIONS(1636), - [anon_sym_AMP] = ACTIONS(1638), - [anon_sym_CARET] = ACTIONS(1636), - [anon_sym_QMARK] = ACTIONS(1638), - [anon_sym_EQ_EQ] = ACTIONS(1636), - [anon_sym_BANG_EQ] = ACTIONS(1636), - [anon_sym_AMP_AMP] = ACTIONS(1636), - [anon_sym_PIPE_PIPE] = ACTIONS(1636), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1636), - [anon_sym_ATdeprecated] = ACTIONS(1636), - [anon_sym_ATload] = ACTIONS(1638), - [anon_sym_ATload_DASHsigs] = ACTIONS(1636), - [anon_sym_ATload_DASHplugin] = ACTIONS(1636), - [anon_sym_ATunload] = ACTIONS(1636), - [anon_sym_ATprefixes] = ACTIONS(1636), - [anon_sym_ATif] = ACTIONS(1638), - [anon_sym_ATifdef] = ACTIONS(1636), - [anon_sym_ATifndef] = ACTIONS(1636), - [anon_sym_ATendif] = ACTIONS(1636), - [anon_sym_ATelse] = ACTIONS(1636), - [anon_sym_ATpragma] = ACTIONS(1636), + [323] = { + [anon_sym_SEMI] = ACTIONS(554), + [anon_sym_LBRACE] = ACTIONS(554), + [anon_sym_RBRACE] = ACTIONS(554), + [anon_sym_COLON] = ACTIONS(554), + [anon_sym_PLUS_EQ] = ACTIONS(554), + [anon_sym_DASH_EQ] = ACTIONS(554), + [anon_sym_LPAREN] = ACTIONS(554), + [anon_sym_RPAREN] = ACTIONS(554), + [anon_sym_COMMA] = ACTIONS(554), + [anon_sym_in] = ACTIONS(554), + [anon_sym_LBRACK] = ACTIONS(554), + [anon_sym_RBRACK] = ACTIONS(554), + [anon_sym_EQ] = ACTIONS(556), + [anon_sym_as] = ACTIONS(554), + [anon_sym_AMPdeprecated] = ACTIONS(554), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(554), + [anon_sym_AMPerror_handler] = ACTIONS(554), + [anon_sym_AMPis_assigned] = ACTIONS(554), + [anon_sym_AMPis_used] = ACTIONS(554), + [anon_sym_AMPlog] = ACTIONS(554), + [anon_sym_AMPoptional] = ACTIONS(554), + [anon_sym_AMPordered] = ACTIONS(554), + [anon_sym_AMPraw_output] = ACTIONS(554), + [anon_sym_AMPredef] = ACTIONS(554), + [anon_sym_AMPadd_func] = ACTIONS(554), + [anon_sym_AMPbackend] = ACTIONS(554), + [anon_sym_AMPbroker_store] = ACTIONS(554), + [anon_sym_AMPcreate_expire] = ACTIONS(554), + [anon_sym_AMPdefault] = ACTIONS(554), + [anon_sym_AMPdelete_func] = ACTIONS(554), + [anon_sym_AMPexpire_func] = ACTIONS(554), + [anon_sym_AMPgroup] = ACTIONS(554), + [anon_sym_AMPon_change] = ACTIONS(554), + [anon_sym_AMPpriority] = ACTIONS(554), + [anon_sym_AMPread_expire] = ACTIONS(554), + [anon_sym_AMPtype_column] = ACTIONS(554), + [anon_sym_AMPwrite_expire] = ACTIONS(554), + [anon_sym_DOLLAR] = ACTIONS(554), + [anon_sym_PIPE] = ACTIONS(556), + [anon_sym_BANG] = ACTIONS(556), + [anon_sym_DASH] = ACTIONS(556), + [anon_sym_PLUS] = ACTIONS(556), + [anon_sym_is] = ACTIONS(554), + [anon_sym_STAR] = ACTIONS(554), + [anon_sym_SLASH] = ACTIONS(554), + [anon_sym_PERCENT] = ACTIONS(554), + [anon_sym_LT] = ACTIONS(556), + [anon_sym_LT_EQ] = ACTIONS(554), + [anon_sym_GT] = ACTIONS(556), + [anon_sym_GT_EQ] = ACTIONS(554), + [anon_sym_AMP] = ACTIONS(556), + [anon_sym_CARET] = ACTIONS(554), + [anon_sym_QMARK] = ACTIONS(556), + [anon_sym_EQ_EQ] = ACTIONS(554), + [anon_sym_BANG_EQ] = ACTIONS(554), + [anon_sym_AMP_AMP] = ACTIONS(554), + [anon_sym_PIPE_PIPE] = ACTIONS(554), + [anon_sym_QMARK_DOLLAR] = ACTIONS(554), + [anon_sym_ATdeprecated] = ACTIONS(554), + [anon_sym_ATload] = ACTIONS(556), + [anon_sym_ATload_DASHsigs] = ACTIONS(554), + [anon_sym_ATload_DASHplugin] = ACTIONS(554), + [anon_sym_ATunload] = ACTIONS(554), + [anon_sym_ATprefixes] = ACTIONS(554), + [anon_sym_ATif] = ACTIONS(556), + [anon_sym_ATifdef] = ACTIONS(554), + [anon_sym_ATifndef] = ACTIONS(554), + [anon_sym_ATendif] = ACTIONS(554), + [anon_sym_ATelse] = ACTIONS(554), + [anon_sym_ATpragma] = ACTIONS(554), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [352] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_module] = ACTIONS(1464), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_export] = ACTIONS(1464), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_global] = ACTIONS(1464), - [anon_sym_option] = ACTIONS(1464), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_redef] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_type] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [324] = { + [anon_sym_SEMI] = ACTIONS(1524), + [anon_sym_LBRACE] = ACTIONS(1524), + [anon_sym_RBRACE] = ACTIONS(1524), + [anon_sym_COLON] = ACTIONS(1524), + [anon_sym_PLUS_EQ] = ACTIONS(1524), + [anon_sym_DASH_EQ] = ACTIONS(1524), + [anon_sym_LPAREN] = ACTIONS(1524), + [anon_sym_RPAREN] = ACTIONS(1524), + [anon_sym_COMMA] = ACTIONS(1524), + [anon_sym_in] = ACTIONS(1524), + [anon_sym_LBRACK] = ACTIONS(1524), + [anon_sym_RBRACK] = ACTIONS(1524), + [anon_sym_EQ] = ACTIONS(1526), + [anon_sym_as] = ACTIONS(1524), + [anon_sym_AMPdeprecated] = ACTIONS(1524), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1524), + [anon_sym_AMPerror_handler] = ACTIONS(1524), + [anon_sym_AMPis_assigned] = ACTIONS(1524), + [anon_sym_AMPis_used] = ACTIONS(1524), + [anon_sym_AMPlog] = ACTIONS(1524), + [anon_sym_AMPoptional] = ACTIONS(1524), + [anon_sym_AMPordered] = ACTIONS(1524), + [anon_sym_AMPraw_output] = ACTIONS(1524), + [anon_sym_AMPredef] = ACTIONS(1524), + [anon_sym_AMPadd_func] = ACTIONS(1524), + [anon_sym_AMPbackend] = ACTIONS(1524), + [anon_sym_AMPbroker_store] = ACTIONS(1524), + [anon_sym_AMPcreate_expire] = ACTIONS(1524), + [anon_sym_AMPdefault] = ACTIONS(1524), + [anon_sym_AMPdelete_func] = ACTIONS(1524), + [anon_sym_AMPexpire_func] = ACTIONS(1524), + [anon_sym_AMPgroup] = ACTIONS(1524), + [anon_sym_AMPon_change] = ACTIONS(1524), + [anon_sym_AMPpriority] = ACTIONS(1524), + [anon_sym_AMPread_expire] = ACTIONS(1524), + [anon_sym_AMPtype_column] = ACTIONS(1524), + [anon_sym_AMPwrite_expire] = ACTIONS(1524), + [anon_sym_DOLLAR] = ACTIONS(1524), + [anon_sym_PIPE] = ACTIONS(1526), + [anon_sym_BANG] = ACTIONS(1526), + [anon_sym_DASH] = ACTIONS(1526), + [anon_sym_PLUS] = ACTIONS(1526), + [anon_sym_is] = ACTIONS(1524), + [anon_sym_STAR] = ACTIONS(1524), + [anon_sym_SLASH] = ACTIONS(1524), + [anon_sym_PERCENT] = ACTIONS(1524), + [anon_sym_LT] = ACTIONS(1526), + [anon_sym_LT_EQ] = ACTIONS(1524), + [anon_sym_GT] = ACTIONS(1526), + [anon_sym_GT_EQ] = ACTIONS(1524), + [anon_sym_AMP] = ACTIONS(1526), + [anon_sym_CARET] = ACTIONS(1524), + [anon_sym_QMARK] = ACTIONS(1526), + [anon_sym_EQ_EQ] = ACTIONS(1524), + [anon_sym_BANG_EQ] = ACTIONS(1524), + [anon_sym_AMP_AMP] = ACTIONS(1524), + [anon_sym_PIPE_PIPE] = ACTIONS(1524), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1524), + [anon_sym_ATdeprecated] = ACTIONS(1524), + [anon_sym_ATload] = ACTIONS(1526), + [anon_sym_ATload_DASHsigs] = ACTIONS(1524), + [anon_sym_ATload_DASHplugin] = ACTIONS(1524), + [anon_sym_ATunload] = ACTIONS(1524), + [anon_sym_ATprefixes] = ACTIONS(1524), + [anon_sym_ATif] = ACTIONS(1526), + [anon_sym_ATifdef] = ACTIONS(1524), + [anon_sym_ATifndef] = ACTIONS(1524), + [anon_sym_ATendif] = ACTIONS(1524), + [anon_sym_ATelse] = ACTIONS(1524), + [anon_sym_ATpragma] = ACTIONS(1524), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [353] = { - [ts_builtin_sym_end] = ACTIONS(1640), - [anon_sym_module] = ACTIONS(1642), - [anon_sym_SEMI] = ACTIONS(1640), - [anon_sym_export] = ACTIONS(1642), - [anon_sym_LBRACE] = ACTIONS(1640), - [anon_sym_global] = ACTIONS(1642), - [anon_sym_option] = ACTIONS(1642), - [anon_sym_const] = ACTIONS(1642), - [anon_sym_redef] = ACTIONS(1642), - [anon_sym_record] = ACTIONS(1642), - [anon_sym_type] = ACTIONS(1642), - [anon_sym_print] = ACTIONS(1642), - [anon_sym_event] = ACTIONS(1642), - [anon_sym_if] = ACTIONS(1642), - [anon_sym_LPAREN] = ACTIONS(1640), - [anon_sym_switch] = ACTIONS(1642), - [anon_sym_for] = ACTIONS(1642), - [anon_sym_LBRACK] = ACTIONS(1640), - [anon_sym_while] = ACTIONS(1642), - [anon_sym_next] = ACTIONS(1642), - [anon_sym_break] = ACTIONS(1642), - [anon_sym_fallthrough] = ACTIONS(1642), - [anon_sym_return] = ACTIONS(1642), - [anon_sym_add] = ACTIONS(1642), - [anon_sym_delete] = ACTIONS(1642), - [anon_sym_local] = ACTIONS(1642), - [anon_sym_when] = ACTIONS(1642), - [anon_sym_assert] = ACTIONS(1642), - [anon_sym_table] = ACTIONS(1642), - [anon_sym_set] = ACTIONS(1642), - [anon_sym_vector] = ACTIONS(1642), - [anon_sym_function] = ACTIONS(1642), - [anon_sym_hook] = ACTIONS(1642), - [anon_sym_DOLLAR] = ACTIONS(1640), - [anon_sym_PIPE] = ACTIONS(1640), - [anon_sym_PLUS_PLUS] = ACTIONS(1640), - [anon_sym_DASH_DASH] = ACTIONS(1640), - [anon_sym_BANG] = ACTIONS(1640), - [anon_sym_TILDE] = ACTIONS(1640), - [anon_sym_DASH] = ACTIONS(1642), - [anon_sym_PLUS] = ACTIONS(1642), - [anon_sym_copy] = ACTIONS(1642), - [anon_sym_schedule] = ACTIONS(1642), - [aux_sym_constant_token1] = ACTIONS(1642), - [anon_sym_T] = ACTIONS(1642), - [anon_sym_F] = ACTIONS(1642), - [anon_sym_ATdeprecated] = ACTIONS(1640), - [anon_sym_ATload] = ACTIONS(1642), - [anon_sym_ATload_DASHsigs] = ACTIONS(1640), - [anon_sym_ATload_DASHplugin] = ACTIONS(1640), - [anon_sym_ATunload] = ACTIONS(1640), - [anon_sym_ATprefixes] = ACTIONS(1640), - [anon_sym_ATif] = ACTIONS(1642), - [anon_sym_ATifdef] = ACTIONS(1640), - [anon_sym_ATifndef] = ACTIONS(1640), - [anon_sym_ATendif] = ACTIONS(1640), - [anon_sym_ATelse] = ACTIONS(1640), - [anon_sym_ATpragma] = ACTIONS(1640), - [anon_sym_ATDIR] = ACTIONS(1640), - [anon_sym_ATFILENAME] = ACTIONS(1640), - [sym_id] = ACTIONS(1642), - [sym_pattern] = ACTIONS(1640), - [sym_ipv6] = ACTIONS(1642), - [sym_ipv4] = ACTIONS(1642), - [sym_port] = ACTIONS(1640), - [sym_floatp] = ACTIONS(1642), - [sym_hex] = ACTIONS(1642), - [sym_hostname] = ACTIONS(1642), - [aux_sym_string_token1] = ACTIONS(1640), + [325] = { + [anon_sym_SEMI] = ACTIONS(1528), + [anon_sym_LBRACE] = ACTIONS(1528), + [anon_sym_RBRACE] = ACTIONS(1528), + [anon_sym_COLON] = ACTIONS(1528), + [anon_sym_PLUS_EQ] = ACTIONS(1528), + [anon_sym_DASH_EQ] = ACTIONS(1528), + [anon_sym_LPAREN] = ACTIONS(1528), + [anon_sym_RPAREN] = ACTIONS(1528), + [anon_sym_COMMA] = ACTIONS(1528), + [anon_sym_in] = ACTIONS(1528), + [anon_sym_LBRACK] = ACTIONS(1528), + [anon_sym_RBRACK] = ACTIONS(1528), + [anon_sym_EQ] = ACTIONS(1530), + [anon_sym_as] = ACTIONS(1528), + [anon_sym_AMPdeprecated] = ACTIONS(1528), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1528), + [anon_sym_AMPerror_handler] = ACTIONS(1528), + [anon_sym_AMPis_assigned] = ACTIONS(1528), + [anon_sym_AMPis_used] = ACTIONS(1528), + [anon_sym_AMPlog] = ACTIONS(1528), + [anon_sym_AMPoptional] = ACTIONS(1528), + [anon_sym_AMPordered] = ACTIONS(1528), + [anon_sym_AMPraw_output] = ACTIONS(1528), + [anon_sym_AMPredef] = ACTIONS(1528), + [anon_sym_AMPadd_func] = ACTIONS(1528), + [anon_sym_AMPbackend] = ACTIONS(1528), + [anon_sym_AMPbroker_store] = ACTIONS(1528), + [anon_sym_AMPcreate_expire] = ACTIONS(1528), + [anon_sym_AMPdefault] = ACTIONS(1528), + [anon_sym_AMPdelete_func] = ACTIONS(1528), + [anon_sym_AMPexpire_func] = ACTIONS(1528), + [anon_sym_AMPgroup] = ACTIONS(1528), + [anon_sym_AMPon_change] = ACTIONS(1528), + [anon_sym_AMPpriority] = ACTIONS(1528), + [anon_sym_AMPread_expire] = ACTIONS(1528), + [anon_sym_AMPtype_column] = ACTIONS(1528), + [anon_sym_AMPwrite_expire] = ACTIONS(1528), + [anon_sym_DOLLAR] = ACTIONS(1528), + [anon_sym_PIPE] = ACTIONS(1530), + [anon_sym_BANG] = ACTIONS(1530), + [anon_sym_DASH] = ACTIONS(1530), + [anon_sym_PLUS] = ACTIONS(1530), + [anon_sym_is] = ACTIONS(1528), + [anon_sym_STAR] = ACTIONS(1528), + [anon_sym_SLASH] = ACTIONS(1528), + [anon_sym_PERCENT] = ACTIONS(1528), + [anon_sym_LT] = ACTIONS(1530), + [anon_sym_LT_EQ] = ACTIONS(1528), + [anon_sym_GT] = ACTIONS(1530), + [anon_sym_GT_EQ] = ACTIONS(1528), + [anon_sym_AMP] = ACTIONS(1530), + [anon_sym_CARET] = ACTIONS(1528), + [anon_sym_QMARK] = ACTIONS(1530), + [anon_sym_EQ_EQ] = ACTIONS(1528), + [anon_sym_BANG_EQ] = ACTIONS(1528), + [anon_sym_AMP_AMP] = ACTIONS(1528), + [anon_sym_PIPE_PIPE] = ACTIONS(1528), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1528), + [anon_sym_ATdeprecated] = ACTIONS(1528), + [anon_sym_ATload] = ACTIONS(1530), + [anon_sym_ATload_DASHsigs] = ACTIONS(1528), + [anon_sym_ATload_DASHplugin] = ACTIONS(1528), + [anon_sym_ATunload] = ACTIONS(1528), + [anon_sym_ATprefixes] = ACTIONS(1528), + [anon_sym_ATif] = ACTIONS(1530), + [anon_sym_ATifdef] = ACTIONS(1528), + [anon_sym_ATifndef] = ACTIONS(1528), + [anon_sym_ATendif] = ACTIONS(1528), + [anon_sym_ATelse] = ACTIONS(1528), + [anon_sym_ATpragma] = ACTIONS(1528), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [354] = { - [ts_builtin_sym_end] = ACTIONS(1644), - [anon_sym_module] = ACTIONS(1646), - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_export] = ACTIONS(1646), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_global] = ACTIONS(1646), - [anon_sym_option] = ACTIONS(1646), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_redef] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_type] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [326] = { + [anon_sym_SEMI] = ACTIONS(256), + [anon_sym_LBRACE] = ACTIONS(256), + [anon_sym_RBRACE] = ACTIONS(256), + [anon_sym_COLON] = ACTIONS(256), + [anon_sym_PLUS_EQ] = ACTIONS(256), + [anon_sym_DASH_EQ] = ACTIONS(256), + [anon_sym_LPAREN] = ACTIONS(256), + [anon_sym_RPAREN] = ACTIONS(256), + [anon_sym_COMMA] = ACTIONS(256), + [anon_sym_in] = ACTIONS(256), + [anon_sym_LBRACK] = ACTIONS(256), + [anon_sym_RBRACK] = ACTIONS(256), + [anon_sym_EQ] = ACTIONS(258), + [anon_sym_as] = ACTIONS(256), + [anon_sym_AMPdeprecated] = ACTIONS(256), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(256), + [anon_sym_AMPerror_handler] = ACTIONS(256), + [anon_sym_AMPis_assigned] = ACTIONS(256), + [anon_sym_AMPis_used] = ACTIONS(256), + [anon_sym_AMPlog] = ACTIONS(256), + [anon_sym_AMPoptional] = ACTIONS(256), + [anon_sym_AMPordered] = ACTIONS(256), + [anon_sym_AMPraw_output] = ACTIONS(256), + [anon_sym_AMPredef] = ACTIONS(256), + [anon_sym_AMPadd_func] = ACTIONS(256), + [anon_sym_AMPbackend] = ACTIONS(256), + [anon_sym_AMPbroker_store] = ACTIONS(256), + [anon_sym_AMPcreate_expire] = ACTIONS(256), + [anon_sym_AMPdefault] = ACTIONS(256), + [anon_sym_AMPdelete_func] = ACTIONS(256), + [anon_sym_AMPexpire_func] = ACTIONS(256), + [anon_sym_AMPgroup] = ACTIONS(256), + [anon_sym_AMPon_change] = ACTIONS(256), + [anon_sym_AMPpriority] = ACTIONS(256), + [anon_sym_AMPread_expire] = ACTIONS(256), + [anon_sym_AMPtype_column] = ACTIONS(256), + [anon_sym_AMPwrite_expire] = ACTIONS(256), + [anon_sym_DOLLAR] = ACTIONS(256), + [anon_sym_PIPE] = ACTIONS(258), + [anon_sym_BANG] = ACTIONS(258), + [anon_sym_DASH] = ACTIONS(258), + [anon_sym_PLUS] = ACTIONS(258), + [anon_sym_is] = ACTIONS(256), + [anon_sym_STAR] = ACTIONS(256), + [anon_sym_SLASH] = ACTIONS(256), + [anon_sym_PERCENT] = ACTIONS(256), + [anon_sym_LT] = ACTIONS(258), + [anon_sym_LT_EQ] = ACTIONS(256), + [anon_sym_GT] = ACTIONS(258), + [anon_sym_GT_EQ] = ACTIONS(256), + [anon_sym_AMP] = ACTIONS(258), + [anon_sym_CARET] = ACTIONS(256), + [anon_sym_QMARK] = ACTIONS(258), + [anon_sym_EQ_EQ] = ACTIONS(256), + [anon_sym_BANG_EQ] = ACTIONS(256), + [anon_sym_AMP_AMP] = ACTIONS(256), + [anon_sym_PIPE_PIPE] = ACTIONS(256), + [anon_sym_QMARK_DOLLAR] = ACTIONS(256), + [anon_sym_ATdeprecated] = ACTIONS(256), + [anon_sym_ATload] = ACTIONS(258), + [anon_sym_ATload_DASHsigs] = ACTIONS(256), + [anon_sym_ATload_DASHplugin] = ACTIONS(256), + [anon_sym_ATunload] = ACTIONS(256), + [anon_sym_ATprefixes] = ACTIONS(256), + [anon_sym_ATif] = ACTIONS(258), + [anon_sym_ATifdef] = ACTIONS(256), + [anon_sym_ATifndef] = ACTIONS(256), + [anon_sym_ATendif] = ACTIONS(256), + [anon_sym_ATelse] = ACTIONS(256), + [anon_sym_ATpragma] = ACTIONS(256), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [355] = { - [ts_builtin_sym_end] = ACTIONS(1648), - [anon_sym_module] = ACTIONS(1650), - [anon_sym_SEMI] = ACTIONS(1648), - [anon_sym_export] = ACTIONS(1650), - [anon_sym_LBRACE] = ACTIONS(1648), - [anon_sym_global] = ACTIONS(1650), - [anon_sym_option] = ACTIONS(1650), - [anon_sym_const] = ACTIONS(1650), - [anon_sym_redef] = ACTIONS(1650), - [anon_sym_record] = ACTIONS(1650), - [anon_sym_type] = ACTIONS(1650), - [anon_sym_print] = ACTIONS(1650), - [anon_sym_event] = ACTIONS(1650), - [anon_sym_if] = ACTIONS(1650), - [anon_sym_LPAREN] = ACTIONS(1648), - [anon_sym_switch] = ACTIONS(1650), - [anon_sym_for] = ACTIONS(1650), - [anon_sym_LBRACK] = ACTIONS(1648), - [anon_sym_while] = ACTIONS(1650), - [anon_sym_next] = ACTIONS(1650), - [anon_sym_break] = ACTIONS(1650), - [anon_sym_fallthrough] = ACTIONS(1650), - [anon_sym_return] = ACTIONS(1650), - [anon_sym_add] = ACTIONS(1650), - [anon_sym_delete] = ACTIONS(1650), - [anon_sym_local] = ACTIONS(1650), - [anon_sym_when] = ACTIONS(1650), - [anon_sym_assert] = ACTIONS(1650), - [anon_sym_table] = ACTIONS(1650), - [anon_sym_set] = ACTIONS(1650), - [anon_sym_vector] = ACTIONS(1650), - [anon_sym_function] = ACTIONS(1650), - [anon_sym_hook] = ACTIONS(1650), - [anon_sym_DOLLAR] = ACTIONS(1648), - [anon_sym_PIPE] = ACTIONS(1648), - [anon_sym_PLUS_PLUS] = ACTIONS(1648), - [anon_sym_DASH_DASH] = ACTIONS(1648), - [anon_sym_BANG] = ACTIONS(1648), - [anon_sym_TILDE] = ACTIONS(1648), - [anon_sym_DASH] = ACTIONS(1650), - [anon_sym_PLUS] = ACTIONS(1650), - [anon_sym_copy] = ACTIONS(1650), - [anon_sym_schedule] = ACTIONS(1650), - [aux_sym_constant_token1] = ACTIONS(1650), - [anon_sym_T] = ACTIONS(1650), - [anon_sym_F] = ACTIONS(1650), - [anon_sym_ATdeprecated] = ACTIONS(1648), - [anon_sym_ATload] = ACTIONS(1650), - [anon_sym_ATload_DASHsigs] = ACTIONS(1648), - [anon_sym_ATload_DASHplugin] = ACTIONS(1648), - [anon_sym_ATunload] = ACTIONS(1648), - [anon_sym_ATprefixes] = ACTIONS(1648), - [anon_sym_ATif] = ACTIONS(1650), - [anon_sym_ATifdef] = ACTIONS(1648), - [anon_sym_ATifndef] = ACTIONS(1648), - [anon_sym_ATendif] = ACTIONS(1648), - [anon_sym_ATelse] = ACTIONS(1648), - [anon_sym_ATpragma] = ACTIONS(1648), - [anon_sym_ATDIR] = ACTIONS(1648), - [anon_sym_ATFILENAME] = ACTIONS(1648), - [sym_id] = ACTIONS(1650), - [sym_pattern] = ACTIONS(1648), - [sym_ipv6] = ACTIONS(1650), - [sym_ipv4] = ACTIONS(1650), - [sym_port] = ACTIONS(1648), - [sym_floatp] = ACTIONS(1650), - [sym_hex] = ACTIONS(1650), - [sym_hostname] = ACTIONS(1650), - [aux_sym_string_token1] = ACTIONS(1648), + [327] = { + [anon_sym_SEMI] = ACTIONS(564), + [anon_sym_LBRACE] = ACTIONS(564), + [anon_sym_RBRACE] = ACTIONS(564), + [anon_sym_COLON] = ACTIONS(564), + [anon_sym_PLUS_EQ] = ACTIONS(564), + [anon_sym_DASH_EQ] = ACTIONS(564), + [anon_sym_LPAREN] = ACTIONS(564), + [anon_sym_RPAREN] = ACTIONS(564), + [anon_sym_COMMA] = ACTIONS(564), + [anon_sym_in] = ACTIONS(564), + [anon_sym_LBRACK] = ACTIONS(564), + [anon_sym_RBRACK] = ACTIONS(564), + [anon_sym_EQ] = ACTIONS(566), + [anon_sym_as] = ACTIONS(564), + [anon_sym_AMPdeprecated] = ACTIONS(564), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(564), + [anon_sym_AMPerror_handler] = ACTIONS(564), + [anon_sym_AMPis_assigned] = ACTIONS(564), + [anon_sym_AMPis_used] = ACTIONS(564), + [anon_sym_AMPlog] = ACTIONS(564), + [anon_sym_AMPoptional] = ACTIONS(564), + [anon_sym_AMPordered] = ACTIONS(564), + [anon_sym_AMPraw_output] = ACTIONS(564), + [anon_sym_AMPredef] = ACTIONS(564), + [anon_sym_AMPadd_func] = ACTIONS(564), + [anon_sym_AMPbackend] = ACTIONS(564), + [anon_sym_AMPbroker_store] = ACTIONS(564), + [anon_sym_AMPcreate_expire] = ACTIONS(564), + [anon_sym_AMPdefault] = ACTIONS(564), + [anon_sym_AMPdelete_func] = ACTIONS(564), + [anon_sym_AMPexpire_func] = ACTIONS(564), + [anon_sym_AMPgroup] = ACTIONS(564), + [anon_sym_AMPon_change] = ACTIONS(564), + [anon_sym_AMPpriority] = ACTIONS(564), + [anon_sym_AMPread_expire] = ACTIONS(564), + [anon_sym_AMPtype_column] = ACTIONS(564), + [anon_sym_AMPwrite_expire] = ACTIONS(564), + [anon_sym_DOLLAR] = ACTIONS(564), + [anon_sym_PIPE] = ACTIONS(566), + [anon_sym_BANG] = ACTIONS(566), + [anon_sym_DASH] = ACTIONS(566), + [anon_sym_PLUS] = ACTIONS(566), + [anon_sym_is] = ACTIONS(564), + [anon_sym_STAR] = ACTIONS(564), + [anon_sym_SLASH] = ACTIONS(564), + [anon_sym_PERCENT] = ACTIONS(564), + [anon_sym_LT] = ACTIONS(566), + [anon_sym_LT_EQ] = ACTIONS(564), + [anon_sym_GT] = ACTIONS(566), + [anon_sym_GT_EQ] = ACTIONS(564), + [anon_sym_AMP] = ACTIONS(566), + [anon_sym_CARET] = ACTIONS(564), + [anon_sym_QMARK] = ACTIONS(566), + [anon_sym_EQ_EQ] = ACTIONS(564), + [anon_sym_BANG_EQ] = ACTIONS(564), + [anon_sym_AMP_AMP] = ACTIONS(564), + [anon_sym_PIPE_PIPE] = ACTIONS(564), + [anon_sym_QMARK_DOLLAR] = ACTIONS(564), + [anon_sym_ATdeprecated] = ACTIONS(564), + [anon_sym_ATload] = ACTIONS(566), + [anon_sym_ATload_DASHsigs] = ACTIONS(564), + [anon_sym_ATload_DASHplugin] = ACTIONS(564), + [anon_sym_ATunload] = ACTIONS(564), + [anon_sym_ATprefixes] = ACTIONS(564), + [anon_sym_ATif] = ACTIONS(566), + [anon_sym_ATifdef] = ACTIONS(564), + [anon_sym_ATifndef] = ACTIONS(564), + [anon_sym_ATendif] = ACTIONS(564), + [anon_sym_ATelse] = ACTIONS(564), + [anon_sym_ATpragma] = ACTIONS(564), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [356] = { - [ts_builtin_sym_end] = ACTIONS(1652), - [anon_sym_module] = ACTIONS(1654), - [anon_sym_SEMI] = ACTIONS(1652), - [anon_sym_export] = ACTIONS(1654), - [anon_sym_LBRACE] = ACTIONS(1652), - [anon_sym_global] = ACTIONS(1654), - [anon_sym_option] = ACTIONS(1654), - [anon_sym_const] = ACTIONS(1654), - [anon_sym_redef] = ACTIONS(1654), - [anon_sym_record] = ACTIONS(1654), - [anon_sym_type] = ACTIONS(1654), - [anon_sym_print] = ACTIONS(1654), - [anon_sym_event] = ACTIONS(1654), - [anon_sym_if] = ACTIONS(1654), - [anon_sym_LPAREN] = ACTIONS(1652), - [anon_sym_switch] = ACTIONS(1654), - [anon_sym_for] = ACTIONS(1654), - [anon_sym_LBRACK] = ACTIONS(1652), - [anon_sym_while] = ACTIONS(1654), - [anon_sym_next] = ACTIONS(1654), - [anon_sym_break] = ACTIONS(1654), - [anon_sym_fallthrough] = ACTIONS(1654), - [anon_sym_return] = ACTIONS(1654), - [anon_sym_add] = ACTIONS(1654), - [anon_sym_delete] = ACTIONS(1654), - [anon_sym_local] = ACTIONS(1654), - [anon_sym_when] = ACTIONS(1654), - [anon_sym_assert] = ACTIONS(1654), - [anon_sym_table] = ACTIONS(1654), - [anon_sym_set] = ACTIONS(1654), - [anon_sym_vector] = ACTIONS(1654), - [anon_sym_function] = ACTIONS(1654), - [anon_sym_hook] = ACTIONS(1654), - [anon_sym_DOLLAR] = ACTIONS(1652), - [anon_sym_PIPE] = ACTIONS(1652), - [anon_sym_PLUS_PLUS] = ACTIONS(1652), - [anon_sym_DASH_DASH] = ACTIONS(1652), - [anon_sym_BANG] = ACTIONS(1652), - [anon_sym_TILDE] = ACTIONS(1652), - [anon_sym_DASH] = ACTIONS(1654), - [anon_sym_PLUS] = ACTIONS(1654), - [anon_sym_copy] = ACTIONS(1654), - [anon_sym_schedule] = ACTIONS(1654), - [aux_sym_constant_token1] = ACTIONS(1654), - [anon_sym_T] = ACTIONS(1654), - [anon_sym_F] = ACTIONS(1654), - [anon_sym_ATdeprecated] = ACTIONS(1652), - [anon_sym_ATload] = ACTIONS(1654), - [anon_sym_ATload_DASHsigs] = ACTIONS(1652), - [anon_sym_ATload_DASHplugin] = ACTIONS(1652), - [anon_sym_ATunload] = ACTIONS(1652), - [anon_sym_ATprefixes] = ACTIONS(1652), - [anon_sym_ATif] = ACTIONS(1654), - [anon_sym_ATifdef] = ACTIONS(1652), - [anon_sym_ATifndef] = ACTIONS(1652), - [anon_sym_ATendif] = ACTIONS(1652), - [anon_sym_ATelse] = ACTIONS(1652), - [anon_sym_ATpragma] = ACTIONS(1652), - [anon_sym_ATDIR] = ACTIONS(1652), - [anon_sym_ATFILENAME] = ACTIONS(1652), - [sym_id] = ACTIONS(1654), - [sym_pattern] = ACTIONS(1652), - [sym_ipv6] = ACTIONS(1654), - [sym_ipv4] = ACTIONS(1654), - [sym_port] = ACTIONS(1652), - [sym_floatp] = ACTIONS(1654), - [sym_hex] = ACTIONS(1654), - [sym_hostname] = ACTIONS(1654), - [aux_sym_string_token1] = ACTIONS(1652), + [328] = { + [anon_sym_SEMI] = ACTIONS(1502), + [anon_sym_LBRACE] = ACTIONS(1502), + [anon_sym_RBRACE] = ACTIONS(1502), + [anon_sym_COLON] = ACTIONS(1502), + [anon_sym_PLUS_EQ] = ACTIONS(1502), + [anon_sym_DASH_EQ] = ACTIONS(1502), + [anon_sym_LPAREN] = ACTIONS(1502), + [anon_sym_RPAREN] = ACTIONS(1502), + [anon_sym_COMMA] = ACTIONS(1502), + [anon_sym_in] = ACTIONS(1502), + [anon_sym_LBRACK] = ACTIONS(1502), + [anon_sym_RBRACK] = ACTIONS(1502), + [anon_sym_EQ] = ACTIONS(1504), + [anon_sym_as] = ACTIONS(1502), + [anon_sym_AMPdeprecated] = ACTIONS(1502), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1502), + [anon_sym_AMPerror_handler] = ACTIONS(1502), + [anon_sym_AMPis_assigned] = ACTIONS(1502), + [anon_sym_AMPis_used] = ACTIONS(1502), + [anon_sym_AMPlog] = ACTIONS(1502), + [anon_sym_AMPoptional] = ACTIONS(1502), + [anon_sym_AMPordered] = ACTIONS(1502), + [anon_sym_AMPraw_output] = ACTIONS(1502), + [anon_sym_AMPredef] = ACTIONS(1502), + [anon_sym_AMPadd_func] = ACTIONS(1502), + [anon_sym_AMPbackend] = ACTIONS(1502), + [anon_sym_AMPbroker_store] = ACTIONS(1502), + [anon_sym_AMPcreate_expire] = ACTIONS(1502), + [anon_sym_AMPdefault] = ACTIONS(1502), + [anon_sym_AMPdelete_func] = ACTIONS(1502), + [anon_sym_AMPexpire_func] = ACTIONS(1502), + [anon_sym_AMPgroup] = ACTIONS(1502), + [anon_sym_AMPon_change] = ACTIONS(1502), + [anon_sym_AMPpriority] = ACTIONS(1502), + [anon_sym_AMPread_expire] = ACTIONS(1502), + [anon_sym_AMPtype_column] = ACTIONS(1502), + [anon_sym_AMPwrite_expire] = ACTIONS(1502), + [anon_sym_DOLLAR] = ACTIONS(1502), + [anon_sym_PIPE] = ACTIONS(1504), + [anon_sym_BANG] = ACTIONS(1504), + [anon_sym_DASH] = ACTIONS(1504), + [anon_sym_PLUS] = ACTIONS(1504), + [anon_sym_is] = ACTIONS(1502), + [anon_sym_STAR] = ACTIONS(1502), + [anon_sym_SLASH] = ACTIONS(1502), + [anon_sym_PERCENT] = ACTIONS(1502), + [anon_sym_LT] = ACTIONS(1504), + [anon_sym_LT_EQ] = ACTIONS(1502), + [anon_sym_GT] = ACTIONS(1504), + [anon_sym_GT_EQ] = ACTIONS(1502), + [anon_sym_AMP] = ACTIONS(1504), + [anon_sym_CARET] = ACTIONS(1502), + [anon_sym_QMARK] = ACTIONS(1504), + [anon_sym_EQ_EQ] = ACTIONS(1502), + [anon_sym_BANG_EQ] = ACTIONS(1502), + [anon_sym_AMP_AMP] = ACTIONS(1502), + [anon_sym_PIPE_PIPE] = ACTIONS(1502), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1502), + [anon_sym_ATdeprecated] = ACTIONS(1502), + [anon_sym_ATload] = ACTIONS(1504), + [anon_sym_ATload_DASHsigs] = ACTIONS(1502), + [anon_sym_ATload_DASHplugin] = ACTIONS(1502), + [anon_sym_ATunload] = ACTIONS(1502), + [anon_sym_ATprefixes] = ACTIONS(1502), + [anon_sym_ATif] = ACTIONS(1504), + [anon_sym_ATifdef] = ACTIONS(1502), + [anon_sym_ATifndef] = ACTIONS(1502), + [anon_sym_ATendif] = ACTIONS(1502), + [anon_sym_ATelse] = ACTIONS(1502), + [anon_sym_ATpragma] = ACTIONS(1502), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [357] = { - [ts_builtin_sym_end] = ACTIONS(1498), - [anon_sym_module] = ACTIONS(1500), + [329] = { + [anon_sym_SEMI] = ACTIONS(113), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_RBRACE] = ACTIONS(113), + [anon_sym_COLON] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_RPAREN] = ACTIONS(113), + [anon_sym_COMMA] = ACTIONS(113), + [anon_sym_in] = ACTIONS(113), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_RBRACK] = ACTIONS(113), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(113), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(113), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(113), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [330] = { + [anon_sym_SEMI] = ACTIONS(1532), + [anon_sym_LBRACE] = ACTIONS(1532), + [anon_sym_RBRACE] = ACTIONS(1532), + [anon_sym_COLON] = ACTIONS(1532), + [anon_sym_PLUS_EQ] = ACTIONS(1532), + [anon_sym_DASH_EQ] = ACTIONS(1532), + [anon_sym_LPAREN] = ACTIONS(1532), + [anon_sym_RPAREN] = ACTIONS(1532), + [anon_sym_COMMA] = ACTIONS(1532), + [anon_sym_in] = ACTIONS(1532), + [anon_sym_LBRACK] = ACTIONS(1532), + [anon_sym_RBRACK] = ACTIONS(1532), + [anon_sym_EQ] = ACTIONS(1534), + [anon_sym_as] = ACTIONS(1532), + [anon_sym_AMPdeprecated] = ACTIONS(1532), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1532), + [anon_sym_AMPerror_handler] = ACTIONS(1532), + [anon_sym_AMPis_assigned] = ACTIONS(1532), + [anon_sym_AMPis_used] = ACTIONS(1532), + [anon_sym_AMPlog] = ACTIONS(1532), + [anon_sym_AMPoptional] = ACTIONS(1532), + [anon_sym_AMPordered] = ACTIONS(1532), + [anon_sym_AMPraw_output] = ACTIONS(1532), + [anon_sym_AMPredef] = ACTIONS(1532), + [anon_sym_AMPadd_func] = ACTIONS(1532), + [anon_sym_AMPbackend] = ACTIONS(1532), + [anon_sym_AMPbroker_store] = ACTIONS(1532), + [anon_sym_AMPcreate_expire] = ACTIONS(1532), + [anon_sym_AMPdefault] = ACTIONS(1532), + [anon_sym_AMPdelete_func] = ACTIONS(1532), + [anon_sym_AMPexpire_func] = ACTIONS(1532), + [anon_sym_AMPgroup] = ACTIONS(1532), + [anon_sym_AMPon_change] = ACTIONS(1532), + [anon_sym_AMPpriority] = ACTIONS(1532), + [anon_sym_AMPread_expire] = ACTIONS(1532), + [anon_sym_AMPtype_column] = ACTIONS(1532), + [anon_sym_AMPwrite_expire] = ACTIONS(1532), + [anon_sym_DOLLAR] = ACTIONS(1532), + [anon_sym_PIPE] = ACTIONS(1534), + [anon_sym_BANG] = ACTIONS(1534), + [anon_sym_DASH] = ACTIONS(1534), + [anon_sym_PLUS] = ACTIONS(1534), + [anon_sym_is] = ACTIONS(1532), + [anon_sym_STAR] = ACTIONS(1532), + [anon_sym_SLASH] = ACTIONS(1532), + [anon_sym_PERCENT] = ACTIONS(1532), + [anon_sym_LT] = ACTIONS(1534), + [anon_sym_LT_EQ] = ACTIONS(1532), + [anon_sym_GT] = ACTIONS(1534), + [anon_sym_GT_EQ] = ACTIONS(1532), + [anon_sym_AMP] = ACTIONS(1534), + [anon_sym_CARET] = ACTIONS(1532), + [anon_sym_QMARK] = ACTIONS(1534), + [anon_sym_EQ_EQ] = ACTIONS(1532), + [anon_sym_BANG_EQ] = ACTIONS(1532), + [anon_sym_AMP_AMP] = ACTIONS(1532), + [anon_sym_PIPE_PIPE] = ACTIONS(1532), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1532), + [anon_sym_ATdeprecated] = ACTIONS(1532), + [anon_sym_ATload] = ACTIONS(1534), + [anon_sym_ATload_DASHsigs] = ACTIONS(1532), + [anon_sym_ATload_DASHplugin] = ACTIONS(1532), + [anon_sym_ATunload] = ACTIONS(1532), + [anon_sym_ATprefixes] = ACTIONS(1532), + [anon_sym_ATif] = ACTIONS(1534), + [anon_sym_ATifdef] = ACTIONS(1532), + [anon_sym_ATifndef] = ACTIONS(1532), + [anon_sym_ATendif] = ACTIONS(1532), + [anon_sym_ATelse] = ACTIONS(1532), + [anon_sym_ATpragma] = ACTIONS(1532), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [331] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_module] = ACTIONS(1538), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_export] = ACTIONS(1538), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_global] = ACTIONS(1538), + [anon_sym_option] = ACTIONS(1538), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_redef] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_type] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1540), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [332] = { [anon_sym_SEMI] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1500), [anon_sym_LBRACE] = ACTIONS(1498), - [anon_sym_global] = ACTIONS(1500), - [anon_sym_option] = ACTIONS(1500), - [anon_sym_const] = ACTIONS(1500), - [anon_sym_redef] = ACTIONS(1500), - [anon_sym_record] = ACTIONS(1500), - [anon_sym_type] = ACTIONS(1500), - [anon_sym_print] = ACTIONS(1500), - [anon_sym_event] = ACTIONS(1500), - [anon_sym_if] = ACTIONS(1500), - [anon_sym_LPAREN] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1500), - [anon_sym_for] = ACTIONS(1500), + [anon_sym_RBRACE] = ACTIONS(1498), + [anon_sym_COLON] = ACTIONS(1498), + [anon_sym_PLUS_EQ] = ACTIONS(1498), + [anon_sym_DASH_EQ] = ACTIONS(1498), + [anon_sym_LPAREN] = ACTIONS(1542), + [anon_sym_RPAREN] = ACTIONS(1498), + [anon_sym_COMMA] = ACTIONS(1498), + [anon_sym_in] = ACTIONS(1498), [anon_sym_LBRACK] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1500), - [anon_sym_next] = ACTIONS(1500), - [anon_sym_break] = ACTIONS(1500), - [anon_sym_fallthrough] = ACTIONS(1500), - [anon_sym_return] = ACTIONS(1500), - [anon_sym_add] = ACTIONS(1500), - [anon_sym_delete] = ACTIONS(1500), - [anon_sym_local] = ACTIONS(1500), - [anon_sym_when] = ACTIONS(1500), - [anon_sym_assert] = ACTIONS(1500), - [anon_sym_table] = ACTIONS(1500), - [anon_sym_set] = ACTIONS(1500), - [anon_sym_vector] = ACTIONS(1500), - [anon_sym_function] = ACTIONS(1500), - [anon_sym_hook] = ACTIONS(1500), + [anon_sym_RBRACK] = ACTIONS(1498), + [anon_sym_EQ] = ACTIONS(1500), + [anon_sym_as] = ACTIONS(1498), + [anon_sym_AMPdeprecated] = ACTIONS(1498), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1498), + [anon_sym_AMPerror_handler] = ACTIONS(1498), + [anon_sym_AMPis_assigned] = ACTIONS(1498), + [anon_sym_AMPis_used] = ACTIONS(1498), + [anon_sym_AMPlog] = ACTIONS(1498), + [anon_sym_AMPoptional] = ACTIONS(1498), + [anon_sym_AMPordered] = ACTIONS(1498), + [anon_sym_AMPraw_output] = ACTIONS(1498), + [anon_sym_AMPredef] = ACTIONS(1498), + [anon_sym_AMPadd_func] = ACTIONS(1498), + [anon_sym_AMPbackend] = ACTIONS(1498), + [anon_sym_AMPbroker_store] = ACTIONS(1498), + [anon_sym_AMPcreate_expire] = ACTIONS(1498), + [anon_sym_AMPdefault] = ACTIONS(1498), + [anon_sym_AMPdelete_func] = ACTIONS(1498), + [anon_sym_AMPexpire_func] = ACTIONS(1498), + [anon_sym_AMPgroup] = ACTIONS(1498), + [anon_sym_AMPon_change] = ACTIONS(1498), + [anon_sym_AMPpriority] = ACTIONS(1498), + [anon_sym_AMPread_expire] = ACTIONS(1498), + [anon_sym_AMPtype_column] = ACTIONS(1498), + [anon_sym_AMPwrite_expire] = ACTIONS(1498), [anon_sym_DOLLAR] = ACTIONS(1498), - [anon_sym_PIPE] = ACTIONS(1498), - [anon_sym_PLUS_PLUS] = ACTIONS(1498), - [anon_sym_DASH_DASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1498), - [anon_sym_TILDE] = ACTIONS(1498), + [anon_sym_PIPE] = ACTIONS(1500), + [anon_sym_BANG] = ACTIONS(1500), [anon_sym_DASH] = ACTIONS(1500), [anon_sym_PLUS] = ACTIONS(1500), - [anon_sym_copy] = ACTIONS(1500), - [anon_sym_schedule] = ACTIONS(1500), - [aux_sym_constant_token1] = ACTIONS(1500), - [anon_sym_T] = ACTIONS(1500), - [anon_sym_F] = ACTIONS(1500), + [anon_sym_is] = ACTIONS(1498), + [anon_sym_STAR] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1498), + [anon_sym_PERCENT] = ACTIONS(1498), + [anon_sym_LT] = ACTIONS(1500), + [anon_sym_LT_EQ] = ACTIONS(1498), + [anon_sym_GT] = ACTIONS(1500), + [anon_sym_GT_EQ] = ACTIONS(1498), + [anon_sym_AMP] = ACTIONS(1500), + [anon_sym_CARET] = ACTIONS(1498), + [anon_sym_QMARK] = ACTIONS(1500), + [anon_sym_EQ_EQ] = ACTIONS(1498), + [anon_sym_BANG_EQ] = ACTIONS(1498), + [anon_sym_AMP_AMP] = ACTIONS(1498), + [anon_sym_PIPE_PIPE] = ACTIONS(1498), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1498), [anon_sym_ATdeprecated] = ACTIONS(1498), [anon_sym_ATload] = ACTIONS(1500), [anon_sym_ATload_DASHsigs] = ACTIONS(1498), @@ -44809,1696 +43068,2448 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_ATendif] = ACTIONS(1498), [anon_sym_ATelse] = ACTIONS(1498), [anon_sym_ATpragma] = ACTIONS(1498), - [anon_sym_ATDIR] = ACTIONS(1498), - [anon_sym_ATFILENAME] = ACTIONS(1498), - [sym_id] = ACTIONS(1500), - [sym_pattern] = ACTIONS(1498), - [sym_ipv6] = ACTIONS(1500), - [sym_ipv4] = ACTIONS(1500), - [sym_port] = ACTIONS(1498), - [sym_floatp] = ACTIONS(1500), - [sym_hex] = ACTIONS(1500), - [sym_hostname] = ACTIONS(1500), - [aux_sym_string_token1] = ACTIONS(1498), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [358] = { - [ts_builtin_sym_end] = ACTIONS(1530), - [anon_sym_module] = ACTIONS(1532), - [anon_sym_SEMI] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1532), - [anon_sym_LBRACE] = ACTIONS(1530), - [anon_sym_global] = ACTIONS(1532), - [anon_sym_option] = ACTIONS(1532), - [anon_sym_const] = ACTIONS(1532), - [anon_sym_redef] = ACTIONS(1532), - [anon_sym_record] = ACTIONS(1532), - [anon_sym_type] = ACTIONS(1532), - [anon_sym_print] = ACTIONS(1532), - [anon_sym_event] = ACTIONS(1532), - [anon_sym_if] = ACTIONS(1532), - [anon_sym_LPAREN] = ACTIONS(1530), - [anon_sym_switch] = ACTIONS(1532), - [anon_sym_for] = ACTIONS(1532), - [anon_sym_LBRACK] = ACTIONS(1530), - [anon_sym_while] = ACTIONS(1532), - [anon_sym_next] = ACTIONS(1532), - [anon_sym_break] = ACTIONS(1532), - [anon_sym_fallthrough] = ACTIONS(1532), - [anon_sym_return] = ACTIONS(1532), - [anon_sym_add] = ACTIONS(1532), - [anon_sym_delete] = ACTIONS(1532), - [anon_sym_local] = ACTIONS(1532), - [anon_sym_when] = ACTIONS(1532), - [anon_sym_assert] = ACTIONS(1532), - [anon_sym_table] = ACTIONS(1532), - [anon_sym_set] = ACTIONS(1532), - [anon_sym_vector] = ACTIONS(1532), - [anon_sym_function] = ACTIONS(1532), - [anon_sym_hook] = ACTIONS(1532), - [anon_sym_DOLLAR] = ACTIONS(1530), - [anon_sym_PIPE] = ACTIONS(1530), - [anon_sym_PLUS_PLUS] = ACTIONS(1530), - [anon_sym_DASH_DASH] = ACTIONS(1530), - [anon_sym_BANG] = ACTIONS(1530), - [anon_sym_TILDE] = ACTIONS(1530), - [anon_sym_DASH] = ACTIONS(1532), - [anon_sym_PLUS] = ACTIONS(1532), - [anon_sym_copy] = ACTIONS(1532), - [anon_sym_schedule] = ACTIONS(1532), - [aux_sym_constant_token1] = ACTIONS(1532), - [anon_sym_T] = ACTIONS(1532), - [anon_sym_F] = ACTIONS(1532), - [anon_sym_ATdeprecated] = ACTIONS(1530), - [anon_sym_ATload] = ACTIONS(1532), - [anon_sym_ATload_DASHsigs] = ACTIONS(1530), - [anon_sym_ATload_DASHplugin] = ACTIONS(1530), - [anon_sym_ATunload] = ACTIONS(1530), - [anon_sym_ATprefixes] = ACTIONS(1530), - [anon_sym_ATif] = ACTIONS(1532), - [anon_sym_ATifdef] = ACTIONS(1530), - [anon_sym_ATifndef] = ACTIONS(1530), - [anon_sym_ATendif] = ACTIONS(1530), - [anon_sym_ATelse] = ACTIONS(1530), - [anon_sym_ATpragma] = ACTIONS(1530), - [anon_sym_ATDIR] = ACTIONS(1530), - [anon_sym_ATFILENAME] = ACTIONS(1530), - [sym_id] = ACTIONS(1532), - [sym_pattern] = ACTIONS(1530), - [sym_ipv6] = ACTIONS(1532), - [sym_ipv4] = ACTIONS(1532), - [sym_port] = ACTIONS(1530), - [sym_floatp] = ACTIONS(1532), - [sym_hex] = ACTIONS(1532), - [sym_hostname] = ACTIONS(1532), - [aux_sym_string_token1] = ACTIONS(1530), + [333] = { + [anon_sym_SEMI] = ACTIONS(338), + [anon_sym_LBRACE] = ACTIONS(338), + [anon_sym_RBRACE] = ACTIONS(338), + [anon_sym_COLON] = ACTIONS(338), + [anon_sym_PLUS_EQ] = ACTIONS(338), + [anon_sym_DASH_EQ] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(338), + [anon_sym_RPAREN] = ACTIONS(338), + [anon_sym_COMMA] = ACTIONS(338), + [anon_sym_in] = ACTIONS(338), + [anon_sym_LBRACK] = ACTIONS(338), + [anon_sym_RBRACK] = ACTIONS(338), + [anon_sym_EQ] = ACTIONS(340), + [anon_sym_as] = ACTIONS(338), + [anon_sym_AMPdeprecated] = ACTIONS(338), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(338), + [anon_sym_AMPerror_handler] = ACTIONS(338), + [anon_sym_AMPis_assigned] = ACTIONS(338), + [anon_sym_AMPis_used] = ACTIONS(338), + [anon_sym_AMPlog] = ACTIONS(338), + [anon_sym_AMPoptional] = ACTIONS(338), + [anon_sym_AMPordered] = ACTIONS(338), + [anon_sym_AMPraw_output] = ACTIONS(338), + [anon_sym_AMPredef] = ACTIONS(338), + [anon_sym_AMPadd_func] = ACTIONS(338), + [anon_sym_AMPbackend] = ACTIONS(338), + [anon_sym_AMPbroker_store] = ACTIONS(338), + [anon_sym_AMPcreate_expire] = ACTIONS(338), + [anon_sym_AMPdefault] = ACTIONS(338), + [anon_sym_AMPdelete_func] = ACTIONS(338), + [anon_sym_AMPexpire_func] = ACTIONS(338), + [anon_sym_AMPgroup] = ACTIONS(338), + [anon_sym_AMPon_change] = ACTIONS(338), + [anon_sym_AMPpriority] = ACTIONS(338), + [anon_sym_AMPread_expire] = ACTIONS(338), + [anon_sym_AMPtype_column] = ACTIONS(338), + [anon_sym_AMPwrite_expire] = ACTIONS(338), + [anon_sym_DOLLAR] = ACTIONS(338), + [anon_sym_PIPE] = ACTIONS(340), + [anon_sym_BANG] = ACTIONS(340), + [anon_sym_DASH] = ACTIONS(340), + [anon_sym_PLUS] = ACTIONS(340), + [anon_sym_is] = ACTIONS(338), + [anon_sym_STAR] = ACTIONS(338), + [anon_sym_SLASH] = ACTIONS(338), + [anon_sym_PERCENT] = ACTIONS(338), + [anon_sym_LT] = ACTIONS(340), + [anon_sym_LT_EQ] = ACTIONS(338), + [anon_sym_GT] = ACTIONS(340), + [anon_sym_GT_EQ] = ACTIONS(338), + [anon_sym_AMP] = ACTIONS(340), + [anon_sym_CARET] = ACTIONS(338), + [anon_sym_QMARK] = ACTIONS(340), + [anon_sym_EQ_EQ] = ACTIONS(338), + [anon_sym_BANG_EQ] = ACTIONS(338), + [anon_sym_AMP_AMP] = ACTIONS(338), + [anon_sym_PIPE_PIPE] = ACTIONS(338), + [anon_sym_QMARK_DOLLAR] = ACTIONS(338), + [anon_sym_ATdeprecated] = ACTIONS(338), + [anon_sym_ATload] = ACTIONS(340), + [anon_sym_ATload_DASHsigs] = ACTIONS(338), + [anon_sym_ATload_DASHplugin] = ACTIONS(338), + [anon_sym_ATunload] = ACTIONS(338), + [anon_sym_ATprefixes] = ACTIONS(338), + [anon_sym_ATif] = ACTIONS(340), + [anon_sym_ATifdef] = ACTIONS(338), + [anon_sym_ATifndef] = ACTIONS(338), + [anon_sym_ATendif] = ACTIONS(338), + [anon_sym_ATelse] = ACTIONS(338), + [anon_sym_ATpragma] = ACTIONS(338), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [359] = { - [ts_builtin_sym_end] = ACTIONS(1558), - [anon_sym_module] = ACTIONS(1560), - [anon_sym_SEMI] = ACTIONS(1558), - [anon_sym_export] = ACTIONS(1560), - [anon_sym_LBRACE] = ACTIONS(1558), - [anon_sym_global] = ACTIONS(1560), - [anon_sym_option] = ACTIONS(1560), - [anon_sym_const] = ACTIONS(1560), - [anon_sym_redef] = ACTIONS(1560), - [anon_sym_record] = ACTIONS(1560), - [anon_sym_type] = ACTIONS(1560), - [anon_sym_print] = ACTIONS(1560), - [anon_sym_event] = ACTIONS(1560), - [anon_sym_if] = ACTIONS(1560), - [anon_sym_LPAREN] = ACTIONS(1558), - [anon_sym_switch] = ACTIONS(1560), - [anon_sym_for] = ACTIONS(1560), - [anon_sym_LBRACK] = ACTIONS(1558), - [anon_sym_while] = ACTIONS(1560), - [anon_sym_next] = ACTIONS(1560), - [anon_sym_break] = ACTIONS(1560), - [anon_sym_fallthrough] = ACTIONS(1560), - [anon_sym_return] = ACTIONS(1560), - [anon_sym_add] = ACTIONS(1560), - [anon_sym_delete] = ACTIONS(1560), - [anon_sym_local] = ACTIONS(1560), - [anon_sym_when] = ACTIONS(1560), - [anon_sym_assert] = ACTIONS(1560), - [anon_sym_table] = ACTIONS(1560), - [anon_sym_set] = ACTIONS(1560), - [anon_sym_vector] = ACTIONS(1560), - [anon_sym_function] = ACTIONS(1560), - [anon_sym_hook] = ACTIONS(1560), - [anon_sym_DOLLAR] = ACTIONS(1558), - [anon_sym_PIPE] = ACTIONS(1558), - [anon_sym_PLUS_PLUS] = ACTIONS(1558), - [anon_sym_DASH_DASH] = ACTIONS(1558), - [anon_sym_BANG] = ACTIONS(1558), - [anon_sym_TILDE] = ACTIONS(1558), - [anon_sym_DASH] = ACTIONS(1560), - [anon_sym_PLUS] = ACTIONS(1560), - [anon_sym_copy] = ACTIONS(1560), - [anon_sym_schedule] = ACTIONS(1560), - [aux_sym_constant_token1] = ACTIONS(1560), - [anon_sym_T] = ACTIONS(1560), - [anon_sym_F] = ACTIONS(1560), - [anon_sym_ATdeprecated] = ACTIONS(1558), - [anon_sym_ATload] = ACTIONS(1560), - [anon_sym_ATload_DASHsigs] = ACTIONS(1558), - [anon_sym_ATload_DASHplugin] = ACTIONS(1558), - [anon_sym_ATunload] = ACTIONS(1558), - [anon_sym_ATprefixes] = ACTIONS(1558), - [anon_sym_ATif] = ACTIONS(1560), - [anon_sym_ATifdef] = ACTIONS(1558), - [anon_sym_ATifndef] = ACTIONS(1558), - [anon_sym_ATendif] = ACTIONS(1558), - [anon_sym_ATelse] = ACTIONS(1558), - [anon_sym_ATpragma] = ACTIONS(1558), - [anon_sym_ATDIR] = ACTIONS(1558), - [anon_sym_ATFILENAME] = ACTIONS(1558), - [sym_id] = ACTIONS(1560), - [sym_pattern] = ACTIONS(1558), - [sym_ipv6] = ACTIONS(1560), - [sym_ipv4] = ACTIONS(1560), - [sym_port] = ACTIONS(1558), - [sym_floatp] = ACTIONS(1560), - [sym_hex] = ACTIONS(1560), - [sym_hostname] = ACTIONS(1560), - [aux_sym_string_token1] = ACTIONS(1558), + [334] = { + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_RBRACE] = ACTIONS(568), + [anon_sym_COLON] = ACTIONS(568), + [anon_sym_PLUS_EQ] = ACTIONS(568), + [anon_sym_DASH_EQ] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_RPAREN] = ACTIONS(568), + [anon_sym_COMMA] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_RBRACK] = ACTIONS(568), + [anon_sym_EQ] = ACTIONS(570), + [anon_sym_as] = ACTIONS(568), + [anon_sym_AMPdeprecated] = ACTIONS(568), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(568), + [anon_sym_AMPerror_handler] = ACTIONS(568), + [anon_sym_AMPis_assigned] = ACTIONS(568), + [anon_sym_AMPis_used] = ACTIONS(568), + [anon_sym_AMPlog] = ACTIONS(568), + [anon_sym_AMPoptional] = ACTIONS(568), + [anon_sym_AMPordered] = ACTIONS(568), + [anon_sym_AMPraw_output] = ACTIONS(568), + [anon_sym_AMPredef] = ACTIONS(568), + [anon_sym_AMPadd_func] = ACTIONS(568), + [anon_sym_AMPbackend] = ACTIONS(568), + [anon_sym_AMPbroker_store] = ACTIONS(568), + [anon_sym_AMPcreate_expire] = ACTIONS(568), + [anon_sym_AMPdefault] = ACTIONS(568), + [anon_sym_AMPdelete_func] = ACTIONS(568), + [anon_sym_AMPexpire_func] = ACTIONS(568), + [anon_sym_AMPgroup] = ACTIONS(568), + [anon_sym_AMPon_change] = ACTIONS(568), + [anon_sym_AMPpriority] = ACTIONS(568), + [anon_sym_AMPread_expire] = ACTIONS(568), + [anon_sym_AMPtype_column] = ACTIONS(568), + [anon_sym_AMPwrite_expire] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(570), + [anon_sym_BANG] = ACTIONS(570), + [anon_sym_DASH] = ACTIONS(570), + [anon_sym_PLUS] = ACTIONS(570), + [anon_sym_is] = ACTIONS(568), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_PERCENT] = ACTIONS(568), + [anon_sym_LT] = ACTIONS(570), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(570), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_AMP] = ACTIONS(570), + [anon_sym_CARET] = ACTIONS(568), + [anon_sym_QMARK] = ACTIONS(570), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_AMP_AMP] = ACTIONS(568), + [anon_sym_PIPE_PIPE] = ACTIONS(568), + [anon_sym_QMARK_DOLLAR] = ACTIONS(568), + [anon_sym_ATdeprecated] = ACTIONS(568), + [anon_sym_ATload] = ACTIONS(570), + [anon_sym_ATload_DASHsigs] = ACTIONS(568), + [anon_sym_ATload_DASHplugin] = ACTIONS(568), + [anon_sym_ATunload] = ACTIONS(568), + [anon_sym_ATprefixes] = ACTIONS(568), + [anon_sym_ATif] = ACTIONS(570), + [anon_sym_ATifdef] = ACTIONS(568), + [anon_sym_ATifndef] = ACTIONS(568), + [anon_sym_ATendif] = ACTIONS(568), + [anon_sym_ATelse] = ACTIONS(568), + [anon_sym_ATpragma] = ACTIONS(568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [360] = { - [ts_builtin_sym_end] = ACTIONS(1656), - [anon_sym_module] = ACTIONS(1658), - [anon_sym_SEMI] = ACTIONS(1656), - [anon_sym_export] = ACTIONS(1658), - [anon_sym_LBRACE] = ACTIONS(1656), - [anon_sym_global] = ACTIONS(1658), - [anon_sym_option] = ACTIONS(1658), - [anon_sym_const] = ACTIONS(1658), - [anon_sym_redef] = ACTIONS(1658), - [anon_sym_record] = ACTIONS(1658), - [anon_sym_type] = ACTIONS(1658), - [anon_sym_print] = ACTIONS(1658), - [anon_sym_event] = ACTIONS(1658), - [anon_sym_if] = ACTIONS(1658), - [anon_sym_LPAREN] = ACTIONS(1656), - [anon_sym_switch] = ACTIONS(1658), - [anon_sym_for] = ACTIONS(1658), - [anon_sym_LBRACK] = ACTIONS(1656), - [anon_sym_while] = ACTIONS(1658), - [anon_sym_next] = ACTIONS(1658), - [anon_sym_break] = ACTIONS(1658), - [anon_sym_fallthrough] = ACTIONS(1658), - [anon_sym_return] = ACTIONS(1658), - [anon_sym_add] = ACTIONS(1658), - [anon_sym_delete] = ACTIONS(1658), - [anon_sym_local] = ACTIONS(1658), - [anon_sym_when] = ACTIONS(1658), - [anon_sym_assert] = ACTIONS(1658), - [anon_sym_table] = ACTIONS(1658), - [anon_sym_set] = ACTIONS(1658), - [anon_sym_vector] = ACTIONS(1658), - [anon_sym_function] = ACTIONS(1658), - [anon_sym_hook] = ACTIONS(1658), - [anon_sym_DOLLAR] = ACTIONS(1656), - [anon_sym_PIPE] = ACTIONS(1656), - [anon_sym_PLUS_PLUS] = ACTIONS(1656), - [anon_sym_DASH_DASH] = ACTIONS(1656), - [anon_sym_BANG] = ACTIONS(1656), - [anon_sym_TILDE] = ACTIONS(1656), - [anon_sym_DASH] = ACTIONS(1658), - [anon_sym_PLUS] = ACTIONS(1658), - [anon_sym_copy] = ACTIONS(1658), - [anon_sym_schedule] = ACTIONS(1658), - [aux_sym_constant_token1] = ACTIONS(1658), - [anon_sym_T] = ACTIONS(1658), - [anon_sym_F] = ACTIONS(1658), - [anon_sym_ATdeprecated] = ACTIONS(1656), - [anon_sym_ATload] = ACTIONS(1658), - [anon_sym_ATload_DASHsigs] = ACTIONS(1656), - [anon_sym_ATload_DASHplugin] = ACTIONS(1656), - [anon_sym_ATunload] = ACTIONS(1656), - [anon_sym_ATprefixes] = ACTIONS(1656), - [anon_sym_ATif] = ACTIONS(1658), - [anon_sym_ATifdef] = ACTIONS(1656), - [anon_sym_ATifndef] = ACTIONS(1656), - [anon_sym_ATendif] = ACTIONS(1656), - [anon_sym_ATelse] = ACTIONS(1656), - [anon_sym_ATpragma] = ACTIONS(1656), - [anon_sym_ATDIR] = ACTIONS(1656), - [anon_sym_ATFILENAME] = ACTIONS(1656), - [sym_id] = ACTIONS(1658), - [sym_pattern] = ACTIONS(1656), - [sym_ipv6] = ACTIONS(1658), - [sym_ipv4] = ACTIONS(1658), - [sym_port] = ACTIONS(1656), - [sym_floatp] = ACTIONS(1658), - [sym_hex] = ACTIONS(1658), - [sym_hostname] = ACTIONS(1658), - [aux_sym_string_token1] = ACTIONS(1656), + [335] = { + [anon_sym_SEMI] = ACTIONS(1482), + [anon_sym_LBRACE] = ACTIONS(1482), + [anon_sym_RBRACE] = ACTIONS(1482), + [anon_sym_COLON] = ACTIONS(1482), + [anon_sym_PLUS_EQ] = ACTIONS(1482), + [anon_sym_DASH_EQ] = ACTIONS(1482), + [anon_sym_LPAREN] = ACTIONS(1482), + [anon_sym_RPAREN] = ACTIONS(1482), + [anon_sym_COMMA] = ACTIONS(1482), + [anon_sym_in] = ACTIONS(1482), + [anon_sym_LBRACK] = ACTIONS(1482), + [anon_sym_RBRACK] = ACTIONS(1482), + [anon_sym_EQ] = ACTIONS(1484), + [anon_sym_as] = ACTIONS(1482), + [anon_sym_AMPdeprecated] = ACTIONS(1482), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1482), + [anon_sym_AMPerror_handler] = ACTIONS(1482), + [anon_sym_AMPis_assigned] = ACTIONS(1482), + [anon_sym_AMPis_used] = ACTIONS(1482), + [anon_sym_AMPlog] = ACTIONS(1482), + [anon_sym_AMPoptional] = ACTIONS(1482), + [anon_sym_AMPordered] = ACTIONS(1482), + [anon_sym_AMPraw_output] = ACTIONS(1482), + [anon_sym_AMPredef] = ACTIONS(1482), + [anon_sym_AMPadd_func] = ACTIONS(1482), + [anon_sym_AMPbackend] = ACTIONS(1482), + [anon_sym_AMPbroker_store] = ACTIONS(1482), + [anon_sym_AMPcreate_expire] = ACTIONS(1482), + [anon_sym_AMPdefault] = ACTIONS(1482), + [anon_sym_AMPdelete_func] = ACTIONS(1482), + [anon_sym_AMPexpire_func] = ACTIONS(1482), + [anon_sym_AMPgroup] = ACTIONS(1482), + [anon_sym_AMPon_change] = ACTIONS(1482), + [anon_sym_AMPpriority] = ACTIONS(1482), + [anon_sym_AMPread_expire] = ACTIONS(1482), + [anon_sym_AMPtype_column] = ACTIONS(1482), + [anon_sym_AMPwrite_expire] = ACTIONS(1482), + [anon_sym_DOLLAR] = ACTIONS(1482), + [anon_sym_PIPE] = ACTIONS(1484), + [anon_sym_BANG] = ACTIONS(1484), + [anon_sym_DASH] = ACTIONS(1484), + [anon_sym_PLUS] = ACTIONS(1484), + [anon_sym_is] = ACTIONS(1482), + [anon_sym_STAR] = ACTIONS(1482), + [anon_sym_SLASH] = ACTIONS(1482), + [anon_sym_PERCENT] = ACTIONS(1482), + [anon_sym_LT] = ACTIONS(1484), + [anon_sym_LT_EQ] = ACTIONS(1482), + [anon_sym_GT] = ACTIONS(1484), + [anon_sym_GT_EQ] = ACTIONS(1482), + [anon_sym_AMP] = ACTIONS(1484), + [anon_sym_CARET] = ACTIONS(1482), + [anon_sym_QMARK] = ACTIONS(1484), + [anon_sym_EQ_EQ] = ACTIONS(1482), + [anon_sym_BANG_EQ] = ACTIONS(1482), + [anon_sym_AMP_AMP] = ACTIONS(1482), + [anon_sym_PIPE_PIPE] = ACTIONS(1482), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1482), + [anon_sym_ATdeprecated] = ACTIONS(1482), + [anon_sym_ATload] = ACTIONS(1484), + [anon_sym_ATload_DASHsigs] = ACTIONS(1482), + [anon_sym_ATload_DASHplugin] = ACTIONS(1482), + [anon_sym_ATunload] = ACTIONS(1482), + [anon_sym_ATprefixes] = ACTIONS(1482), + [anon_sym_ATif] = ACTIONS(1484), + [anon_sym_ATifdef] = ACTIONS(1482), + [anon_sym_ATifndef] = ACTIONS(1482), + [anon_sym_ATendif] = ACTIONS(1482), + [anon_sym_ATelse] = ACTIONS(1482), + [anon_sym_ATpragma] = ACTIONS(1482), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [361] = { - [ts_builtin_sym_end] = ACTIONS(1660), - [anon_sym_module] = ACTIONS(1662), - [anon_sym_SEMI] = ACTIONS(1660), - [anon_sym_export] = ACTIONS(1662), - [anon_sym_LBRACE] = ACTIONS(1660), - [anon_sym_global] = ACTIONS(1662), - [anon_sym_option] = ACTIONS(1662), - [anon_sym_const] = ACTIONS(1662), - [anon_sym_redef] = ACTIONS(1662), - [anon_sym_record] = ACTIONS(1662), - [anon_sym_type] = ACTIONS(1662), - [anon_sym_print] = ACTIONS(1662), - [anon_sym_event] = ACTIONS(1662), - [anon_sym_if] = ACTIONS(1662), - [anon_sym_LPAREN] = ACTIONS(1660), - [anon_sym_switch] = ACTIONS(1662), - [anon_sym_for] = ACTIONS(1662), - [anon_sym_LBRACK] = ACTIONS(1660), - [anon_sym_while] = ACTIONS(1662), - [anon_sym_next] = ACTIONS(1662), - [anon_sym_break] = ACTIONS(1662), - [anon_sym_fallthrough] = ACTIONS(1662), - [anon_sym_return] = ACTIONS(1662), - [anon_sym_add] = ACTIONS(1662), - [anon_sym_delete] = ACTIONS(1662), - [anon_sym_local] = ACTIONS(1662), - [anon_sym_when] = ACTIONS(1662), - [anon_sym_assert] = ACTIONS(1662), - [anon_sym_table] = ACTIONS(1662), - [anon_sym_set] = ACTIONS(1662), - [anon_sym_vector] = ACTIONS(1662), - [anon_sym_function] = ACTIONS(1662), - [anon_sym_hook] = ACTIONS(1662), - [anon_sym_DOLLAR] = ACTIONS(1660), - [anon_sym_PIPE] = ACTIONS(1660), - [anon_sym_PLUS_PLUS] = ACTIONS(1660), - [anon_sym_DASH_DASH] = ACTIONS(1660), - [anon_sym_BANG] = ACTIONS(1660), - [anon_sym_TILDE] = ACTIONS(1660), - [anon_sym_DASH] = ACTIONS(1662), - [anon_sym_PLUS] = ACTIONS(1662), - [anon_sym_copy] = ACTIONS(1662), - [anon_sym_schedule] = ACTIONS(1662), - [aux_sym_constant_token1] = ACTIONS(1662), - [anon_sym_T] = ACTIONS(1662), - [anon_sym_F] = ACTIONS(1662), - [anon_sym_ATdeprecated] = ACTIONS(1660), - [anon_sym_ATload] = ACTIONS(1662), - [anon_sym_ATload_DASHsigs] = ACTIONS(1660), - [anon_sym_ATload_DASHplugin] = ACTIONS(1660), - [anon_sym_ATunload] = ACTIONS(1660), - [anon_sym_ATprefixes] = ACTIONS(1660), - [anon_sym_ATif] = ACTIONS(1662), - [anon_sym_ATifdef] = ACTIONS(1660), - [anon_sym_ATifndef] = ACTIONS(1660), - [anon_sym_ATendif] = ACTIONS(1660), - [anon_sym_ATelse] = ACTIONS(1660), - [anon_sym_ATpragma] = ACTIONS(1660), - [anon_sym_ATDIR] = ACTIONS(1660), - [anon_sym_ATFILENAME] = ACTIONS(1660), - [sym_id] = ACTIONS(1662), - [sym_pattern] = ACTIONS(1660), - [sym_ipv6] = ACTIONS(1662), - [sym_ipv4] = ACTIONS(1662), - [sym_port] = ACTIONS(1660), - [sym_floatp] = ACTIONS(1662), - [sym_hex] = ACTIONS(1662), - [sym_hostname] = ACTIONS(1662), - [aux_sym_string_token1] = ACTIONS(1660), + [336] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_module] = ACTIONS(1538), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_export] = ACTIONS(1538), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_global] = ACTIONS(1538), + [anon_sym_option] = ACTIONS(1538), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_redef] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_type] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [362] = { - [ts_builtin_sym_end] = ACTIONS(1656), - [anon_sym_module] = ACTIONS(1658), - [anon_sym_SEMI] = ACTIONS(1656), - [anon_sym_export] = ACTIONS(1658), - [anon_sym_LBRACE] = ACTIONS(1656), - [anon_sym_global] = ACTIONS(1658), - [anon_sym_option] = ACTIONS(1658), - [anon_sym_const] = ACTIONS(1658), - [anon_sym_redef] = ACTIONS(1658), - [anon_sym_record] = ACTIONS(1658), - [anon_sym_type] = ACTIONS(1658), - [anon_sym_print] = ACTIONS(1658), - [anon_sym_event] = ACTIONS(1658), - [anon_sym_if] = ACTIONS(1658), - [anon_sym_LPAREN] = ACTIONS(1656), - [anon_sym_switch] = ACTIONS(1658), - [anon_sym_for] = ACTIONS(1658), - [anon_sym_LBRACK] = ACTIONS(1656), - [anon_sym_while] = ACTIONS(1658), - [anon_sym_next] = ACTIONS(1658), - [anon_sym_break] = ACTIONS(1658), - [anon_sym_fallthrough] = ACTIONS(1658), - [anon_sym_return] = ACTIONS(1658), - [anon_sym_add] = ACTIONS(1658), - [anon_sym_delete] = ACTIONS(1658), - [anon_sym_local] = ACTIONS(1658), - [anon_sym_when] = ACTIONS(1658), - [anon_sym_assert] = ACTIONS(1658), - [anon_sym_table] = ACTIONS(1658), - [anon_sym_set] = ACTIONS(1658), - [anon_sym_vector] = ACTIONS(1658), - [anon_sym_function] = ACTIONS(1658), - [anon_sym_hook] = ACTIONS(1658), - [anon_sym_DOLLAR] = ACTIONS(1656), - [anon_sym_PIPE] = ACTIONS(1656), - [anon_sym_PLUS_PLUS] = ACTIONS(1656), - [anon_sym_DASH_DASH] = ACTIONS(1656), - [anon_sym_BANG] = ACTIONS(1656), - [anon_sym_TILDE] = ACTIONS(1656), - [anon_sym_DASH] = ACTIONS(1658), - [anon_sym_PLUS] = ACTIONS(1658), - [anon_sym_copy] = ACTIONS(1658), - [anon_sym_schedule] = ACTIONS(1658), - [aux_sym_constant_token1] = ACTIONS(1658), - [anon_sym_T] = ACTIONS(1658), - [anon_sym_F] = ACTIONS(1658), - [anon_sym_ATdeprecated] = ACTIONS(1656), - [anon_sym_ATload] = ACTIONS(1658), - [anon_sym_ATload_DASHsigs] = ACTIONS(1656), - [anon_sym_ATload_DASHplugin] = ACTIONS(1656), - [anon_sym_ATunload] = ACTIONS(1656), - [anon_sym_ATprefixes] = ACTIONS(1656), - [anon_sym_ATif] = ACTIONS(1658), - [anon_sym_ATifdef] = ACTIONS(1656), - [anon_sym_ATifndef] = ACTIONS(1656), - [anon_sym_ATendif] = ACTIONS(1656), - [anon_sym_ATelse] = ACTIONS(1656), - [anon_sym_ATpragma] = ACTIONS(1656), - [anon_sym_ATDIR] = ACTIONS(1656), - [anon_sym_ATFILENAME] = ACTIONS(1656), - [sym_id] = ACTIONS(1658), - [sym_pattern] = ACTIONS(1656), - [sym_ipv6] = ACTIONS(1658), - [sym_ipv4] = ACTIONS(1658), - [sym_port] = ACTIONS(1656), - [sym_floatp] = ACTIONS(1658), - [sym_hex] = ACTIONS(1658), - [sym_hostname] = ACTIONS(1658), - [aux_sym_string_token1] = ACTIONS(1656), + [337] = { + [ts_builtin_sym_end] = ACTIONS(1544), + [anon_sym_module] = ACTIONS(1546), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_export] = ACTIONS(1546), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_global] = ACTIONS(1546), + [anon_sym_option] = ACTIONS(1546), + [anon_sym_const] = ACTIONS(1546), + [anon_sym_redef] = ACTIONS(1546), + [anon_sym_record] = ACTIONS(1546), + [anon_sym_type] = ACTIONS(1546), + [anon_sym_print] = ACTIONS(1546), + [anon_sym_event] = ACTIONS(1546), + [anon_sym_if] = ACTIONS(1546), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_switch] = ACTIONS(1546), + [anon_sym_for] = ACTIONS(1546), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_while] = ACTIONS(1546), + [anon_sym_next] = ACTIONS(1546), + [anon_sym_break] = ACTIONS(1546), + [anon_sym_fallthrough] = ACTIONS(1546), + [anon_sym_return] = ACTIONS(1546), + [anon_sym_add] = ACTIONS(1546), + [anon_sym_delete] = ACTIONS(1546), + [anon_sym_local] = ACTIONS(1546), + [anon_sym_when] = ACTIONS(1546), + [anon_sym_assert] = ACTIONS(1546), + [anon_sym_table] = ACTIONS(1546), + [anon_sym_set] = ACTIONS(1546), + [anon_sym_vector] = ACTIONS(1546), + [anon_sym_function] = ACTIONS(1546), + [anon_sym_hook] = ACTIONS(1546), + [anon_sym_DOLLAR] = ACTIONS(1544), + [anon_sym_PIPE] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [anon_sym_BANG] = ACTIONS(1544), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_copy] = ACTIONS(1546), + [anon_sym_schedule] = ACTIONS(1546), + [aux_sym_constant_token1] = ACTIONS(1546), + [anon_sym_T] = ACTIONS(1546), + [anon_sym_F] = ACTIONS(1546), + [anon_sym_ATdeprecated] = ACTIONS(1544), + [anon_sym_ATload] = ACTIONS(1546), + [anon_sym_ATload_DASHsigs] = ACTIONS(1544), + [anon_sym_ATload_DASHplugin] = ACTIONS(1544), + [anon_sym_ATunload] = ACTIONS(1544), + [anon_sym_ATprefixes] = ACTIONS(1544), + [anon_sym_ATif] = ACTIONS(1546), + [anon_sym_ATifdef] = ACTIONS(1544), + [anon_sym_ATifndef] = ACTIONS(1544), + [anon_sym_ATendif] = ACTIONS(1544), + [anon_sym_ATelse] = ACTIONS(1544), + [anon_sym_ATpragma] = ACTIONS(1544), + [anon_sym_ATDIR] = ACTIONS(1544), + [anon_sym_ATFILENAME] = ACTIONS(1544), + [sym_id] = ACTIONS(1546), + [sym_pattern] = ACTIONS(1544), + [sym_ipv6] = ACTIONS(1546), + [sym_ipv4] = ACTIONS(1546), + [sym_port] = ACTIONS(1544), + [sym_floatp] = ACTIONS(1546), + [sym_hex] = ACTIONS(1546), + [sym_hostname] = ACTIONS(1546), + [aux_sym_string_token1] = ACTIONS(1544), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [363] = { - [ts_builtin_sym_end] = ACTIONS(1664), - [anon_sym_module] = ACTIONS(1666), - [anon_sym_SEMI] = ACTIONS(1664), - [anon_sym_export] = ACTIONS(1666), - [anon_sym_LBRACE] = ACTIONS(1664), - [anon_sym_global] = ACTIONS(1666), - [anon_sym_option] = ACTIONS(1666), - [anon_sym_const] = ACTIONS(1666), - [anon_sym_redef] = ACTIONS(1666), - [anon_sym_record] = ACTIONS(1666), - [anon_sym_type] = ACTIONS(1666), - [anon_sym_print] = ACTIONS(1666), - [anon_sym_event] = ACTIONS(1666), - [anon_sym_if] = ACTIONS(1666), - [anon_sym_LPAREN] = ACTIONS(1664), - [anon_sym_switch] = ACTIONS(1666), - [anon_sym_for] = ACTIONS(1666), - [anon_sym_LBRACK] = ACTIONS(1664), - [anon_sym_while] = ACTIONS(1666), - [anon_sym_next] = ACTIONS(1666), - [anon_sym_break] = ACTIONS(1666), - [anon_sym_fallthrough] = ACTIONS(1666), - [anon_sym_return] = ACTIONS(1666), - [anon_sym_add] = ACTIONS(1666), - [anon_sym_delete] = ACTIONS(1666), - [anon_sym_local] = ACTIONS(1666), - [anon_sym_when] = ACTIONS(1666), - [anon_sym_assert] = ACTIONS(1666), - [anon_sym_table] = ACTIONS(1666), - [anon_sym_set] = ACTIONS(1666), - [anon_sym_vector] = ACTIONS(1666), - [anon_sym_function] = ACTIONS(1666), - [anon_sym_hook] = ACTIONS(1666), - [anon_sym_DOLLAR] = ACTIONS(1664), - [anon_sym_PIPE] = ACTIONS(1664), - [anon_sym_PLUS_PLUS] = ACTIONS(1664), - [anon_sym_DASH_DASH] = ACTIONS(1664), - [anon_sym_BANG] = ACTIONS(1664), - [anon_sym_TILDE] = ACTIONS(1664), - [anon_sym_DASH] = ACTIONS(1666), - [anon_sym_PLUS] = ACTIONS(1666), - [anon_sym_copy] = ACTIONS(1666), - [anon_sym_schedule] = ACTIONS(1666), - [aux_sym_constant_token1] = ACTIONS(1666), - [anon_sym_T] = ACTIONS(1666), - [anon_sym_F] = ACTIONS(1666), - [anon_sym_ATdeprecated] = ACTIONS(1664), - [anon_sym_ATload] = ACTIONS(1666), - [anon_sym_ATload_DASHsigs] = ACTIONS(1664), - [anon_sym_ATload_DASHplugin] = ACTIONS(1664), - [anon_sym_ATunload] = ACTIONS(1664), - [anon_sym_ATprefixes] = ACTIONS(1664), - [anon_sym_ATif] = ACTIONS(1666), - [anon_sym_ATifdef] = ACTIONS(1664), - [anon_sym_ATifndef] = ACTIONS(1664), - [anon_sym_ATendif] = ACTIONS(1664), - [anon_sym_ATelse] = ACTIONS(1664), - [anon_sym_ATpragma] = ACTIONS(1664), - [anon_sym_ATDIR] = ACTIONS(1664), - [anon_sym_ATFILENAME] = ACTIONS(1664), - [sym_id] = ACTIONS(1666), - [sym_pattern] = ACTIONS(1664), - [sym_ipv6] = ACTIONS(1666), - [sym_ipv4] = ACTIONS(1666), - [sym_port] = ACTIONS(1664), - [sym_floatp] = ACTIONS(1666), - [sym_hex] = ACTIONS(1666), - [sym_hostname] = ACTIONS(1666), - [aux_sym_string_token1] = ACTIONS(1664), + [338] = { + [ts_builtin_sym_end] = ACTIONS(1548), + [anon_sym_module] = ACTIONS(1550), + [anon_sym_SEMI] = ACTIONS(1548), + [anon_sym_export] = ACTIONS(1550), + [anon_sym_LBRACE] = ACTIONS(1548), + [anon_sym_global] = ACTIONS(1550), + [anon_sym_option] = ACTIONS(1550), + [anon_sym_const] = ACTIONS(1550), + [anon_sym_redef] = ACTIONS(1550), + [anon_sym_record] = ACTIONS(1550), + [anon_sym_type] = ACTIONS(1550), + [anon_sym_print] = ACTIONS(1550), + [anon_sym_event] = ACTIONS(1550), + [anon_sym_if] = ACTIONS(1550), + [anon_sym_LPAREN] = ACTIONS(1548), + [anon_sym_switch] = ACTIONS(1550), + [anon_sym_for] = ACTIONS(1550), + [anon_sym_LBRACK] = ACTIONS(1548), + [anon_sym_while] = ACTIONS(1550), + [anon_sym_next] = ACTIONS(1550), + [anon_sym_break] = ACTIONS(1550), + [anon_sym_fallthrough] = ACTIONS(1550), + [anon_sym_return] = ACTIONS(1550), + [anon_sym_add] = ACTIONS(1550), + [anon_sym_delete] = ACTIONS(1550), + [anon_sym_local] = ACTIONS(1550), + [anon_sym_when] = ACTIONS(1550), + [anon_sym_assert] = ACTIONS(1550), + [anon_sym_table] = ACTIONS(1550), + [anon_sym_set] = ACTIONS(1550), + [anon_sym_vector] = ACTIONS(1550), + [anon_sym_function] = ACTIONS(1550), + [anon_sym_hook] = ACTIONS(1550), + [anon_sym_DOLLAR] = ACTIONS(1548), + [anon_sym_PIPE] = ACTIONS(1548), + [anon_sym_PLUS_PLUS] = ACTIONS(1548), + [anon_sym_DASH_DASH] = ACTIONS(1548), + [anon_sym_BANG] = ACTIONS(1548), + [anon_sym_TILDE] = ACTIONS(1548), + [anon_sym_DASH] = ACTIONS(1550), + [anon_sym_PLUS] = ACTIONS(1550), + [anon_sym_copy] = ACTIONS(1550), + [anon_sym_schedule] = ACTIONS(1550), + [aux_sym_constant_token1] = ACTIONS(1550), + [anon_sym_T] = ACTIONS(1550), + [anon_sym_F] = ACTIONS(1550), + [anon_sym_ATdeprecated] = ACTIONS(1548), + [anon_sym_ATload] = ACTIONS(1550), + [anon_sym_ATload_DASHsigs] = ACTIONS(1548), + [anon_sym_ATload_DASHplugin] = ACTIONS(1548), + [anon_sym_ATunload] = ACTIONS(1548), + [anon_sym_ATprefixes] = ACTIONS(1548), + [anon_sym_ATif] = ACTIONS(1550), + [anon_sym_ATifdef] = ACTIONS(1548), + [anon_sym_ATifndef] = ACTIONS(1548), + [anon_sym_ATendif] = ACTIONS(1548), + [anon_sym_ATelse] = ACTIONS(1548), + [anon_sym_ATpragma] = ACTIONS(1548), + [anon_sym_ATDIR] = ACTIONS(1548), + [anon_sym_ATFILENAME] = ACTIONS(1548), + [sym_id] = ACTIONS(1550), + [sym_pattern] = ACTIONS(1548), + [sym_ipv6] = ACTIONS(1550), + [sym_ipv4] = ACTIONS(1550), + [sym_port] = ACTIONS(1548), + [sym_floatp] = ACTIONS(1550), + [sym_hex] = ACTIONS(1550), + [sym_hostname] = ACTIONS(1550), + [aux_sym_string_token1] = ACTIONS(1548), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [364] = { - [anon_sym_SEMI] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), - [anon_sym_RBRACE] = ACTIONS(1668), - [anon_sym_COLON] = ACTIONS(1668), - [anon_sym_PLUS_EQ] = ACTIONS(1668), - [anon_sym_DASH_EQ] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1668), - [anon_sym_RPAREN] = ACTIONS(1668), - [anon_sym_COMMA] = ACTIONS(1668), - [anon_sym_in] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1668), - [anon_sym_RBRACK] = ACTIONS(1668), - [anon_sym_EQ] = ACTIONS(1670), - [anon_sym_as] = ACTIONS(1668), - [anon_sym_AMPdeprecated] = ACTIONS(1668), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1668), - [anon_sym_AMPerror_handler] = ACTIONS(1668), - [anon_sym_AMPis_assigned] = ACTIONS(1668), - [anon_sym_AMPis_used] = ACTIONS(1668), - [anon_sym_AMPlog] = ACTIONS(1668), - [anon_sym_AMPoptional] = ACTIONS(1668), - [anon_sym_AMPraw_output] = ACTIONS(1668), - [anon_sym_AMPredef] = ACTIONS(1668), - [anon_sym_AMPadd_func] = ACTIONS(1668), - [anon_sym_AMPbackend] = ACTIONS(1668), - [anon_sym_AMPbroker_store] = ACTIONS(1668), - [anon_sym_AMPcreate_expire] = ACTIONS(1668), - [anon_sym_AMPdefault] = ACTIONS(1668), - [anon_sym_AMPdelete_func] = ACTIONS(1668), - [anon_sym_AMPexpire_func] = ACTIONS(1668), - [anon_sym_AMPgroup] = ACTIONS(1668), - [anon_sym_AMPon_change] = ACTIONS(1668), - [anon_sym_AMPpriority] = ACTIONS(1668), - [anon_sym_AMPread_expire] = ACTIONS(1668), - [anon_sym_AMPtype_column] = ACTIONS(1668), - [anon_sym_AMPwrite_expire] = ACTIONS(1668), - [anon_sym_DOLLAR] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1670), - [anon_sym_BANG] = ACTIONS(1670), - [anon_sym_DASH] = ACTIONS(1670), - [anon_sym_PLUS] = ACTIONS(1670), - [anon_sym_is] = ACTIONS(1668), - [anon_sym_STAR] = ACTIONS(1668), - [anon_sym_SLASH] = ACTIONS(1668), - [anon_sym_PERCENT] = ACTIONS(1668), - [anon_sym_LT] = ACTIONS(1670), - [anon_sym_LT_EQ] = ACTIONS(1668), - [anon_sym_GT] = ACTIONS(1670), - [anon_sym_GT_EQ] = ACTIONS(1668), - [anon_sym_AMP] = ACTIONS(1670), - [anon_sym_CARET] = ACTIONS(1668), - [anon_sym_QMARK] = ACTIONS(1670), - [anon_sym_EQ_EQ] = ACTIONS(1668), - [anon_sym_BANG_EQ] = ACTIONS(1668), - [anon_sym_AMP_AMP] = ACTIONS(1668), - [anon_sym_PIPE_PIPE] = ACTIONS(1668), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1668), - [anon_sym_ATdeprecated] = ACTIONS(1668), - [anon_sym_ATload] = ACTIONS(1670), - [anon_sym_ATload_DASHsigs] = ACTIONS(1668), - [anon_sym_ATload_DASHplugin] = ACTIONS(1668), - [anon_sym_ATunload] = ACTIONS(1668), - [anon_sym_ATprefixes] = ACTIONS(1668), - [anon_sym_ATif] = ACTIONS(1670), - [anon_sym_ATifdef] = ACTIONS(1668), - [anon_sym_ATifndef] = ACTIONS(1668), - [anon_sym_ATendif] = ACTIONS(1668), - [anon_sym_ATelse] = ACTIONS(1668), - [anon_sym_ATpragma] = ACTIONS(1668), + [339] = { + [ts_builtin_sym_end] = ACTIONS(1552), + [anon_sym_module] = ACTIONS(1554), + [anon_sym_SEMI] = ACTIONS(1552), + [anon_sym_export] = ACTIONS(1554), + [anon_sym_LBRACE] = ACTIONS(1552), + [anon_sym_global] = ACTIONS(1554), + [anon_sym_option] = ACTIONS(1554), + [anon_sym_const] = ACTIONS(1554), + [anon_sym_redef] = ACTIONS(1554), + [anon_sym_record] = ACTIONS(1554), + [anon_sym_type] = ACTIONS(1554), + [anon_sym_print] = ACTIONS(1554), + [anon_sym_event] = ACTIONS(1554), + [anon_sym_if] = ACTIONS(1554), + [anon_sym_LPAREN] = ACTIONS(1552), + [anon_sym_switch] = ACTIONS(1554), + [anon_sym_for] = ACTIONS(1554), + [anon_sym_LBRACK] = ACTIONS(1552), + [anon_sym_while] = ACTIONS(1554), + [anon_sym_next] = ACTIONS(1554), + [anon_sym_break] = ACTIONS(1554), + [anon_sym_fallthrough] = ACTIONS(1554), + [anon_sym_return] = ACTIONS(1554), + [anon_sym_add] = ACTIONS(1554), + [anon_sym_delete] = ACTIONS(1554), + [anon_sym_local] = ACTIONS(1554), + [anon_sym_when] = ACTIONS(1554), + [anon_sym_assert] = ACTIONS(1554), + [anon_sym_table] = ACTIONS(1554), + [anon_sym_set] = ACTIONS(1554), + [anon_sym_vector] = ACTIONS(1554), + [anon_sym_function] = ACTIONS(1554), + [anon_sym_hook] = ACTIONS(1554), + [anon_sym_DOLLAR] = ACTIONS(1552), + [anon_sym_PIPE] = ACTIONS(1552), + [anon_sym_PLUS_PLUS] = ACTIONS(1552), + [anon_sym_DASH_DASH] = ACTIONS(1552), + [anon_sym_BANG] = ACTIONS(1552), + [anon_sym_TILDE] = ACTIONS(1552), + [anon_sym_DASH] = ACTIONS(1554), + [anon_sym_PLUS] = ACTIONS(1554), + [anon_sym_copy] = ACTIONS(1554), + [anon_sym_schedule] = ACTIONS(1554), + [aux_sym_constant_token1] = ACTIONS(1554), + [anon_sym_T] = ACTIONS(1554), + [anon_sym_F] = ACTIONS(1554), + [anon_sym_ATdeprecated] = ACTIONS(1552), + [anon_sym_ATload] = ACTIONS(1554), + [anon_sym_ATload_DASHsigs] = ACTIONS(1552), + [anon_sym_ATload_DASHplugin] = ACTIONS(1552), + [anon_sym_ATunload] = ACTIONS(1552), + [anon_sym_ATprefixes] = ACTIONS(1552), + [anon_sym_ATif] = ACTIONS(1554), + [anon_sym_ATifdef] = ACTIONS(1552), + [anon_sym_ATifndef] = ACTIONS(1552), + [anon_sym_ATendif] = ACTIONS(1552), + [anon_sym_ATelse] = ACTIONS(1552), + [anon_sym_ATpragma] = ACTIONS(1552), + [anon_sym_ATDIR] = ACTIONS(1552), + [anon_sym_ATFILENAME] = ACTIONS(1552), + [sym_id] = ACTIONS(1554), + [sym_pattern] = ACTIONS(1552), + [sym_ipv6] = ACTIONS(1554), + [sym_ipv4] = ACTIONS(1554), + [sym_port] = ACTIONS(1552), + [sym_floatp] = ACTIONS(1554), + [sym_hex] = ACTIONS(1554), + [sym_hostname] = ACTIONS(1554), + [aux_sym_string_token1] = ACTIONS(1552), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [365] = { - [anon_sym_SEMI] = ACTIONS(572), - [anon_sym_LBRACE] = ACTIONS(572), - [anon_sym_RBRACE] = ACTIONS(572), - [anon_sym_COLON] = ACTIONS(572), - [anon_sym_PLUS_EQ] = ACTIONS(572), - [anon_sym_DASH_EQ] = ACTIONS(572), - [anon_sym_LPAREN] = ACTIONS(572), - [anon_sym_RPAREN] = ACTIONS(572), - [anon_sym_COMMA] = ACTIONS(572), - [anon_sym_in] = ACTIONS(572), - [anon_sym_LBRACK] = ACTIONS(572), - [anon_sym_RBRACK] = ACTIONS(572), - [anon_sym_EQ] = ACTIONS(574), - [anon_sym_as] = ACTIONS(572), - [anon_sym_AMPdeprecated] = ACTIONS(572), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(572), - [anon_sym_AMPerror_handler] = ACTIONS(572), - [anon_sym_AMPis_assigned] = ACTIONS(572), - [anon_sym_AMPis_used] = ACTIONS(572), - [anon_sym_AMPlog] = ACTIONS(572), - [anon_sym_AMPoptional] = ACTIONS(572), - [anon_sym_AMPraw_output] = ACTIONS(572), - [anon_sym_AMPredef] = ACTIONS(572), - [anon_sym_AMPadd_func] = ACTIONS(572), - [anon_sym_AMPbackend] = ACTIONS(572), - [anon_sym_AMPbroker_store] = ACTIONS(572), - [anon_sym_AMPcreate_expire] = ACTIONS(572), - [anon_sym_AMPdefault] = ACTIONS(572), - [anon_sym_AMPdelete_func] = ACTIONS(572), - [anon_sym_AMPexpire_func] = ACTIONS(572), - [anon_sym_AMPgroup] = ACTIONS(572), - [anon_sym_AMPon_change] = ACTIONS(572), - [anon_sym_AMPpriority] = ACTIONS(572), - [anon_sym_AMPread_expire] = ACTIONS(572), - [anon_sym_AMPtype_column] = ACTIONS(572), - [anon_sym_AMPwrite_expire] = ACTIONS(572), - [anon_sym_DOLLAR] = ACTIONS(572), - [anon_sym_PIPE] = ACTIONS(574), - [anon_sym_BANG] = ACTIONS(574), - [anon_sym_DASH] = ACTIONS(574), - [anon_sym_PLUS] = ACTIONS(574), - [anon_sym_is] = ACTIONS(572), - [anon_sym_STAR] = ACTIONS(572), - [anon_sym_SLASH] = ACTIONS(572), - [anon_sym_PERCENT] = ACTIONS(572), - [anon_sym_LT] = ACTIONS(574), - [anon_sym_LT_EQ] = ACTIONS(572), - [anon_sym_GT] = ACTIONS(574), - [anon_sym_GT_EQ] = ACTIONS(572), - [anon_sym_AMP] = ACTIONS(574), - [anon_sym_CARET] = ACTIONS(572), - [anon_sym_QMARK] = ACTIONS(574), - [anon_sym_EQ_EQ] = ACTIONS(572), - [anon_sym_BANG_EQ] = ACTIONS(572), - [anon_sym_AMP_AMP] = ACTIONS(572), - [anon_sym_PIPE_PIPE] = ACTIONS(572), - [anon_sym_QMARK_DOLLAR] = ACTIONS(572), - [anon_sym_ATdeprecated] = ACTIONS(572), - [anon_sym_ATload] = ACTIONS(574), - [anon_sym_ATload_DASHsigs] = ACTIONS(572), - [anon_sym_ATload_DASHplugin] = ACTIONS(572), - [anon_sym_ATunload] = ACTIONS(572), - [anon_sym_ATprefixes] = ACTIONS(572), - [anon_sym_ATif] = ACTIONS(574), - [anon_sym_ATifdef] = ACTIONS(572), - [anon_sym_ATifndef] = ACTIONS(572), - [anon_sym_ATendif] = ACTIONS(572), - [anon_sym_ATelse] = ACTIONS(572), - [anon_sym_ATpragma] = ACTIONS(572), + [340] = { + [ts_builtin_sym_end] = ACTIONS(1556), + [anon_sym_module] = ACTIONS(1558), + [anon_sym_SEMI] = ACTIONS(1556), + [anon_sym_export] = ACTIONS(1558), + [anon_sym_LBRACE] = ACTIONS(1556), + [anon_sym_global] = ACTIONS(1558), + [anon_sym_option] = ACTIONS(1558), + [anon_sym_const] = ACTIONS(1558), + [anon_sym_redef] = ACTIONS(1558), + [anon_sym_record] = ACTIONS(1558), + [anon_sym_type] = ACTIONS(1558), + [anon_sym_print] = ACTIONS(1558), + [anon_sym_event] = ACTIONS(1558), + [anon_sym_if] = ACTIONS(1558), + [anon_sym_LPAREN] = ACTIONS(1556), + [anon_sym_switch] = ACTIONS(1558), + [anon_sym_for] = ACTIONS(1558), + [anon_sym_LBRACK] = ACTIONS(1556), + [anon_sym_while] = ACTIONS(1558), + [anon_sym_next] = ACTIONS(1558), + [anon_sym_break] = ACTIONS(1558), + [anon_sym_fallthrough] = ACTIONS(1558), + [anon_sym_return] = ACTIONS(1558), + [anon_sym_add] = ACTIONS(1558), + [anon_sym_delete] = ACTIONS(1558), + [anon_sym_local] = ACTIONS(1558), + [anon_sym_when] = ACTIONS(1558), + [anon_sym_assert] = ACTIONS(1558), + [anon_sym_table] = ACTIONS(1558), + [anon_sym_set] = ACTIONS(1558), + [anon_sym_vector] = ACTIONS(1558), + [anon_sym_function] = ACTIONS(1558), + [anon_sym_hook] = ACTIONS(1558), + [anon_sym_DOLLAR] = ACTIONS(1556), + [anon_sym_PIPE] = ACTIONS(1556), + [anon_sym_PLUS_PLUS] = ACTIONS(1556), + [anon_sym_DASH_DASH] = ACTIONS(1556), + [anon_sym_BANG] = ACTIONS(1556), + [anon_sym_TILDE] = ACTIONS(1556), + [anon_sym_DASH] = ACTIONS(1558), + [anon_sym_PLUS] = ACTIONS(1558), + [anon_sym_copy] = ACTIONS(1558), + [anon_sym_schedule] = ACTIONS(1558), + [aux_sym_constant_token1] = ACTIONS(1558), + [anon_sym_T] = ACTIONS(1558), + [anon_sym_F] = ACTIONS(1558), + [anon_sym_ATdeprecated] = ACTIONS(1556), + [anon_sym_ATload] = ACTIONS(1558), + [anon_sym_ATload_DASHsigs] = ACTIONS(1556), + [anon_sym_ATload_DASHplugin] = ACTIONS(1556), + [anon_sym_ATunload] = ACTIONS(1556), + [anon_sym_ATprefixes] = ACTIONS(1556), + [anon_sym_ATif] = ACTIONS(1558), + [anon_sym_ATifdef] = ACTIONS(1556), + [anon_sym_ATifndef] = ACTIONS(1556), + [anon_sym_ATendif] = ACTIONS(1556), + [anon_sym_ATelse] = ACTIONS(1556), + [anon_sym_ATpragma] = ACTIONS(1556), + [anon_sym_ATDIR] = ACTIONS(1556), + [anon_sym_ATFILENAME] = ACTIONS(1556), + [sym_id] = ACTIONS(1558), + [sym_pattern] = ACTIONS(1556), + [sym_ipv6] = ACTIONS(1558), + [sym_ipv4] = ACTIONS(1558), + [sym_port] = ACTIONS(1556), + [sym_floatp] = ACTIONS(1558), + [sym_hex] = ACTIONS(1558), + [sym_hostname] = ACTIONS(1558), + [aux_sym_string_token1] = ACTIONS(1556), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [366] = { - [anon_sym_SEMI] = ACTIONS(1648), - [anon_sym_LBRACE] = ACTIONS(1648), - [anon_sym_RBRACE] = ACTIONS(1648), - [anon_sym_COLON] = ACTIONS(1648), - [anon_sym_PLUS_EQ] = ACTIONS(1648), - [anon_sym_DASH_EQ] = ACTIONS(1648), - [anon_sym_LPAREN] = ACTIONS(1648), - [anon_sym_RPAREN] = ACTIONS(1648), - [anon_sym_COMMA] = ACTIONS(1648), - [anon_sym_in] = ACTIONS(1648), - [anon_sym_LBRACK] = ACTIONS(1648), - [anon_sym_RBRACK] = ACTIONS(1648), - [anon_sym_EQ] = ACTIONS(1650), - [anon_sym_as] = ACTIONS(1648), - [anon_sym_AMPdeprecated] = ACTIONS(1648), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1648), - [anon_sym_AMPerror_handler] = ACTIONS(1648), - [anon_sym_AMPis_assigned] = ACTIONS(1648), - [anon_sym_AMPis_used] = ACTIONS(1648), - [anon_sym_AMPlog] = ACTIONS(1648), - [anon_sym_AMPoptional] = ACTIONS(1648), - [anon_sym_AMPraw_output] = ACTIONS(1648), - [anon_sym_AMPredef] = ACTIONS(1648), - [anon_sym_AMPadd_func] = ACTIONS(1648), - [anon_sym_AMPbackend] = ACTIONS(1648), - [anon_sym_AMPbroker_store] = ACTIONS(1648), - [anon_sym_AMPcreate_expire] = ACTIONS(1648), - [anon_sym_AMPdefault] = ACTIONS(1648), - [anon_sym_AMPdelete_func] = ACTIONS(1648), - [anon_sym_AMPexpire_func] = ACTIONS(1648), - [anon_sym_AMPgroup] = ACTIONS(1648), - [anon_sym_AMPon_change] = ACTIONS(1648), - [anon_sym_AMPpriority] = ACTIONS(1648), - [anon_sym_AMPread_expire] = ACTIONS(1648), - [anon_sym_AMPtype_column] = ACTIONS(1648), - [anon_sym_AMPwrite_expire] = ACTIONS(1648), - [anon_sym_DOLLAR] = ACTIONS(1648), - [anon_sym_PIPE] = ACTIONS(1650), - [anon_sym_BANG] = ACTIONS(1650), - [anon_sym_DASH] = ACTIONS(1650), - [anon_sym_PLUS] = ACTIONS(1650), - [anon_sym_is] = ACTIONS(1648), - [anon_sym_STAR] = ACTIONS(1648), - [anon_sym_SLASH] = ACTIONS(1648), - [anon_sym_PERCENT] = ACTIONS(1648), - [anon_sym_LT] = ACTIONS(1650), - [anon_sym_LT_EQ] = ACTIONS(1648), - [anon_sym_GT] = ACTIONS(1650), - [anon_sym_GT_EQ] = ACTIONS(1648), - [anon_sym_AMP] = ACTIONS(1650), - [anon_sym_CARET] = ACTIONS(1648), - [anon_sym_QMARK] = ACTIONS(1650), - [anon_sym_EQ_EQ] = ACTIONS(1648), - [anon_sym_BANG_EQ] = ACTIONS(1648), - [anon_sym_AMP_AMP] = ACTIONS(1648), - [anon_sym_PIPE_PIPE] = ACTIONS(1648), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1648), - [anon_sym_ATdeprecated] = ACTIONS(1648), - [anon_sym_ATload] = ACTIONS(1650), - [anon_sym_ATload_DASHsigs] = ACTIONS(1648), - [anon_sym_ATload_DASHplugin] = ACTIONS(1648), - [anon_sym_ATunload] = ACTIONS(1648), - [anon_sym_ATprefixes] = ACTIONS(1648), - [anon_sym_ATif] = ACTIONS(1650), - [anon_sym_ATifdef] = ACTIONS(1648), - [anon_sym_ATifndef] = ACTIONS(1648), - [anon_sym_ATendif] = ACTIONS(1648), - [anon_sym_ATelse] = ACTIONS(1648), - [anon_sym_ATpragma] = ACTIONS(1648), + [341] = { + [ts_builtin_sym_end] = ACTIONS(1560), + [anon_sym_module] = ACTIONS(1562), + [anon_sym_SEMI] = ACTIONS(1560), + [anon_sym_export] = ACTIONS(1562), + [anon_sym_LBRACE] = ACTIONS(1560), + [anon_sym_global] = ACTIONS(1562), + [anon_sym_option] = ACTIONS(1562), + [anon_sym_const] = ACTIONS(1562), + [anon_sym_redef] = ACTIONS(1562), + [anon_sym_record] = ACTIONS(1562), + [anon_sym_type] = ACTIONS(1562), + [anon_sym_print] = ACTIONS(1562), + [anon_sym_event] = ACTIONS(1562), + [anon_sym_if] = ACTIONS(1562), + [anon_sym_LPAREN] = ACTIONS(1560), + [anon_sym_switch] = ACTIONS(1562), + [anon_sym_for] = ACTIONS(1562), + [anon_sym_LBRACK] = ACTIONS(1560), + [anon_sym_while] = ACTIONS(1562), + [anon_sym_next] = ACTIONS(1562), + [anon_sym_break] = ACTIONS(1562), + [anon_sym_fallthrough] = ACTIONS(1562), + [anon_sym_return] = ACTIONS(1562), + [anon_sym_add] = ACTIONS(1562), + [anon_sym_delete] = ACTIONS(1562), + [anon_sym_local] = ACTIONS(1562), + [anon_sym_when] = ACTIONS(1562), + [anon_sym_assert] = ACTIONS(1562), + [anon_sym_table] = ACTIONS(1562), + [anon_sym_set] = ACTIONS(1562), + [anon_sym_vector] = ACTIONS(1562), + [anon_sym_function] = ACTIONS(1562), + [anon_sym_hook] = ACTIONS(1562), + [anon_sym_DOLLAR] = ACTIONS(1560), + [anon_sym_PIPE] = ACTIONS(1560), + [anon_sym_PLUS_PLUS] = ACTIONS(1560), + [anon_sym_DASH_DASH] = ACTIONS(1560), + [anon_sym_BANG] = ACTIONS(1560), + [anon_sym_TILDE] = ACTIONS(1560), + [anon_sym_DASH] = ACTIONS(1562), + [anon_sym_PLUS] = ACTIONS(1562), + [anon_sym_copy] = ACTIONS(1562), + [anon_sym_schedule] = ACTIONS(1562), + [aux_sym_constant_token1] = ACTIONS(1562), + [anon_sym_T] = ACTIONS(1562), + [anon_sym_F] = ACTIONS(1562), + [anon_sym_ATdeprecated] = ACTIONS(1560), + [anon_sym_ATload] = ACTIONS(1562), + [anon_sym_ATload_DASHsigs] = ACTIONS(1560), + [anon_sym_ATload_DASHplugin] = ACTIONS(1560), + [anon_sym_ATunload] = ACTIONS(1560), + [anon_sym_ATprefixes] = ACTIONS(1560), + [anon_sym_ATif] = ACTIONS(1562), + [anon_sym_ATifdef] = ACTIONS(1560), + [anon_sym_ATifndef] = ACTIONS(1560), + [anon_sym_ATendif] = ACTIONS(1560), + [anon_sym_ATelse] = ACTIONS(1560), + [anon_sym_ATpragma] = ACTIONS(1560), + [anon_sym_ATDIR] = ACTIONS(1560), + [anon_sym_ATFILENAME] = ACTIONS(1560), + [sym_id] = ACTIONS(1562), + [sym_pattern] = ACTIONS(1560), + [sym_ipv6] = ACTIONS(1562), + [sym_ipv4] = ACTIONS(1562), + [sym_port] = ACTIONS(1560), + [sym_floatp] = ACTIONS(1562), + [sym_hex] = ACTIONS(1562), + [sym_hostname] = ACTIONS(1562), + [aux_sym_string_token1] = ACTIONS(1560), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [367] = { - [anon_sym_SEMI] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1672), - [anon_sym_RBRACE] = ACTIONS(1672), - [anon_sym_COLON] = ACTIONS(1672), - [anon_sym_PLUS_EQ] = ACTIONS(1672), - [anon_sym_DASH_EQ] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1672), - [anon_sym_RPAREN] = ACTIONS(1672), - [anon_sym_COMMA] = ACTIONS(1672), - [anon_sym_in] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1672), - [anon_sym_RBRACK] = ACTIONS(1672), - [anon_sym_EQ] = ACTIONS(1674), - [anon_sym_as] = ACTIONS(1672), - [anon_sym_AMPdeprecated] = ACTIONS(1672), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1672), - [anon_sym_AMPerror_handler] = ACTIONS(1672), - [anon_sym_AMPis_assigned] = ACTIONS(1672), - [anon_sym_AMPis_used] = ACTIONS(1672), - [anon_sym_AMPlog] = ACTIONS(1672), - [anon_sym_AMPoptional] = ACTIONS(1672), - [anon_sym_AMPraw_output] = ACTIONS(1672), - [anon_sym_AMPredef] = ACTIONS(1672), - [anon_sym_AMPadd_func] = ACTIONS(1672), - [anon_sym_AMPbackend] = ACTIONS(1672), - [anon_sym_AMPbroker_store] = ACTIONS(1672), - [anon_sym_AMPcreate_expire] = ACTIONS(1672), - [anon_sym_AMPdefault] = ACTIONS(1672), - [anon_sym_AMPdelete_func] = ACTIONS(1672), - [anon_sym_AMPexpire_func] = ACTIONS(1672), - [anon_sym_AMPgroup] = ACTIONS(1672), - [anon_sym_AMPon_change] = ACTIONS(1672), - [anon_sym_AMPpriority] = ACTIONS(1672), - [anon_sym_AMPread_expire] = ACTIONS(1672), - [anon_sym_AMPtype_column] = ACTIONS(1672), - [anon_sym_AMPwrite_expire] = ACTIONS(1672), - [anon_sym_DOLLAR] = ACTIONS(1672), - [anon_sym_PIPE] = ACTIONS(1674), - [anon_sym_BANG] = ACTIONS(1674), - [anon_sym_DASH] = ACTIONS(1674), - [anon_sym_PLUS] = ACTIONS(1674), - [anon_sym_is] = ACTIONS(1672), - [anon_sym_STAR] = ACTIONS(1672), - [anon_sym_SLASH] = ACTIONS(1672), - [anon_sym_PERCENT] = ACTIONS(1672), - [anon_sym_LT] = ACTIONS(1674), - [anon_sym_LT_EQ] = ACTIONS(1672), - [anon_sym_GT] = ACTIONS(1674), - [anon_sym_GT_EQ] = ACTIONS(1672), - [anon_sym_AMP] = ACTIONS(1674), - [anon_sym_CARET] = ACTIONS(1672), - [anon_sym_QMARK] = ACTIONS(1674), - [anon_sym_EQ_EQ] = ACTIONS(1672), - [anon_sym_BANG_EQ] = ACTIONS(1672), - [anon_sym_AMP_AMP] = ACTIONS(1672), - [anon_sym_PIPE_PIPE] = ACTIONS(1672), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1672), - [anon_sym_ATdeprecated] = ACTIONS(1672), - [anon_sym_ATload] = ACTIONS(1674), - [anon_sym_ATload_DASHsigs] = ACTIONS(1672), - [anon_sym_ATload_DASHplugin] = ACTIONS(1672), - [anon_sym_ATunload] = ACTIONS(1672), - [anon_sym_ATprefixes] = ACTIONS(1672), - [anon_sym_ATif] = ACTIONS(1674), - [anon_sym_ATifdef] = ACTIONS(1672), - [anon_sym_ATifndef] = ACTIONS(1672), - [anon_sym_ATendif] = ACTIONS(1672), - [anon_sym_ATelse] = ACTIONS(1672), - [anon_sym_ATpragma] = ACTIONS(1672), + [342] = { + [ts_builtin_sym_end] = ACTIONS(1564), + [anon_sym_module] = ACTIONS(1566), + [anon_sym_SEMI] = ACTIONS(1564), + [anon_sym_export] = ACTIONS(1566), + [anon_sym_LBRACE] = ACTIONS(1564), + [anon_sym_global] = ACTIONS(1566), + [anon_sym_option] = ACTIONS(1566), + [anon_sym_const] = ACTIONS(1566), + [anon_sym_redef] = ACTIONS(1566), + [anon_sym_record] = ACTIONS(1566), + [anon_sym_type] = ACTIONS(1566), + [anon_sym_print] = ACTIONS(1566), + [anon_sym_event] = ACTIONS(1566), + [anon_sym_if] = ACTIONS(1566), + [anon_sym_LPAREN] = ACTIONS(1564), + [anon_sym_switch] = ACTIONS(1566), + [anon_sym_for] = ACTIONS(1566), + [anon_sym_LBRACK] = ACTIONS(1564), + [anon_sym_while] = ACTIONS(1566), + [anon_sym_next] = ACTIONS(1566), + [anon_sym_break] = ACTIONS(1566), + [anon_sym_fallthrough] = ACTIONS(1566), + [anon_sym_return] = ACTIONS(1566), + [anon_sym_add] = ACTIONS(1566), + [anon_sym_delete] = ACTIONS(1566), + [anon_sym_local] = ACTIONS(1566), + [anon_sym_when] = ACTIONS(1566), + [anon_sym_assert] = ACTIONS(1566), + [anon_sym_table] = ACTIONS(1566), + [anon_sym_set] = ACTIONS(1566), + [anon_sym_vector] = ACTIONS(1566), + [anon_sym_function] = ACTIONS(1566), + [anon_sym_hook] = ACTIONS(1566), + [anon_sym_DOLLAR] = ACTIONS(1564), + [anon_sym_PIPE] = ACTIONS(1564), + [anon_sym_PLUS_PLUS] = ACTIONS(1564), + [anon_sym_DASH_DASH] = ACTIONS(1564), + [anon_sym_BANG] = ACTIONS(1564), + [anon_sym_TILDE] = ACTIONS(1564), + [anon_sym_DASH] = ACTIONS(1566), + [anon_sym_PLUS] = ACTIONS(1566), + [anon_sym_copy] = ACTIONS(1566), + [anon_sym_schedule] = ACTIONS(1566), + [aux_sym_constant_token1] = ACTIONS(1566), + [anon_sym_T] = ACTIONS(1566), + [anon_sym_F] = ACTIONS(1566), + [anon_sym_ATdeprecated] = ACTIONS(1564), + [anon_sym_ATload] = ACTIONS(1566), + [anon_sym_ATload_DASHsigs] = ACTIONS(1564), + [anon_sym_ATload_DASHplugin] = ACTIONS(1564), + [anon_sym_ATunload] = ACTIONS(1564), + [anon_sym_ATprefixes] = ACTIONS(1564), + [anon_sym_ATif] = ACTIONS(1566), + [anon_sym_ATifdef] = ACTIONS(1564), + [anon_sym_ATifndef] = ACTIONS(1564), + [anon_sym_ATendif] = ACTIONS(1564), + [anon_sym_ATelse] = ACTIONS(1564), + [anon_sym_ATpragma] = ACTIONS(1564), + [anon_sym_ATDIR] = ACTIONS(1564), + [anon_sym_ATFILENAME] = ACTIONS(1564), + [sym_id] = ACTIONS(1566), + [sym_pattern] = ACTIONS(1564), + [sym_ipv6] = ACTIONS(1566), + [sym_ipv4] = ACTIONS(1566), + [sym_port] = ACTIONS(1564), + [sym_floatp] = ACTIONS(1566), + [sym_hex] = ACTIONS(1566), + [sym_hostname] = ACTIONS(1566), + [aux_sym_string_token1] = ACTIONS(1564), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [368] = { - [ts_builtin_sym_end] = ACTIONS(1640), - [anon_sym_module] = ACTIONS(1642), - [anon_sym_SEMI] = ACTIONS(1640), - [anon_sym_export] = ACTIONS(1642), - [anon_sym_LBRACE] = ACTIONS(1640), - [anon_sym_global] = ACTIONS(1642), - [anon_sym_option] = ACTIONS(1642), - [anon_sym_const] = ACTIONS(1642), - [anon_sym_redef] = ACTIONS(1642), - [anon_sym_record] = ACTIONS(1642), - [anon_sym_type] = ACTIONS(1642), - [anon_sym_print] = ACTIONS(1642), - [anon_sym_event] = ACTIONS(1642), - [anon_sym_if] = ACTIONS(1642), - [anon_sym_LPAREN] = ACTIONS(1640), - [anon_sym_switch] = ACTIONS(1642), - [anon_sym_for] = ACTIONS(1642), - [anon_sym_LBRACK] = ACTIONS(1640), - [anon_sym_while] = ACTIONS(1642), - [anon_sym_next] = ACTIONS(1642), - [anon_sym_break] = ACTIONS(1642), - [anon_sym_fallthrough] = ACTIONS(1642), - [anon_sym_return] = ACTIONS(1642), - [anon_sym_add] = ACTIONS(1642), - [anon_sym_delete] = ACTIONS(1642), - [anon_sym_local] = ACTIONS(1642), - [anon_sym_when] = ACTIONS(1642), - [anon_sym_assert] = ACTIONS(1642), - [anon_sym_table] = ACTIONS(1642), - [anon_sym_set] = ACTIONS(1642), - [anon_sym_vector] = ACTIONS(1642), - [anon_sym_function] = ACTIONS(1642), - [anon_sym_hook] = ACTIONS(1642), - [anon_sym_DOLLAR] = ACTIONS(1640), - [anon_sym_PIPE] = ACTIONS(1640), - [anon_sym_PLUS_PLUS] = ACTIONS(1640), - [anon_sym_DASH_DASH] = ACTIONS(1640), - [anon_sym_BANG] = ACTIONS(1640), - [anon_sym_TILDE] = ACTIONS(1640), - [anon_sym_DASH] = ACTIONS(1642), - [anon_sym_PLUS] = ACTIONS(1642), - [anon_sym_copy] = ACTIONS(1642), - [anon_sym_schedule] = ACTIONS(1642), - [aux_sym_constant_token1] = ACTIONS(1642), - [anon_sym_T] = ACTIONS(1642), - [anon_sym_F] = ACTIONS(1642), - [anon_sym_ATdeprecated] = ACTIONS(1640), - [anon_sym_ATload] = ACTIONS(1642), - [anon_sym_ATload_DASHsigs] = ACTIONS(1640), - [anon_sym_ATload_DASHplugin] = ACTIONS(1640), - [anon_sym_ATunload] = ACTIONS(1640), - [anon_sym_ATprefixes] = ACTIONS(1640), - [anon_sym_ATif] = ACTIONS(1642), - [anon_sym_ATifdef] = ACTIONS(1640), - [anon_sym_ATifndef] = ACTIONS(1640), - [anon_sym_ATendif] = ACTIONS(1640), - [anon_sym_ATelse] = ACTIONS(1640), - [anon_sym_ATpragma] = ACTIONS(1640), - [anon_sym_ATDIR] = ACTIONS(1640), - [anon_sym_ATFILENAME] = ACTIONS(1640), - [sym_id] = ACTIONS(1642), - [sym_pattern] = ACTIONS(1640), - [sym_ipv6] = ACTIONS(1642), - [sym_ipv4] = ACTIONS(1642), - [sym_port] = ACTIONS(1640), - [sym_floatp] = ACTIONS(1642), - [sym_hex] = ACTIONS(1642), - [sym_hostname] = ACTIONS(1642), - [aux_sym_string_token1] = ACTIONS(1640), + [343] = { + [ts_builtin_sym_end] = ACTIONS(1568), + [anon_sym_module] = ACTIONS(1570), + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_export] = ACTIONS(1570), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_global] = ACTIONS(1570), + [anon_sym_option] = ACTIONS(1570), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_redef] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_type] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [369] = { - [anon_sym_SEMI] = ACTIONS(750), - [anon_sym_LBRACE] = ACTIONS(750), - [anon_sym_RBRACE] = ACTIONS(750), - [anon_sym_COLON] = ACTIONS(750), - [anon_sym_PLUS_EQ] = ACTIONS(750), - [anon_sym_DASH_EQ] = ACTIONS(750), - [anon_sym_LPAREN] = ACTIONS(750), - [anon_sym_RPAREN] = ACTIONS(750), - [anon_sym_COMMA] = ACTIONS(750), - [anon_sym_in] = ACTIONS(750), - [anon_sym_LBRACK] = ACTIONS(750), - [anon_sym_RBRACK] = ACTIONS(750), - [anon_sym_EQ] = ACTIONS(752), - [anon_sym_as] = ACTIONS(750), - [anon_sym_AMPdeprecated] = ACTIONS(750), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(750), - [anon_sym_AMPerror_handler] = ACTIONS(750), - [anon_sym_AMPis_assigned] = ACTIONS(750), - [anon_sym_AMPis_used] = ACTIONS(750), - [anon_sym_AMPlog] = ACTIONS(750), - [anon_sym_AMPoptional] = ACTIONS(750), - [anon_sym_AMPraw_output] = ACTIONS(750), - [anon_sym_AMPredef] = ACTIONS(750), - [anon_sym_AMPadd_func] = ACTIONS(750), - [anon_sym_AMPbackend] = ACTIONS(750), - [anon_sym_AMPbroker_store] = ACTIONS(750), - [anon_sym_AMPcreate_expire] = ACTIONS(750), - [anon_sym_AMPdefault] = ACTIONS(750), - [anon_sym_AMPdelete_func] = ACTIONS(750), - [anon_sym_AMPexpire_func] = ACTIONS(750), - [anon_sym_AMPgroup] = ACTIONS(750), - [anon_sym_AMPon_change] = ACTIONS(750), - [anon_sym_AMPpriority] = ACTIONS(750), - [anon_sym_AMPread_expire] = ACTIONS(750), - [anon_sym_AMPtype_column] = ACTIONS(750), - [anon_sym_AMPwrite_expire] = ACTIONS(750), - [anon_sym_DOLLAR] = ACTIONS(750), - [anon_sym_PIPE] = ACTIONS(752), - [anon_sym_BANG] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_PLUS] = ACTIONS(752), - [anon_sym_is] = ACTIONS(750), - [anon_sym_STAR] = ACTIONS(750), - [anon_sym_SLASH] = ACTIONS(750), - [anon_sym_PERCENT] = ACTIONS(750), - [anon_sym_LT] = ACTIONS(752), - [anon_sym_LT_EQ] = ACTIONS(750), - [anon_sym_GT] = ACTIONS(752), - [anon_sym_GT_EQ] = ACTIONS(750), - [anon_sym_AMP] = ACTIONS(752), - [anon_sym_CARET] = ACTIONS(750), - [anon_sym_QMARK] = ACTIONS(752), - [anon_sym_EQ_EQ] = ACTIONS(750), - [anon_sym_BANG_EQ] = ACTIONS(750), - [anon_sym_AMP_AMP] = ACTIONS(750), - [anon_sym_PIPE_PIPE] = ACTIONS(750), - [anon_sym_QMARK_DOLLAR] = ACTIONS(750), - [anon_sym_ATdeprecated] = ACTIONS(750), - [anon_sym_ATload] = ACTIONS(752), - [anon_sym_ATload_DASHsigs] = ACTIONS(750), - [anon_sym_ATload_DASHplugin] = ACTIONS(750), - [anon_sym_ATunload] = ACTIONS(750), - [anon_sym_ATprefixes] = ACTIONS(750), - [anon_sym_ATif] = ACTIONS(752), - [anon_sym_ATifdef] = ACTIONS(750), - [anon_sym_ATifndef] = ACTIONS(750), - [anon_sym_ATendif] = ACTIONS(750), - [anon_sym_ATelse] = ACTIONS(750), - [anon_sym_ATpragma] = ACTIONS(750), + [344] = { + [ts_builtin_sym_end] = ACTIONS(1514), + [anon_sym_module] = ACTIONS(1516), + [anon_sym_SEMI] = ACTIONS(1514), + [anon_sym_export] = ACTIONS(1516), + [anon_sym_LBRACE] = ACTIONS(1514), + [anon_sym_global] = ACTIONS(1516), + [anon_sym_option] = ACTIONS(1516), + [anon_sym_const] = ACTIONS(1516), + [anon_sym_redef] = ACTIONS(1516), + [anon_sym_record] = ACTIONS(1516), + [anon_sym_type] = ACTIONS(1516), + [anon_sym_print] = ACTIONS(1516), + [anon_sym_event] = ACTIONS(1516), + [anon_sym_if] = ACTIONS(1516), + [anon_sym_LPAREN] = ACTIONS(1514), + [anon_sym_switch] = ACTIONS(1516), + [anon_sym_for] = ACTIONS(1516), + [anon_sym_LBRACK] = ACTIONS(1514), + [anon_sym_while] = ACTIONS(1516), + [anon_sym_next] = ACTIONS(1516), + [anon_sym_break] = ACTIONS(1516), + [anon_sym_fallthrough] = ACTIONS(1516), + [anon_sym_return] = ACTIONS(1516), + [anon_sym_add] = ACTIONS(1516), + [anon_sym_delete] = ACTIONS(1516), + [anon_sym_local] = ACTIONS(1516), + [anon_sym_when] = ACTIONS(1516), + [anon_sym_assert] = ACTIONS(1516), + [anon_sym_table] = ACTIONS(1516), + [anon_sym_set] = ACTIONS(1516), + [anon_sym_vector] = ACTIONS(1516), + [anon_sym_function] = ACTIONS(1516), + [anon_sym_hook] = ACTIONS(1516), + [anon_sym_DOLLAR] = ACTIONS(1514), + [anon_sym_PIPE] = ACTIONS(1514), + [anon_sym_PLUS_PLUS] = ACTIONS(1514), + [anon_sym_DASH_DASH] = ACTIONS(1514), + [anon_sym_BANG] = ACTIONS(1514), + [anon_sym_TILDE] = ACTIONS(1514), + [anon_sym_DASH] = ACTIONS(1516), + [anon_sym_PLUS] = ACTIONS(1516), + [anon_sym_copy] = ACTIONS(1516), + [anon_sym_schedule] = ACTIONS(1516), + [aux_sym_constant_token1] = ACTIONS(1516), + [anon_sym_T] = ACTIONS(1516), + [anon_sym_F] = ACTIONS(1516), + [anon_sym_ATdeprecated] = ACTIONS(1514), + [anon_sym_ATload] = ACTIONS(1516), + [anon_sym_ATload_DASHsigs] = ACTIONS(1514), + [anon_sym_ATload_DASHplugin] = ACTIONS(1514), + [anon_sym_ATunload] = ACTIONS(1514), + [anon_sym_ATprefixes] = ACTIONS(1514), + [anon_sym_ATif] = ACTIONS(1516), + [anon_sym_ATifdef] = ACTIONS(1514), + [anon_sym_ATifndef] = ACTIONS(1514), + [anon_sym_ATendif] = ACTIONS(1514), + [anon_sym_ATelse] = ACTIONS(1514), + [anon_sym_ATpragma] = ACTIONS(1514), + [anon_sym_ATDIR] = ACTIONS(1514), + [anon_sym_ATFILENAME] = ACTIONS(1514), + [sym_id] = ACTIONS(1516), + [sym_pattern] = ACTIONS(1514), + [sym_ipv6] = ACTIONS(1516), + [sym_ipv4] = ACTIONS(1516), + [sym_port] = ACTIONS(1514), + [sym_floatp] = ACTIONS(1516), + [sym_hex] = ACTIONS(1516), + [sym_hostname] = ACTIONS(1516), + [aux_sym_string_token1] = ACTIONS(1514), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [370] = { - [anon_sym_SEMI] = ACTIONS(1482), - [anon_sym_LBRACE] = ACTIONS(1482), - [anon_sym_RBRACE] = ACTIONS(1482), - [anon_sym_COLON] = ACTIONS(1482), - [anon_sym_PLUS_EQ] = ACTIONS(1482), - [anon_sym_DASH_EQ] = ACTIONS(1482), - [anon_sym_LPAREN] = ACTIONS(1482), - [anon_sym_RPAREN] = ACTIONS(1482), - [anon_sym_COMMA] = ACTIONS(1482), - [anon_sym_in] = ACTIONS(1482), - [anon_sym_LBRACK] = ACTIONS(1482), - [anon_sym_RBRACK] = ACTIONS(1482), - [anon_sym_EQ] = ACTIONS(1484), - [anon_sym_as] = ACTIONS(1482), - [anon_sym_AMPdeprecated] = ACTIONS(1482), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1482), - [anon_sym_AMPerror_handler] = ACTIONS(1482), - [anon_sym_AMPis_assigned] = ACTIONS(1482), - [anon_sym_AMPis_used] = ACTIONS(1482), - [anon_sym_AMPlog] = ACTIONS(1482), - [anon_sym_AMPoptional] = ACTIONS(1482), - [anon_sym_AMPraw_output] = ACTIONS(1482), - [anon_sym_AMPredef] = ACTIONS(1482), - [anon_sym_AMPadd_func] = ACTIONS(1482), - [anon_sym_AMPbackend] = ACTIONS(1482), - [anon_sym_AMPbroker_store] = ACTIONS(1482), - [anon_sym_AMPcreate_expire] = ACTIONS(1482), - [anon_sym_AMPdefault] = ACTIONS(1482), - [anon_sym_AMPdelete_func] = ACTIONS(1482), - [anon_sym_AMPexpire_func] = ACTIONS(1482), - [anon_sym_AMPgroup] = ACTIONS(1482), - [anon_sym_AMPon_change] = ACTIONS(1482), - [anon_sym_AMPpriority] = ACTIONS(1482), - [anon_sym_AMPread_expire] = ACTIONS(1482), - [anon_sym_AMPtype_column] = ACTIONS(1482), - [anon_sym_AMPwrite_expire] = ACTIONS(1482), - [anon_sym_DOLLAR] = ACTIONS(1482), - [anon_sym_PIPE] = ACTIONS(1484), - [anon_sym_BANG] = ACTIONS(1484), - [anon_sym_DASH] = ACTIONS(1484), - [anon_sym_PLUS] = ACTIONS(1484), - [anon_sym_is] = ACTIONS(1482), - [anon_sym_STAR] = ACTIONS(1482), - [anon_sym_SLASH] = ACTIONS(1482), - [anon_sym_PERCENT] = ACTIONS(1482), - [anon_sym_LT] = ACTIONS(1484), - [anon_sym_LT_EQ] = ACTIONS(1482), - [anon_sym_GT] = ACTIONS(1484), - [anon_sym_GT_EQ] = ACTIONS(1482), - [anon_sym_AMP] = ACTIONS(1484), - [anon_sym_CARET] = ACTIONS(1482), - [anon_sym_QMARK] = ACTIONS(1484), - [anon_sym_EQ_EQ] = ACTIONS(1482), - [anon_sym_BANG_EQ] = ACTIONS(1482), - [anon_sym_AMP_AMP] = ACTIONS(1482), - [anon_sym_PIPE_PIPE] = ACTIONS(1482), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1482), - [anon_sym_ATdeprecated] = ACTIONS(1482), - [anon_sym_ATload] = ACTIONS(1484), - [anon_sym_ATload_DASHsigs] = ACTIONS(1482), - [anon_sym_ATload_DASHplugin] = ACTIONS(1482), - [anon_sym_ATunload] = ACTIONS(1482), - [anon_sym_ATprefixes] = ACTIONS(1482), - [anon_sym_ATif] = ACTIONS(1484), - [anon_sym_ATifdef] = ACTIONS(1482), - [anon_sym_ATifndef] = ACTIONS(1482), - [anon_sym_ATendif] = ACTIONS(1482), - [anon_sym_ATelse] = ACTIONS(1482), - [anon_sym_ATpragma] = ACTIONS(1482), + [345] = { + [ts_builtin_sym_end] = ACTIONS(1572), + [anon_sym_module] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1572), + [anon_sym_export] = ACTIONS(1574), + [anon_sym_LBRACE] = ACTIONS(1572), + [anon_sym_global] = ACTIONS(1574), + [anon_sym_option] = ACTIONS(1574), + [anon_sym_const] = ACTIONS(1574), + [anon_sym_redef] = ACTIONS(1574), + [anon_sym_record] = ACTIONS(1574), + [anon_sym_type] = ACTIONS(1574), + [anon_sym_print] = ACTIONS(1574), + [anon_sym_event] = ACTIONS(1574), + [anon_sym_if] = ACTIONS(1574), + [anon_sym_LPAREN] = ACTIONS(1572), + [anon_sym_switch] = ACTIONS(1574), + [anon_sym_for] = ACTIONS(1574), + [anon_sym_LBRACK] = ACTIONS(1572), + [anon_sym_while] = ACTIONS(1574), + [anon_sym_next] = ACTIONS(1574), + [anon_sym_break] = ACTIONS(1574), + [anon_sym_fallthrough] = ACTIONS(1574), + [anon_sym_return] = ACTIONS(1574), + [anon_sym_add] = ACTIONS(1574), + [anon_sym_delete] = ACTIONS(1574), + [anon_sym_local] = ACTIONS(1574), + [anon_sym_when] = ACTIONS(1574), + [anon_sym_assert] = ACTIONS(1574), + [anon_sym_table] = ACTIONS(1574), + [anon_sym_set] = ACTIONS(1574), + [anon_sym_vector] = ACTIONS(1574), + [anon_sym_function] = ACTIONS(1574), + [anon_sym_hook] = ACTIONS(1574), + [anon_sym_DOLLAR] = ACTIONS(1572), + [anon_sym_PIPE] = ACTIONS(1572), + [anon_sym_PLUS_PLUS] = ACTIONS(1572), + [anon_sym_DASH_DASH] = ACTIONS(1572), + [anon_sym_BANG] = ACTIONS(1572), + [anon_sym_TILDE] = ACTIONS(1572), + [anon_sym_DASH] = ACTIONS(1574), + [anon_sym_PLUS] = ACTIONS(1574), + [anon_sym_copy] = ACTIONS(1574), + [anon_sym_schedule] = ACTIONS(1574), + [aux_sym_constant_token1] = ACTIONS(1574), + [anon_sym_T] = ACTIONS(1574), + [anon_sym_F] = ACTIONS(1574), + [anon_sym_ATdeprecated] = ACTIONS(1572), + [anon_sym_ATload] = ACTIONS(1574), + [anon_sym_ATload_DASHsigs] = ACTIONS(1572), + [anon_sym_ATload_DASHplugin] = ACTIONS(1572), + [anon_sym_ATunload] = ACTIONS(1572), + [anon_sym_ATprefixes] = ACTIONS(1572), + [anon_sym_ATif] = ACTIONS(1574), + [anon_sym_ATifdef] = ACTIONS(1572), + [anon_sym_ATifndef] = ACTIONS(1572), + [anon_sym_ATendif] = ACTIONS(1572), + [anon_sym_ATelse] = ACTIONS(1572), + [anon_sym_ATpragma] = ACTIONS(1572), + [anon_sym_ATDIR] = ACTIONS(1572), + [anon_sym_ATFILENAME] = ACTIONS(1572), + [sym_id] = ACTIONS(1574), + [sym_pattern] = ACTIONS(1572), + [sym_ipv6] = ACTIONS(1574), + [sym_ipv4] = ACTIONS(1574), + [sym_port] = ACTIONS(1572), + [sym_floatp] = ACTIONS(1574), + [sym_hex] = ACTIONS(1574), + [sym_hostname] = ACTIONS(1574), + [aux_sym_string_token1] = ACTIONS(1572), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [371] = { - [anon_sym_SEMI] = ACTIONS(1676), - [anon_sym_LBRACE] = ACTIONS(1676), - [anon_sym_RBRACE] = ACTIONS(1676), - [anon_sym_COLON] = ACTIONS(1676), - [anon_sym_PLUS_EQ] = ACTIONS(1676), - [anon_sym_DASH_EQ] = ACTIONS(1676), - [anon_sym_LPAREN] = ACTIONS(1676), - [anon_sym_RPAREN] = ACTIONS(1676), - [anon_sym_COMMA] = ACTIONS(1676), - [anon_sym_in] = ACTIONS(1676), - [anon_sym_LBRACK] = ACTIONS(1676), - [anon_sym_RBRACK] = ACTIONS(1676), - [anon_sym_EQ] = ACTIONS(1678), - [anon_sym_as] = ACTIONS(1676), - [anon_sym_AMPdeprecated] = ACTIONS(1676), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1676), - [anon_sym_AMPerror_handler] = ACTIONS(1676), - [anon_sym_AMPis_assigned] = ACTIONS(1676), - [anon_sym_AMPis_used] = ACTIONS(1676), - [anon_sym_AMPlog] = ACTIONS(1676), - [anon_sym_AMPoptional] = ACTIONS(1676), - [anon_sym_AMPraw_output] = ACTIONS(1676), - [anon_sym_AMPredef] = ACTIONS(1676), - [anon_sym_AMPadd_func] = ACTIONS(1676), - [anon_sym_AMPbackend] = ACTIONS(1676), - [anon_sym_AMPbroker_store] = ACTIONS(1676), - [anon_sym_AMPcreate_expire] = ACTIONS(1676), - [anon_sym_AMPdefault] = ACTIONS(1676), - [anon_sym_AMPdelete_func] = ACTIONS(1676), - [anon_sym_AMPexpire_func] = ACTIONS(1676), - [anon_sym_AMPgroup] = ACTIONS(1676), - [anon_sym_AMPon_change] = ACTIONS(1676), - [anon_sym_AMPpriority] = ACTIONS(1676), - [anon_sym_AMPread_expire] = ACTIONS(1676), - [anon_sym_AMPtype_column] = ACTIONS(1676), - [anon_sym_AMPwrite_expire] = ACTIONS(1676), - [anon_sym_DOLLAR] = ACTIONS(1676), - [anon_sym_PIPE] = ACTIONS(1678), - [anon_sym_BANG] = ACTIONS(1678), - [anon_sym_DASH] = ACTIONS(1678), - [anon_sym_PLUS] = ACTIONS(1678), - [anon_sym_is] = ACTIONS(1676), - [anon_sym_STAR] = ACTIONS(1676), - [anon_sym_SLASH] = ACTIONS(1676), - [anon_sym_PERCENT] = ACTIONS(1676), - [anon_sym_LT] = ACTIONS(1678), - [anon_sym_LT_EQ] = ACTIONS(1676), - [anon_sym_GT] = ACTIONS(1678), - [anon_sym_GT_EQ] = ACTIONS(1676), - [anon_sym_AMP] = ACTIONS(1678), - [anon_sym_CARET] = ACTIONS(1676), - [anon_sym_QMARK] = ACTIONS(1678), - [anon_sym_EQ_EQ] = ACTIONS(1676), - [anon_sym_BANG_EQ] = ACTIONS(1676), - [anon_sym_AMP_AMP] = ACTIONS(1676), - [anon_sym_PIPE_PIPE] = ACTIONS(1676), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1676), - [anon_sym_ATdeprecated] = ACTIONS(1676), - [anon_sym_ATload] = ACTIONS(1678), - [anon_sym_ATload_DASHsigs] = ACTIONS(1676), - [anon_sym_ATload_DASHplugin] = ACTIONS(1676), - [anon_sym_ATunload] = ACTIONS(1676), - [anon_sym_ATprefixes] = ACTIONS(1676), - [anon_sym_ATif] = ACTIONS(1678), - [anon_sym_ATifdef] = ACTIONS(1676), - [anon_sym_ATifndef] = ACTIONS(1676), - [anon_sym_ATendif] = ACTIONS(1676), - [anon_sym_ATelse] = ACTIONS(1676), - [anon_sym_ATpragma] = ACTIONS(1676), + [346] = { + [ts_builtin_sym_end] = ACTIONS(1576), + [anon_sym_module] = ACTIONS(1578), + [anon_sym_SEMI] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1578), + [anon_sym_LBRACE] = ACTIONS(1576), + [anon_sym_global] = ACTIONS(1578), + [anon_sym_option] = ACTIONS(1578), + [anon_sym_const] = ACTIONS(1578), + [anon_sym_redef] = ACTIONS(1578), + [anon_sym_record] = ACTIONS(1578), + [anon_sym_type] = ACTIONS(1578), + [anon_sym_print] = ACTIONS(1578), + [anon_sym_event] = ACTIONS(1578), + [anon_sym_if] = ACTIONS(1578), + [anon_sym_LPAREN] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1578), + [anon_sym_for] = ACTIONS(1578), + [anon_sym_LBRACK] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1578), + [anon_sym_next] = ACTIONS(1578), + [anon_sym_break] = ACTIONS(1578), + [anon_sym_fallthrough] = ACTIONS(1578), + [anon_sym_return] = ACTIONS(1578), + [anon_sym_add] = ACTIONS(1578), + [anon_sym_delete] = ACTIONS(1578), + [anon_sym_local] = ACTIONS(1578), + [anon_sym_when] = ACTIONS(1578), + [anon_sym_assert] = ACTIONS(1578), + [anon_sym_table] = ACTIONS(1578), + [anon_sym_set] = ACTIONS(1578), + [anon_sym_vector] = ACTIONS(1578), + [anon_sym_function] = ACTIONS(1578), + [anon_sym_hook] = ACTIONS(1578), + [anon_sym_DOLLAR] = ACTIONS(1576), + [anon_sym_PIPE] = ACTIONS(1576), + [anon_sym_PLUS_PLUS] = ACTIONS(1576), + [anon_sym_DASH_DASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1576), + [anon_sym_TILDE] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1578), + [anon_sym_PLUS] = ACTIONS(1578), + [anon_sym_copy] = ACTIONS(1578), + [anon_sym_schedule] = ACTIONS(1578), + [aux_sym_constant_token1] = ACTIONS(1578), + [anon_sym_T] = ACTIONS(1578), + [anon_sym_F] = ACTIONS(1578), + [anon_sym_ATdeprecated] = ACTIONS(1576), + [anon_sym_ATload] = ACTIONS(1578), + [anon_sym_ATload_DASHsigs] = ACTIONS(1576), + [anon_sym_ATload_DASHplugin] = ACTIONS(1576), + [anon_sym_ATunload] = ACTIONS(1576), + [anon_sym_ATprefixes] = ACTIONS(1576), + [anon_sym_ATif] = ACTIONS(1578), + [anon_sym_ATifdef] = ACTIONS(1576), + [anon_sym_ATifndef] = ACTIONS(1576), + [anon_sym_ATendif] = ACTIONS(1576), + [anon_sym_ATelse] = ACTIONS(1576), + [anon_sym_ATpragma] = ACTIONS(1576), + [anon_sym_ATDIR] = ACTIONS(1576), + [anon_sym_ATFILENAME] = ACTIONS(1576), + [sym_id] = ACTIONS(1578), + [sym_pattern] = ACTIONS(1576), + [sym_ipv6] = ACTIONS(1578), + [sym_ipv4] = ACTIONS(1578), + [sym_port] = ACTIONS(1576), + [sym_floatp] = ACTIONS(1578), + [sym_hex] = ACTIONS(1578), + [sym_hostname] = ACTIONS(1578), + [aux_sym_string_token1] = ACTIONS(1576), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [372] = { - [anon_sym_SEMI] = ACTIONS(334), - [anon_sym_LBRACE] = ACTIONS(334), - [anon_sym_RBRACE] = ACTIONS(334), - [anon_sym_COLON] = ACTIONS(334), - [anon_sym_PLUS_EQ] = ACTIONS(334), - [anon_sym_DASH_EQ] = ACTIONS(334), - [anon_sym_LPAREN] = ACTIONS(334), - [anon_sym_RPAREN] = ACTIONS(334), - [anon_sym_COMMA] = ACTIONS(334), - [anon_sym_in] = ACTIONS(334), - [anon_sym_LBRACK] = ACTIONS(334), - [anon_sym_RBRACK] = ACTIONS(334), - [anon_sym_EQ] = ACTIONS(336), - [anon_sym_as] = ACTIONS(334), - [anon_sym_AMPdeprecated] = ACTIONS(334), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(334), - [anon_sym_AMPerror_handler] = ACTIONS(334), - [anon_sym_AMPis_assigned] = ACTIONS(334), - [anon_sym_AMPis_used] = ACTIONS(334), - [anon_sym_AMPlog] = ACTIONS(334), - [anon_sym_AMPoptional] = ACTIONS(334), - [anon_sym_AMPraw_output] = ACTIONS(334), - [anon_sym_AMPredef] = ACTIONS(334), - [anon_sym_AMPadd_func] = ACTIONS(334), - [anon_sym_AMPbackend] = ACTIONS(334), - [anon_sym_AMPbroker_store] = ACTIONS(334), - [anon_sym_AMPcreate_expire] = ACTIONS(334), - [anon_sym_AMPdefault] = ACTIONS(334), - [anon_sym_AMPdelete_func] = ACTIONS(334), - [anon_sym_AMPexpire_func] = ACTIONS(334), - [anon_sym_AMPgroup] = ACTIONS(334), - [anon_sym_AMPon_change] = ACTIONS(334), - [anon_sym_AMPpriority] = ACTIONS(334), - [anon_sym_AMPread_expire] = ACTIONS(334), - [anon_sym_AMPtype_column] = ACTIONS(334), - [anon_sym_AMPwrite_expire] = ACTIONS(334), - [anon_sym_DOLLAR] = ACTIONS(334), - [anon_sym_PIPE] = ACTIONS(336), - [anon_sym_BANG] = ACTIONS(336), - [anon_sym_DASH] = ACTIONS(336), - [anon_sym_PLUS] = ACTIONS(336), - [anon_sym_is] = ACTIONS(334), - [anon_sym_STAR] = ACTIONS(334), - [anon_sym_SLASH] = ACTIONS(334), - [anon_sym_PERCENT] = ACTIONS(334), - [anon_sym_LT] = ACTIONS(336), - [anon_sym_LT_EQ] = ACTIONS(334), - [anon_sym_GT] = ACTIONS(336), - [anon_sym_GT_EQ] = ACTIONS(334), - [anon_sym_AMP] = ACTIONS(336), - [anon_sym_CARET] = ACTIONS(334), - [anon_sym_QMARK] = ACTIONS(336), - [anon_sym_EQ_EQ] = ACTIONS(334), - [anon_sym_BANG_EQ] = ACTIONS(334), - [anon_sym_AMP_AMP] = ACTIONS(334), - [anon_sym_PIPE_PIPE] = ACTIONS(334), - [anon_sym_QMARK_DOLLAR] = ACTIONS(334), - [anon_sym_ATdeprecated] = ACTIONS(334), - [anon_sym_ATload] = ACTIONS(336), - [anon_sym_ATload_DASHsigs] = ACTIONS(334), - [anon_sym_ATload_DASHplugin] = ACTIONS(334), - [anon_sym_ATunload] = ACTIONS(334), - [anon_sym_ATprefixes] = ACTIONS(334), - [anon_sym_ATif] = ACTIONS(336), - [anon_sym_ATifdef] = ACTIONS(334), - [anon_sym_ATifndef] = ACTIONS(334), - [anon_sym_ATendif] = ACTIONS(334), - [anon_sym_ATelse] = ACTIONS(334), - [anon_sym_ATpragma] = ACTIONS(334), + [347] = { + [ts_builtin_sym_end] = ACTIONS(1580), + [anon_sym_module] = ACTIONS(1582), + [anon_sym_SEMI] = ACTIONS(1580), + [anon_sym_export] = ACTIONS(1582), + [anon_sym_LBRACE] = ACTIONS(1580), + [anon_sym_global] = ACTIONS(1582), + [anon_sym_option] = ACTIONS(1582), + [anon_sym_const] = ACTIONS(1582), + [anon_sym_redef] = ACTIONS(1582), + [anon_sym_record] = ACTIONS(1582), + [anon_sym_type] = ACTIONS(1582), + [anon_sym_print] = ACTIONS(1582), + [anon_sym_event] = ACTIONS(1582), + [anon_sym_if] = ACTIONS(1582), + [anon_sym_LPAREN] = ACTIONS(1580), + [anon_sym_switch] = ACTIONS(1582), + [anon_sym_for] = ACTIONS(1582), + [anon_sym_LBRACK] = ACTIONS(1580), + [anon_sym_while] = ACTIONS(1582), + [anon_sym_next] = ACTIONS(1582), + [anon_sym_break] = ACTIONS(1582), + [anon_sym_fallthrough] = ACTIONS(1582), + [anon_sym_return] = ACTIONS(1582), + [anon_sym_add] = ACTIONS(1582), + [anon_sym_delete] = ACTIONS(1582), + [anon_sym_local] = ACTIONS(1582), + [anon_sym_when] = ACTIONS(1582), + [anon_sym_assert] = ACTIONS(1582), + [anon_sym_table] = ACTIONS(1582), + [anon_sym_set] = ACTIONS(1582), + [anon_sym_vector] = ACTIONS(1582), + [anon_sym_function] = ACTIONS(1582), + [anon_sym_hook] = ACTIONS(1582), + [anon_sym_DOLLAR] = ACTIONS(1580), + [anon_sym_PIPE] = ACTIONS(1580), + [anon_sym_PLUS_PLUS] = ACTIONS(1580), + [anon_sym_DASH_DASH] = ACTIONS(1580), + [anon_sym_BANG] = ACTIONS(1580), + [anon_sym_TILDE] = ACTIONS(1580), + [anon_sym_DASH] = ACTIONS(1582), + [anon_sym_PLUS] = ACTIONS(1582), + [anon_sym_copy] = ACTIONS(1582), + [anon_sym_schedule] = ACTIONS(1582), + [aux_sym_constant_token1] = ACTIONS(1582), + [anon_sym_T] = ACTIONS(1582), + [anon_sym_F] = ACTIONS(1582), + [anon_sym_ATdeprecated] = ACTIONS(1580), + [anon_sym_ATload] = ACTIONS(1582), + [anon_sym_ATload_DASHsigs] = ACTIONS(1580), + [anon_sym_ATload_DASHplugin] = ACTIONS(1580), + [anon_sym_ATunload] = ACTIONS(1580), + [anon_sym_ATprefixes] = ACTIONS(1580), + [anon_sym_ATif] = ACTIONS(1582), + [anon_sym_ATifdef] = ACTIONS(1580), + [anon_sym_ATifndef] = ACTIONS(1580), + [anon_sym_ATendif] = ACTIONS(1580), + [anon_sym_ATelse] = ACTIONS(1580), + [anon_sym_ATpragma] = ACTIONS(1580), + [anon_sym_ATDIR] = ACTIONS(1580), + [anon_sym_ATFILENAME] = ACTIONS(1580), + [sym_id] = ACTIONS(1582), + [sym_pattern] = ACTIONS(1580), + [sym_ipv6] = ACTIONS(1582), + [sym_ipv4] = ACTIONS(1582), + [sym_port] = ACTIONS(1580), + [sym_floatp] = ACTIONS(1582), + [sym_hex] = ACTIONS(1582), + [sym_hostname] = ACTIONS(1582), + [aux_sym_string_token1] = ACTIONS(1580), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [373] = { - [anon_sym_SEMI] = ACTIONS(576), - [anon_sym_LBRACE] = ACTIONS(576), - [anon_sym_RBRACE] = ACTIONS(576), - [anon_sym_COLON] = ACTIONS(576), - [anon_sym_PLUS_EQ] = ACTIONS(576), - [anon_sym_DASH_EQ] = ACTIONS(576), - [anon_sym_LPAREN] = ACTIONS(576), - [anon_sym_RPAREN] = ACTIONS(576), - [anon_sym_COMMA] = ACTIONS(576), - [anon_sym_in] = ACTIONS(576), - [anon_sym_LBRACK] = ACTIONS(576), - [anon_sym_RBRACK] = ACTIONS(576), - [anon_sym_EQ] = ACTIONS(578), - [anon_sym_as] = ACTIONS(576), - [anon_sym_AMPdeprecated] = ACTIONS(576), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(576), - [anon_sym_AMPerror_handler] = ACTIONS(576), - [anon_sym_AMPis_assigned] = ACTIONS(576), - [anon_sym_AMPis_used] = ACTIONS(576), - [anon_sym_AMPlog] = ACTIONS(576), - [anon_sym_AMPoptional] = ACTIONS(576), - [anon_sym_AMPraw_output] = ACTIONS(576), - [anon_sym_AMPredef] = ACTIONS(576), - [anon_sym_AMPadd_func] = ACTIONS(576), - [anon_sym_AMPbackend] = ACTIONS(576), - [anon_sym_AMPbroker_store] = ACTIONS(576), - [anon_sym_AMPcreate_expire] = ACTIONS(576), - [anon_sym_AMPdefault] = ACTIONS(576), - [anon_sym_AMPdelete_func] = ACTIONS(576), - [anon_sym_AMPexpire_func] = ACTIONS(576), - [anon_sym_AMPgroup] = ACTIONS(576), - [anon_sym_AMPon_change] = ACTIONS(576), - [anon_sym_AMPpriority] = ACTIONS(576), - [anon_sym_AMPread_expire] = ACTIONS(576), - [anon_sym_AMPtype_column] = ACTIONS(576), - [anon_sym_AMPwrite_expire] = ACTIONS(576), - [anon_sym_DOLLAR] = ACTIONS(576), - [anon_sym_PIPE] = ACTIONS(578), - [anon_sym_BANG] = ACTIONS(578), - [anon_sym_DASH] = ACTIONS(578), - [anon_sym_PLUS] = ACTIONS(578), - [anon_sym_is] = ACTIONS(576), - [anon_sym_STAR] = ACTIONS(576), - [anon_sym_SLASH] = ACTIONS(576), - [anon_sym_PERCENT] = ACTIONS(576), - [anon_sym_LT] = ACTIONS(578), - [anon_sym_LT_EQ] = ACTIONS(576), - [anon_sym_GT] = ACTIONS(578), - [anon_sym_GT_EQ] = ACTIONS(576), - [anon_sym_AMP] = ACTIONS(578), - [anon_sym_CARET] = ACTIONS(576), - [anon_sym_QMARK] = ACTIONS(578), - [anon_sym_EQ_EQ] = ACTIONS(576), - [anon_sym_BANG_EQ] = ACTIONS(576), - [anon_sym_AMP_AMP] = ACTIONS(576), - [anon_sym_PIPE_PIPE] = ACTIONS(576), - [anon_sym_QMARK_DOLLAR] = ACTIONS(576), - [anon_sym_ATdeprecated] = ACTIONS(576), - [anon_sym_ATload] = ACTIONS(578), - [anon_sym_ATload_DASHsigs] = ACTIONS(576), - [anon_sym_ATload_DASHplugin] = ACTIONS(576), - [anon_sym_ATunload] = ACTIONS(576), - [anon_sym_ATprefixes] = ACTIONS(576), - [anon_sym_ATif] = ACTIONS(578), - [anon_sym_ATifdef] = ACTIONS(576), - [anon_sym_ATifndef] = ACTIONS(576), - [anon_sym_ATendif] = ACTIONS(576), - [anon_sym_ATelse] = ACTIONS(576), - [anon_sym_ATpragma] = ACTIONS(576), + [348] = { + [ts_builtin_sym_end] = ACTIONS(1576), + [anon_sym_module] = ACTIONS(1578), + [anon_sym_SEMI] = ACTIONS(1576), + [anon_sym_export] = ACTIONS(1578), + [anon_sym_LBRACE] = ACTIONS(1576), + [anon_sym_global] = ACTIONS(1578), + [anon_sym_option] = ACTIONS(1578), + [anon_sym_const] = ACTIONS(1578), + [anon_sym_redef] = ACTIONS(1578), + [anon_sym_record] = ACTIONS(1578), + [anon_sym_type] = ACTIONS(1578), + [anon_sym_print] = ACTIONS(1578), + [anon_sym_event] = ACTIONS(1578), + [anon_sym_if] = ACTIONS(1578), + [anon_sym_LPAREN] = ACTIONS(1576), + [anon_sym_switch] = ACTIONS(1578), + [anon_sym_for] = ACTIONS(1578), + [anon_sym_LBRACK] = ACTIONS(1576), + [anon_sym_while] = ACTIONS(1578), + [anon_sym_next] = ACTIONS(1578), + [anon_sym_break] = ACTIONS(1578), + [anon_sym_fallthrough] = ACTIONS(1578), + [anon_sym_return] = ACTIONS(1578), + [anon_sym_add] = ACTIONS(1578), + [anon_sym_delete] = ACTIONS(1578), + [anon_sym_local] = ACTIONS(1578), + [anon_sym_when] = ACTIONS(1578), + [anon_sym_assert] = ACTIONS(1578), + [anon_sym_table] = ACTIONS(1578), + [anon_sym_set] = ACTIONS(1578), + [anon_sym_vector] = ACTIONS(1578), + [anon_sym_function] = ACTIONS(1578), + [anon_sym_hook] = ACTIONS(1578), + [anon_sym_DOLLAR] = ACTIONS(1576), + [anon_sym_PIPE] = ACTIONS(1576), + [anon_sym_PLUS_PLUS] = ACTIONS(1576), + [anon_sym_DASH_DASH] = ACTIONS(1576), + [anon_sym_BANG] = ACTIONS(1576), + [anon_sym_TILDE] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1578), + [anon_sym_PLUS] = ACTIONS(1578), + [anon_sym_copy] = ACTIONS(1578), + [anon_sym_schedule] = ACTIONS(1578), + [aux_sym_constant_token1] = ACTIONS(1578), + [anon_sym_T] = ACTIONS(1578), + [anon_sym_F] = ACTIONS(1578), + [anon_sym_ATdeprecated] = ACTIONS(1576), + [anon_sym_ATload] = ACTIONS(1578), + [anon_sym_ATload_DASHsigs] = ACTIONS(1576), + [anon_sym_ATload_DASHplugin] = ACTIONS(1576), + [anon_sym_ATunload] = ACTIONS(1576), + [anon_sym_ATprefixes] = ACTIONS(1576), + [anon_sym_ATif] = ACTIONS(1578), + [anon_sym_ATifdef] = ACTIONS(1576), + [anon_sym_ATifndef] = ACTIONS(1576), + [anon_sym_ATendif] = ACTIONS(1576), + [anon_sym_ATelse] = ACTIONS(1576), + [anon_sym_ATpragma] = ACTIONS(1576), + [anon_sym_ATDIR] = ACTIONS(1576), + [anon_sym_ATFILENAME] = ACTIONS(1576), + [sym_id] = ACTIONS(1578), + [sym_pattern] = ACTIONS(1576), + [sym_ipv6] = ACTIONS(1578), + [sym_ipv4] = ACTIONS(1578), + [sym_port] = ACTIONS(1576), + [sym_floatp] = ACTIONS(1578), + [sym_hex] = ACTIONS(1578), + [sym_hostname] = ACTIONS(1578), + [aux_sym_string_token1] = ACTIONS(1576), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [374] = { - [ts_builtin_sym_end] = ACTIONS(1680), - [anon_sym_module] = ACTIONS(1682), - [anon_sym_SEMI] = ACTIONS(1680), - [anon_sym_export] = ACTIONS(1682), - [anon_sym_LBRACE] = ACTIONS(1680), - [anon_sym_global] = ACTIONS(1682), - [anon_sym_option] = ACTIONS(1682), - [anon_sym_const] = ACTIONS(1682), - [anon_sym_redef] = ACTIONS(1682), - [anon_sym_record] = ACTIONS(1682), - [anon_sym_type] = ACTIONS(1682), - [anon_sym_print] = ACTIONS(1682), - [anon_sym_event] = ACTIONS(1682), - [anon_sym_if] = ACTIONS(1682), - [anon_sym_LPAREN] = ACTIONS(1680), - [anon_sym_switch] = ACTIONS(1682), - [anon_sym_for] = ACTIONS(1682), - [anon_sym_LBRACK] = ACTIONS(1680), - [anon_sym_while] = ACTIONS(1682), - [anon_sym_next] = ACTIONS(1682), - [anon_sym_break] = ACTIONS(1682), - [anon_sym_fallthrough] = ACTIONS(1682), - [anon_sym_return] = ACTIONS(1682), - [anon_sym_add] = ACTIONS(1682), - [anon_sym_delete] = ACTIONS(1682), - [anon_sym_local] = ACTIONS(1682), - [anon_sym_when] = ACTIONS(1682), - [anon_sym_assert] = ACTIONS(1682), - [anon_sym_table] = ACTIONS(1682), - [anon_sym_set] = ACTIONS(1682), - [anon_sym_vector] = ACTIONS(1682), - [anon_sym_function] = ACTIONS(1682), - [anon_sym_hook] = ACTIONS(1682), - [anon_sym_DOLLAR] = ACTIONS(1680), - [anon_sym_PIPE] = ACTIONS(1680), - [anon_sym_PLUS_PLUS] = ACTIONS(1680), - [anon_sym_DASH_DASH] = ACTIONS(1680), - [anon_sym_BANG] = ACTIONS(1680), - [anon_sym_TILDE] = ACTIONS(1680), - [anon_sym_DASH] = ACTIONS(1682), - [anon_sym_PLUS] = ACTIONS(1682), - [anon_sym_copy] = ACTIONS(1682), - [anon_sym_schedule] = ACTIONS(1682), - [aux_sym_constant_token1] = ACTIONS(1682), - [anon_sym_T] = ACTIONS(1682), - [anon_sym_F] = ACTIONS(1682), - [anon_sym_ATdeprecated] = ACTIONS(1680), - [anon_sym_ATload] = ACTIONS(1682), - [anon_sym_ATload_DASHsigs] = ACTIONS(1680), - [anon_sym_ATload_DASHplugin] = ACTIONS(1680), - [anon_sym_ATunload] = ACTIONS(1680), - [anon_sym_ATprefixes] = ACTIONS(1680), - [anon_sym_ATif] = ACTIONS(1682), - [anon_sym_ATifdef] = ACTIONS(1680), - [anon_sym_ATifndef] = ACTIONS(1680), - [anon_sym_ATendif] = ACTIONS(1680), - [anon_sym_ATelse] = ACTIONS(1680), - [anon_sym_ATpragma] = ACTIONS(1680), - [anon_sym_ATDIR] = ACTIONS(1680), - [anon_sym_ATFILENAME] = ACTIONS(1680), - [sym_id] = ACTIONS(1682), - [sym_pattern] = ACTIONS(1680), - [sym_ipv6] = ACTIONS(1682), - [sym_ipv4] = ACTIONS(1682), - [sym_port] = ACTIONS(1680), - [sym_floatp] = ACTIONS(1682), - [sym_hex] = ACTIONS(1682), - [sym_hostname] = ACTIONS(1682), - [aux_sym_string_token1] = ACTIONS(1680), + [349] = { + [ts_builtin_sym_end] = ACTIONS(1584), + [anon_sym_module] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1584), + [anon_sym_export] = ACTIONS(1586), + [anon_sym_LBRACE] = ACTIONS(1584), + [anon_sym_global] = ACTIONS(1586), + [anon_sym_option] = ACTIONS(1586), + [anon_sym_const] = ACTIONS(1586), + [anon_sym_redef] = ACTIONS(1586), + [anon_sym_record] = ACTIONS(1586), + [anon_sym_type] = ACTIONS(1586), + [anon_sym_print] = ACTIONS(1586), + [anon_sym_event] = ACTIONS(1586), + [anon_sym_if] = ACTIONS(1586), + [anon_sym_LPAREN] = ACTIONS(1584), + [anon_sym_switch] = ACTIONS(1586), + [anon_sym_for] = ACTIONS(1586), + [anon_sym_LBRACK] = ACTIONS(1584), + [anon_sym_while] = ACTIONS(1586), + [anon_sym_next] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1586), + [anon_sym_fallthrough] = ACTIONS(1586), + [anon_sym_return] = ACTIONS(1586), + [anon_sym_add] = ACTIONS(1586), + [anon_sym_delete] = ACTIONS(1586), + [anon_sym_local] = ACTIONS(1586), + [anon_sym_when] = ACTIONS(1586), + [anon_sym_assert] = ACTIONS(1586), + [anon_sym_table] = ACTIONS(1586), + [anon_sym_set] = ACTIONS(1586), + [anon_sym_vector] = ACTIONS(1586), + [anon_sym_function] = ACTIONS(1586), + [anon_sym_hook] = ACTIONS(1586), + [anon_sym_DOLLAR] = ACTIONS(1584), + [anon_sym_PIPE] = ACTIONS(1584), + [anon_sym_PLUS_PLUS] = ACTIONS(1584), + [anon_sym_DASH_DASH] = ACTIONS(1584), + [anon_sym_BANG] = ACTIONS(1584), + [anon_sym_TILDE] = ACTIONS(1584), + [anon_sym_DASH] = ACTIONS(1586), + [anon_sym_PLUS] = ACTIONS(1586), + [anon_sym_copy] = ACTIONS(1586), + [anon_sym_schedule] = ACTIONS(1586), + [aux_sym_constant_token1] = ACTIONS(1586), + [anon_sym_T] = ACTIONS(1586), + [anon_sym_F] = ACTIONS(1586), + [anon_sym_ATdeprecated] = ACTIONS(1584), + [anon_sym_ATload] = ACTIONS(1586), + [anon_sym_ATload_DASHsigs] = ACTIONS(1584), + [anon_sym_ATload_DASHplugin] = ACTIONS(1584), + [anon_sym_ATunload] = ACTIONS(1584), + [anon_sym_ATprefixes] = ACTIONS(1584), + [anon_sym_ATif] = ACTIONS(1586), + [anon_sym_ATifdef] = ACTIONS(1584), + [anon_sym_ATifndef] = ACTIONS(1584), + [anon_sym_ATendif] = ACTIONS(1584), + [anon_sym_ATelse] = ACTIONS(1584), + [anon_sym_ATpragma] = ACTIONS(1584), + [anon_sym_ATDIR] = ACTIONS(1584), + [anon_sym_ATFILENAME] = ACTIONS(1584), + [sym_id] = ACTIONS(1586), + [sym_pattern] = ACTIONS(1584), + [sym_ipv6] = ACTIONS(1586), + [sym_ipv4] = ACTIONS(1586), + [sym_port] = ACTIONS(1584), + [sym_floatp] = ACTIONS(1586), + [sym_hex] = ACTIONS(1586), + [sym_hostname] = ACTIONS(1586), + [aux_sym_string_token1] = ACTIONS(1584), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [375] = { - [anon_sym_SEMI] = ACTIONS(338), - [anon_sym_LBRACE] = ACTIONS(338), - [anon_sym_RBRACE] = ACTIONS(338), - [anon_sym_COLON] = ACTIONS(338), - [anon_sym_PLUS_EQ] = ACTIONS(338), - [anon_sym_DASH_EQ] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(338), - [anon_sym_RPAREN] = ACTIONS(338), - [anon_sym_COMMA] = ACTIONS(338), - [anon_sym_in] = ACTIONS(338), - [anon_sym_LBRACK] = ACTIONS(338), - [anon_sym_RBRACK] = ACTIONS(338), - [anon_sym_EQ] = ACTIONS(340), - [anon_sym_as] = ACTIONS(338), - [anon_sym_AMPdeprecated] = ACTIONS(338), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(338), - [anon_sym_AMPerror_handler] = ACTIONS(338), - [anon_sym_AMPis_assigned] = ACTIONS(338), - [anon_sym_AMPis_used] = ACTIONS(338), - [anon_sym_AMPlog] = ACTIONS(338), - [anon_sym_AMPoptional] = ACTIONS(338), - [anon_sym_AMPraw_output] = ACTIONS(338), - [anon_sym_AMPredef] = ACTIONS(338), - [anon_sym_AMPadd_func] = ACTIONS(338), - [anon_sym_AMPbackend] = ACTIONS(338), - [anon_sym_AMPbroker_store] = ACTIONS(338), - [anon_sym_AMPcreate_expire] = ACTIONS(338), - [anon_sym_AMPdefault] = ACTIONS(338), - [anon_sym_AMPdelete_func] = ACTIONS(338), - [anon_sym_AMPexpire_func] = ACTIONS(338), - [anon_sym_AMPgroup] = ACTIONS(338), - [anon_sym_AMPon_change] = ACTIONS(338), - [anon_sym_AMPpriority] = ACTIONS(338), - [anon_sym_AMPread_expire] = ACTIONS(338), - [anon_sym_AMPtype_column] = ACTIONS(338), - [anon_sym_AMPwrite_expire] = ACTIONS(338), - [anon_sym_DOLLAR] = ACTIONS(338), - [anon_sym_PIPE] = ACTIONS(340), - [anon_sym_BANG] = ACTIONS(340), - [anon_sym_DASH] = ACTIONS(340), - [anon_sym_PLUS] = ACTIONS(340), - [anon_sym_is] = ACTIONS(338), - [anon_sym_STAR] = ACTIONS(338), - [anon_sym_SLASH] = ACTIONS(338), - [anon_sym_PERCENT] = ACTIONS(338), - [anon_sym_LT] = ACTIONS(340), - [anon_sym_LT_EQ] = ACTIONS(338), - [anon_sym_GT] = ACTIONS(340), - [anon_sym_GT_EQ] = ACTIONS(338), - [anon_sym_AMP] = ACTIONS(340), - [anon_sym_CARET] = ACTIONS(338), - [anon_sym_QMARK] = ACTIONS(340), - [anon_sym_EQ_EQ] = ACTIONS(338), - [anon_sym_BANG_EQ] = ACTIONS(338), - [anon_sym_AMP_AMP] = ACTIONS(338), - [anon_sym_PIPE_PIPE] = ACTIONS(338), - [anon_sym_QMARK_DOLLAR] = ACTIONS(338), - [anon_sym_ATdeprecated] = ACTIONS(338), - [anon_sym_ATload] = ACTIONS(340), - [anon_sym_ATload_DASHsigs] = ACTIONS(338), - [anon_sym_ATload_DASHplugin] = ACTIONS(338), - [anon_sym_ATunload] = ACTIONS(338), - [anon_sym_ATprefixes] = ACTIONS(338), - [anon_sym_ATif] = ACTIONS(340), - [anon_sym_ATifdef] = ACTIONS(338), - [anon_sym_ATifndef] = ACTIONS(338), - [anon_sym_ATendif] = ACTIONS(338), - [anon_sym_ATelse] = ACTIONS(338), - [anon_sym_ATpragma] = ACTIONS(338), + [350] = { + [ts_builtin_sym_end] = ACTIONS(1588), + [anon_sym_module] = ACTIONS(1590), + [anon_sym_SEMI] = ACTIONS(1588), + [anon_sym_export] = ACTIONS(1590), + [anon_sym_LBRACE] = ACTIONS(1588), + [anon_sym_global] = ACTIONS(1590), + [anon_sym_option] = ACTIONS(1590), + [anon_sym_const] = ACTIONS(1590), + [anon_sym_redef] = ACTIONS(1590), + [anon_sym_record] = ACTIONS(1590), + [anon_sym_type] = ACTIONS(1590), + [anon_sym_print] = ACTIONS(1590), + [anon_sym_event] = ACTIONS(1590), + [anon_sym_if] = ACTIONS(1590), + [anon_sym_LPAREN] = ACTIONS(1588), + [anon_sym_switch] = ACTIONS(1590), + [anon_sym_for] = ACTIONS(1590), + [anon_sym_LBRACK] = ACTIONS(1588), + [anon_sym_while] = ACTIONS(1590), + [anon_sym_next] = ACTIONS(1590), + [anon_sym_break] = ACTIONS(1590), + [anon_sym_fallthrough] = ACTIONS(1590), + [anon_sym_return] = ACTIONS(1590), + [anon_sym_add] = ACTIONS(1590), + [anon_sym_delete] = ACTIONS(1590), + [anon_sym_local] = ACTIONS(1590), + [anon_sym_when] = ACTIONS(1590), + [anon_sym_assert] = ACTIONS(1590), + [anon_sym_table] = ACTIONS(1590), + [anon_sym_set] = ACTIONS(1590), + [anon_sym_vector] = ACTIONS(1590), + [anon_sym_function] = ACTIONS(1590), + [anon_sym_hook] = ACTIONS(1590), + [anon_sym_DOLLAR] = ACTIONS(1588), + [anon_sym_PIPE] = ACTIONS(1588), + [anon_sym_PLUS_PLUS] = ACTIONS(1588), + [anon_sym_DASH_DASH] = ACTIONS(1588), + [anon_sym_BANG] = ACTIONS(1588), + [anon_sym_TILDE] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1590), + [anon_sym_PLUS] = ACTIONS(1590), + [anon_sym_copy] = ACTIONS(1590), + [anon_sym_schedule] = ACTIONS(1590), + [aux_sym_constant_token1] = ACTIONS(1590), + [anon_sym_T] = ACTIONS(1590), + [anon_sym_F] = ACTIONS(1590), + [anon_sym_ATdeprecated] = ACTIONS(1588), + [anon_sym_ATload] = ACTIONS(1590), + [anon_sym_ATload_DASHsigs] = ACTIONS(1588), + [anon_sym_ATload_DASHplugin] = ACTIONS(1588), + [anon_sym_ATunload] = ACTIONS(1588), + [anon_sym_ATprefixes] = ACTIONS(1588), + [anon_sym_ATif] = ACTIONS(1590), + [anon_sym_ATifdef] = ACTIONS(1588), + [anon_sym_ATifndef] = ACTIONS(1588), + [anon_sym_ATendif] = ACTIONS(1588), + [anon_sym_ATelse] = ACTIONS(1588), + [anon_sym_ATpragma] = ACTIONS(1588), + [anon_sym_ATDIR] = ACTIONS(1588), + [anon_sym_ATFILENAME] = ACTIONS(1588), + [sym_id] = ACTIONS(1590), + [sym_pattern] = ACTIONS(1588), + [sym_ipv6] = ACTIONS(1590), + [sym_ipv4] = ACTIONS(1590), + [sym_port] = ACTIONS(1588), + [sym_floatp] = ACTIONS(1590), + [sym_hex] = ACTIONS(1590), + [sym_hostname] = ACTIONS(1590), + [aux_sym_string_token1] = ACTIONS(1588), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [376] = { - [anon_sym_SEMI] = ACTIONS(746), - [anon_sym_LBRACE] = ACTIONS(746), - [anon_sym_RBRACE] = ACTIONS(746), - [anon_sym_COLON] = ACTIONS(746), - [anon_sym_PLUS_EQ] = ACTIONS(746), - [anon_sym_DASH_EQ] = ACTIONS(746), - [anon_sym_LPAREN] = ACTIONS(746), - [anon_sym_RPAREN] = ACTIONS(746), - [anon_sym_COMMA] = ACTIONS(746), - [anon_sym_in] = ACTIONS(746), - [anon_sym_LBRACK] = ACTIONS(746), - [anon_sym_RBRACK] = ACTIONS(746), - [anon_sym_EQ] = ACTIONS(748), - [anon_sym_as] = ACTIONS(746), - [anon_sym_AMPdeprecated] = ACTIONS(746), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(746), - [anon_sym_AMPerror_handler] = ACTIONS(746), - [anon_sym_AMPis_assigned] = ACTIONS(746), - [anon_sym_AMPis_used] = ACTIONS(746), - [anon_sym_AMPlog] = ACTIONS(746), - [anon_sym_AMPoptional] = ACTIONS(746), - [anon_sym_AMPraw_output] = ACTIONS(746), - [anon_sym_AMPredef] = ACTIONS(746), - [anon_sym_AMPadd_func] = ACTIONS(746), - [anon_sym_AMPbackend] = ACTIONS(746), - [anon_sym_AMPbroker_store] = ACTIONS(746), - [anon_sym_AMPcreate_expire] = ACTIONS(746), - [anon_sym_AMPdefault] = ACTIONS(746), - [anon_sym_AMPdelete_func] = ACTIONS(746), - [anon_sym_AMPexpire_func] = ACTIONS(746), - [anon_sym_AMPgroup] = ACTIONS(746), - [anon_sym_AMPon_change] = ACTIONS(746), - [anon_sym_AMPpriority] = ACTIONS(746), - [anon_sym_AMPread_expire] = ACTIONS(746), - [anon_sym_AMPtype_column] = ACTIONS(746), - [anon_sym_AMPwrite_expire] = ACTIONS(746), - [anon_sym_DOLLAR] = ACTIONS(746), - [anon_sym_PIPE] = ACTIONS(748), - [anon_sym_BANG] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_PLUS] = ACTIONS(748), - [anon_sym_is] = ACTIONS(746), - [anon_sym_STAR] = ACTIONS(746), - [anon_sym_SLASH] = ACTIONS(746), - [anon_sym_PERCENT] = ACTIONS(746), - [anon_sym_LT] = ACTIONS(748), - [anon_sym_LT_EQ] = ACTIONS(746), - [anon_sym_GT] = ACTIONS(748), - [anon_sym_GT_EQ] = ACTIONS(746), - [anon_sym_AMP] = ACTIONS(748), - [anon_sym_CARET] = ACTIONS(746), - [anon_sym_QMARK] = ACTIONS(748), - [anon_sym_EQ_EQ] = ACTIONS(746), - [anon_sym_BANG_EQ] = ACTIONS(746), - [anon_sym_AMP_AMP] = ACTIONS(746), - [anon_sym_PIPE_PIPE] = ACTIONS(746), - [anon_sym_QMARK_DOLLAR] = ACTIONS(746), - [anon_sym_ATdeprecated] = ACTIONS(746), - [anon_sym_ATload] = ACTIONS(748), - [anon_sym_ATload_DASHsigs] = ACTIONS(746), - [anon_sym_ATload_DASHplugin] = ACTIONS(746), - [anon_sym_ATunload] = ACTIONS(746), - [anon_sym_ATprefixes] = ACTIONS(746), - [anon_sym_ATif] = ACTIONS(748), - [anon_sym_ATifdef] = ACTIONS(746), - [anon_sym_ATifndef] = ACTIONS(746), - [anon_sym_ATendif] = ACTIONS(746), - [anon_sym_ATelse] = ACTIONS(746), - [anon_sym_ATpragma] = ACTIONS(746), + [351] = { + [ts_builtin_sym_end] = ACTIONS(1592), + [anon_sym_module] = ACTIONS(1594), + [anon_sym_SEMI] = ACTIONS(1592), + [anon_sym_export] = ACTIONS(1594), + [anon_sym_LBRACE] = ACTIONS(1592), + [anon_sym_global] = ACTIONS(1594), + [anon_sym_option] = ACTIONS(1594), + [anon_sym_const] = ACTIONS(1594), + [anon_sym_redef] = ACTIONS(1594), + [anon_sym_record] = ACTIONS(1594), + [anon_sym_type] = ACTIONS(1594), + [anon_sym_print] = ACTIONS(1594), + [anon_sym_event] = ACTIONS(1594), + [anon_sym_if] = ACTIONS(1594), + [anon_sym_LPAREN] = ACTIONS(1592), + [anon_sym_switch] = ACTIONS(1594), + [anon_sym_for] = ACTIONS(1594), + [anon_sym_LBRACK] = ACTIONS(1592), + [anon_sym_while] = ACTIONS(1594), + [anon_sym_next] = ACTIONS(1594), + [anon_sym_break] = ACTIONS(1594), + [anon_sym_fallthrough] = ACTIONS(1594), + [anon_sym_return] = ACTIONS(1594), + [anon_sym_add] = ACTIONS(1594), + [anon_sym_delete] = ACTIONS(1594), + [anon_sym_local] = ACTIONS(1594), + [anon_sym_when] = ACTIONS(1594), + [anon_sym_assert] = ACTIONS(1594), + [anon_sym_table] = ACTIONS(1594), + [anon_sym_set] = ACTIONS(1594), + [anon_sym_vector] = ACTIONS(1594), + [anon_sym_function] = ACTIONS(1594), + [anon_sym_hook] = ACTIONS(1594), + [anon_sym_DOLLAR] = ACTIONS(1592), + [anon_sym_PIPE] = ACTIONS(1592), + [anon_sym_PLUS_PLUS] = ACTIONS(1592), + [anon_sym_DASH_DASH] = ACTIONS(1592), + [anon_sym_BANG] = ACTIONS(1592), + [anon_sym_TILDE] = ACTIONS(1592), + [anon_sym_DASH] = ACTIONS(1594), + [anon_sym_PLUS] = ACTIONS(1594), + [anon_sym_copy] = ACTIONS(1594), + [anon_sym_schedule] = ACTIONS(1594), + [aux_sym_constant_token1] = ACTIONS(1594), + [anon_sym_T] = ACTIONS(1594), + [anon_sym_F] = ACTIONS(1594), + [anon_sym_ATdeprecated] = ACTIONS(1592), + [anon_sym_ATload] = ACTIONS(1594), + [anon_sym_ATload_DASHsigs] = ACTIONS(1592), + [anon_sym_ATload_DASHplugin] = ACTIONS(1592), + [anon_sym_ATunload] = ACTIONS(1592), + [anon_sym_ATprefixes] = ACTIONS(1592), + [anon_sym_ATif] = ACTIONS(1594), + [anon_sym_ATifdef] = ACTIONS(1592), + [anon_sym_ATifndef] = ACTIONS(1592), + [anon_sym_ATendif] = ACTIONS(1592), + [anon_sym_ATelse] = ACTIONS(1592), + [anon_sym_ATpragma] = ACTIONS(1592), + [anon_sym_ATDIR] = ACTIONS(1592), + [anon_sym_ATFILENAME] = ACTIONS(1592), + [sym_id] = ACTIONS(1594), + [sym_pattern] = ACTIONS(1592), + [sym_ipv6] = ACTIONS(1594), + [sym_ipv4] = ACTIONS(1594), + [sym_port] = ACTIONS(1592), + [sym_floatp] = ACTIONS(1594), + [sym_hex] = ACTIONS(1594), + [sym_hostname] = ACTIONS(1594), + [aux_sym_string_token1] = ACTIONS(1592), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [377] = { - [anon_sym_SEMI] = ACTIONS(756), - [anon_sym_LBRACE] = ACTIONS(756), - [anon_sym_RBRACE] = ACTIONS(756), - [anon_sym_COLON] = ACTIONS(756), - [anon_sym_PLUS_EQ] = ACTIONS(756), - [anon_sym_DASH_EQ] = ACTIONS(756), - [anon_sym_LPAREN] = ACTIONS(756), - [anon_sym_RPAREN] = ACTIONS(756), - [anon_sym_COMMA] = ACTIONS(756), - [anon_sym_in] = ACTIONS(756), - [anon_sym_LBRACK] = ACTIONS(756), - [anon_sym_RBRACK] = ACTIONS(756), - [anon_sym_EQ] = ACTIONS(758), - [anon_sym_as] = ACTIONS(756), - [anon_sym_AMPdeprecated] = ACTIONS(756), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(756), - [anon_sym_AMPerror_handler] = ACTIONS(756), - [anon_sym_AMPis_assigned] = ACTIONS(756), - [anon_sym_AMPis_used] = ACTIONS(756), - [anon_sym_AMPlog] = ACTIONS(756), - [anon_sym_AMPoptional] = ACTIONS(756), - [anon_sym_AMPraw_output] = ACTIONS(756), - [anon_sym_AMPredef] = ACTIONS(756), - [anon_sym_AMPadd_func] = ACTIONS(756), - [anon_sym_AMPbackend] = ACTIONS(756), - [anon_sym_AMPbroker_store] = ACTIONS(756), - [anon_sym_AMPcreate_expire] = ACTIONS(756), - [anon_sym_AMPdefault] = ACTIONS(756), - [anon_sym_AMPdelete_func] = ACTIONS(756), - [anon_sym_AMPexpire_func] = ACTIONS(756), - [anon_sym_AMPgroup] = ACTIONS(756), - [anon_sym_AMPon_change] = ACTIONS(756), - [anon_sym_AMPpriority] = ACTIONS(756), - [anon_sym_AMPread_expire] = ACTIONS(756), - [anon_sym_AMPtype_column] = ACTIONS(756), - [anon_sym_AMPwrite_expire] = ACTIONS(756), - [anon_sym_DOLLAR] = ACTIONS(756), - [anon_sym_PIPE] = ACTIONS(758), - [anon_sym_BANG] = ACTIONS(758), - [anon_sym_DASH] = ACTIONS(758), - [anon_sym_PLUS] = ACTIONS(758), - [anon_sym_is] = ACTIONS(756), - [anon_sym_STAR] = ACTIONS(756), - [anon_sym_SLASH] = ACTIONS(756), - [anon_sym_PERCENT] = ACTIONS(756), - [anon_sym_LT] = ACTIONS(758), - [anon_sym_LT_EQ] = ACTIONS(756), - [anon_sym_GT] = ACTIONS(758), - [anon_sym_GT_EQ] = ACTIONS(756), - [anon_sym_AMP] = ACTIONS(758), - [anon_sym_CARET] = ACTIONS(756), - [anon_sym_QMARK] = ACTIONS(758), - [anon_sym_EQ_EQ] = ACTIONS(756), - [anon_sym_BANG_EQ] = ACTIONS(756), - [anon_sym_AMP_AMP] = ACTIONS(756), - [anon_sym_PIPE_PIPE] = ACTIONS(756), - [anon_sym_QMARK_DOLLAR] = ACTIONS(756), - [anon_sym_ATdeprecated] = ACTIONS(756), - [anon_sym_ATload] = ACTIONS(758), - [anon_sym_ATload_DASHsigs] = ACTIONS(756), - [anon_sym_ATload_DASHplugin] = ACTIONS(756), - [anon_sym_ATunload] = ACTIONS(756), - [anon_sym_ATprefixes] = ACTIONS(756), - [anon_sym_ATif] = ACTIONS(758), - [anon_sym_ATifdef] = ACTIONS(756), - [anon_sym_ATifndef] = ACTIONS(756), - [anon_sym_ATendif] = ACTIONS(756), - [anon_sym_ATelse] = ACTIONS(756), - [anon_sym_ATpragma] = ACTIONS(756), + [352] = { + [ts_builtin_sym_end] = ACTIONS(1596), + [anon_sym_module] = ACTIONS(1598), + [anon_sym_SEMI] = ACTIONS(1596), + [anon_sym_export] = ACTIONS(1598), + [anon_sym_LBRACE] = ACTIONS(1596), + [anon_sym_global] = ACTIONS(1598), + [anon_sym_option] = ACTIONS(1598), + [anon_sym_const] = ACTIONS(1598), + [anon_sym_redef] = ACTIONS(1598), + [anon_sym_record] = ACTIONS(1598), + [anon_sym_type] = ACTIONS(1598), + [anon_sym_print] = ACTIONS(1598), + [anon_sym_event] = ACTIONS(1598), + [anon_sym_if] = ACTIONS(1598), + [anon_sym_LPAREN] = ACTIONS(1596), + [anon_sym_switch] = ACTIONS(1598), + [anon_sym_for] = ACTIONS(1598), + [anon_sym_LBRACK] = ACTIONS(1596), + [anon_sym_while] = ACTIONS(1598), + [anon_sym_next] = ACTIONS(1598), + [anon_sym_break] = ACTIONS(1598), + [anon_sym_fallthrough] = ACTIONS(1598), + [anon_sym_return] = ACTIONS(1598), + [anon_sym_add] = ACTIONS(1598), + [anon_sym_delete] = ACTIONS(1598), + [anon_sym_local] = ACTIONS(1598), + [anon_sym_when] = ACTIONS(1598), + [anon_sym_assert] = ACTIONS(1598), + [anon_sym_table] = ACTIONS(1598), + [anon_sym_set] = ACTIONS(1598), + [anon_sym_vector] = ACTIONS(1598), + [anon_sym_function] = ACTIONS(1598), + [anon_sym_hook] = ACTIONS(1598), + [anon_sym_DOLLAR] = ACTIONS(1596), + [anon_sym_PIPE] = ACTIONS(1596), + [anon_sym_PLUS_PLUS] = ACTIONS(1596), + [anon_sym_DASH_DASH] = ACTIONS(1596), + [anon_sym_BANG] = ACTIONS(1596), + [anon_sym_TILDE] = ACTIONS(1596), + [anon_sym_DASH] = ACTIONS(1598), + [anon_sym_PLUS] = ACTIONS(1598), + [anon_sym_copy] = ACTIONS(1598), + [anon_sym_schedule] = ACTIONS(1598), + [aux_sym_constant_token1] = ACTIONS(1598), + [anon_sym_T] = ACTIONS(1598), + [anon_sym_F] = ACTIONS(1598), + [anon_sym_ATdeprecated] = ACTIONS(1596), + [anon_sym_ATload] = ACTIONS(1598), + [anon_sym_ATload_DASHsigs] = ACTIONS(1596), + [anon_sym_ATload_DASHplugin] = ACTIONS(1596), + [anon_sym_ATunload] = ACTIONS(1596), + [anon_sym_ATprefixes] = ACTIONS(1596), + [anon_sym_ATif] = ACTIONS(1598), + [anon_sym_ATifdef] = ACTIONS(1596), + [anon_sym_ATifndef] = ACTIONS(1596), + [anon_sym_ATendif] = ACTIONS(1596), + [anon_sym_ATelse] = ACTIONS(1596), + [anon_sym_ATpragma] = ACTIONS(1596), + [anon_sym_ATDIR] = ACTIONS(1596), + [anon_sym_ATFILENAME] = ACTIONS(1596), + [sym_id] = ACTIONS(1598), + [sym_pattern] = ACTIONS(1596), + [sym_ipv6] = ACTIONS(1598), + [sym_ipv4] = ACTIONS(1598), + [sym_port] = ACTIONS(1596), + [sym_floatp] = ACTIONS(1598), + [sym_hex] = ACTIONS(1598), + [sym_hostname] = ACTIONS(1598), + [aux_sym_string_token1] = ACTIONS(1596), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [378] = { - [anon_sym_SEMI] = ACTIONS(760), - [anon_sym_LBRACE] = ACTIONS(760), - [anon_sym_RBRACE] = ACTIONS(760), - [anon_sym_COLON] = ACTIONS(760), - [anon_sym_PLUS_EQ] = ACTIONS(760), - [anon_sym_DASH_EQ] = ACTIONS(760), - [anon_sym_LPAREN] = ACTIONS(760), - [anon_sym_RPAREN] = ACTIONS(760), - [anon_sym_COMMA] = ACTIONS(760), - [anon_sym_in] = ACTIONS(760), - [anon_sym_LBRACK] = ACTIONS(760), - [anon_sym_RBRACK] = ACTIONS(760), - [anon_sym_EQ] = ACTIONS(762), - [anon_sym_as] = ACTIONS(760), - [anon_sym_AMPdeprecated] = ACTIONS(760), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(760), - [anon_sym_AMPerror_handler] = ACTIONS(760), - [anon_sym_AMPis_assigned] = ACTIONS(760), - [anon_sym_AMPis_used] = ACTIONS(760), - [anon_sym_AMPlog] = ACTIONS(760), - [anon_sym_AMPoptional] = ACTIONS(760), - [anon_sym_AMPraw_output] = ACTIONS(760), - [anon_sym_AMPredef] = ACTIONS(760), - [anon_sym_AMPadd_func] = ACTIONS(760), - [anon_sym_AMPbackend] = ACTIONS(760), - [anon_sym_AMPbroker_store] = ACTIONS(760), - [anon_sym_AMPcreate_expire] = ACTIONS(760), - [anon_sym_AMPdefault] = ACTIONS(760), - [anon_sym_AMPdelete_func] = ACTIONS(760), - [anon_sym_AMPexpire_func] = ACTIONS(760), - [anon_sym_AMPgroup] = ACTIONS(760), - [anon_sym_AMPon_change] = ACTIONS(760), - [anon_sym_AMPpriority] = ACTIONS(760), - [anon_sym_AMPread_expire] = ACTIONS(760), - [anon_sym_AMPtype_column] = ACTIONS(760), - [anon_sym_AMPwrite_expire] = ACTIONS(760), - [anon_sym_DOLLAR] = ACTIONS(760), - [anon_sym_PIPE] = ACTIONS(762), - [anon_sym_BANG] = ACTIONS(762), - [anon_sym_DASH] = ACTIONS(762), - [anon_sym_PLUS] = ACTIONS(762), - [anon_sym_is] = ACTIONS(760), - [anon_sym_STAR] = ACTIONS(760), - [anon_sym_SLASH] = ACTIONS(760), - [anon_sym_PERCENT] = ACTIONS(760), - [anon_sym_LT] = ACTIONS(762), - [anon_sym_LT_EQ] = ACTIONS(760), - [anon_sym_GT] = ACTIONS(762), - [anon_sym_GT_EQ] = ACTIONS(760), - [anon_sym_AMP] = ACTIONS(762), - [anon_sym_CARET] = ACTIONS(760), - [anon_sym_QMARK] = ACTIONS(762), - [anon_sym_EQ_EQ] = ACTIONS(760), - [anon_sym_BANG_EQ] = ACTIONS(760), - [anon_sym_AMP_AMP] = ACTIONS(760), - [anon_sym_PIPE_PIPE] = ACTIONS(760), - [anon_sym_QMARK_DOLLAR] = ACTIONS(760), - [anon_sym_ATdeprecated] = ACTIONS(760), - [anon_sym_ATload] = ACTIONS(762), - [anon_sym_ATload_DASHsigs] = ACTIONS(760), - [anon_sym_ATload_DASHplugin] = ACTIONS(760), - [anon_sym_ATunload] = ACTIONS(760), - [anon_sym_ATprefixes] = ACTIONS(760), - [anon_sym_ATif] = ACTIONS(762), - [anon_sym_ATifdef] = ACTIONS(760), - [anon_sym_ATifndef] = ACTIONS(760), - [anon_sym_ATendif] = ACTIONS(760), - [anon_sym_ATelse] = ACTIONS(760), - [anon_sym_ATpragma] = ACTIONS(760), + [353] = { + [ts_builtin_sym_end] = ACTIONS(1560), + [anon_sym_module] = ACTIONS(1562), + [anon_sym_SEMI] = ACTIONS(1560), + [anon_sym_export] = ACTIONS(1562), + [anon_sym_LBRACE] = ACTIONS(1560), + [anon_sym_global] = ACTIONS(1562), + [anon_sym_option] = ACTIONS(1562), + [anon_sym_const] = ACTIONS(1562), + [anon_sym_redef] = ACTIONS(1562), + [anon_sym_record] = ACTIONS(1562), + [anon_sym_type] = ACTIONS(1562), + [anon_sym_print] = ACTIONS(1562), + [anon_sym_event] = ACTIONS(1562), + [anon_sym_if] = ACTIONS(1562), + [anon_sym_LPAREN] = ACTIONS(1560), + [anon_sym_switch] = ACTIONS(1562), + [anon_sym_for] = ACTIONS(1562), + [anon_sym_LBRACK] = ACTIONS(1560), + [anon_sym_while] = ACTIONS(1562), + [anon_sym_next] = ACTIONS(1562), + [anon_sym_break] = ACTIONS(1562), + [anon_sym_fallthrough] = ACTIONS(1562), + [anon_sym_return] = ACTIONS(1562), + [anon_sym_add] = ACTIONS(1562), + [anon_sym_delete] = ACTIONS(1562), + [anon_sym_local] = ACTIONS(1562), + [anon_sym_when] = ACTIONS(1562), + [anon_sym_assert] = ACTIONS(1562), + [anon_sym_table] = ACTIONS(1562), + [anon_sym_set] = ACTIONS(1562), + [anon_sym_vector] = ACTIONS(1562), + [anon_sym_function] = ACTIONS(1562), + [anon_sym_hook] = ACTIONS(1562), + [anon_sym_DOLLAR] = ACTIONS(1560), + [anon_sym_PIPE] = ACTIONS(1560), + [anon_sym_PLUS_PLUS] = ACTIONS(1560), + [anon_sym_DASH_DASH] = ACTIONS(1560), + [anon_sym_BANG] = ACTIONS(1560), + [anon_sym_TILDE] = ACTIONS(1560), + [anon_sym_DASH] = ACTIONS(1562), + [anon_sym_PLUS] = ACTIONS(1562), + [anon_sym_copy] = ACTIONS(1562), + [anon_sym_schedule] = ACTIONS(1562), + [aux_sym_constant_token1] = ACTIONS(1562), + [anon_sym_T] = ACTIONS(1562), + [anon_sym_F] = ACTIONS(1562), + [anon_sym_ATdeprecated] = ACTIONS(1560), + [anon_sym_ATload] = ACTIONS(1562), + [anon_sym_ATload_DASHsigs] = ACTIONS(1560), + [anon_sym_ATload_DASHplugin] = ACTIONS(1560), + [anon_sym_ATunload] = ACTIONS(1560), + [anon_sym_ATprefixes] = ACTIONS(1560), + [anon_sym_ATif] = ACTIONS(1562), + [anon_sym_ATifdef] = ACTIONS(1560), + [anon_sym_ATifndef] = ACTIONS(1560), + [anon_sym_ATendif] = ACTIONS(1560), + [anon_sym_ATelse] = ACTIONS(1560), + [anon_sym_ATpragma] = ACTIONS(1560), + [anon_sym_ATDIR] = ACTIONS(1560), + [anon_sym_ATFILENAME] = ACTIONS(1560), + [sym_id] = ACTIONS(1562), + [sym_pattern] = ACTIONS(1560), + [sym_ipv6] = ACTIONS(1562), + [sym_ipv4] = ACTIONS(1562), + [sym_port] = ACTIONS(1560), + [sym_floatp] = ACTIONS(1562), + [sym_hex] = ACTIONS(1562), + [sym_hostname] = ACTIONS(1562), + [aux_sym_string_token1] = ACTIONS(1560), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [379] = { - [anon_sym_SEMI] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(568), - [anon_sym_RBRACE] = ACTIONS(568), - [anon_sym_COLON] = ACTIONS(568), - [anon_sym_PLUS_EQ] = ACTIONS(568), - [anon_sym_DASH_EQ] = ACTIONS(568), - [anon_sym_LPAREN] = ACTIONS(568), - [anon_sym_RPAREN] = ACTIONS(568), - [anon_sym_COMMA] = ACTIONS(568), - [anon_sym_in] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [anon_sym_RBRACK] = ACTIONS(568), - [anon_sym_EQ] = ACTIONS(570), - [anon_sym_as] = ACTIONS(568), - [anon_sym_AMPdeprecated] = ACTIONS(568), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(568), - [anon_sym_AMPerror_handler] = ACTIONS(568), - [anon_sym_AMPis_assigned] = ACTIONS(568), - [anon_sym_AMPis_used] = ACTIONS(568), - [anon_sym_AMPlog] = ACTIONS(568), - [anon_sym_AMPoptional] = ACTIONS(568), - [anon_sym_AMPraw_output] = ACTIONS(568), - [anon_sym_AMPredef] = ACTIONS(568), - [anon_sym_AMPadd_func] = ACTIONS(568), - [anon_sym_AMPbackend] = ACTIONS(568), - [anon_sym_AMPbroker_store] = ACTIONS(568), - [anon_sym_AMPcreate_expire] = ACTIONS(568), - [anon_sym_AMPdefault] = ACTIONS(568), - [anon_sym_AMPdelete_func] = ACTIONS(568), - [anon_sym_AMPexpire_func] = ACTIONS(568), - [anon_sym_AMPgroup] = ACTIONS(568), - [anon_sym_AMPon_change] = ACTIONS(568), - [anon_sym_AMPpriority] = ACTIONS(568), - [anon_sym_AMPread_expire] = ACTIONS(568), - [anon_sym_AMPtype_column] = ACTIONS(568), - [anon_sym_AMPwrite_expire] = ACTIONS(568), - [anon_sym_DOLLAR] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(570), - [anon_sym_BANG] = ACTIONS(570), - [anon_sym_DASH] = ACTIONS(570), - [anon_sym_PLUS] = ACTIONS(570), - [anon_sym_is] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(568), - [anon_sym_PERCENT] = ACTIONS(568), - [anon_sym_LT] = ACTIONS(570), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(570), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_AMP] = ACTIONS(570), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_QMARK] = ACTIONS(570), - [anon_sym_EQ_EQ] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_AMP_AMP] = ACTIONS(568), - [anon_sym_PIPE_PIPE] = ACTIONS(568), - [anon_sym_QMARK_DOLLAR] = ACTIONS(568), - [anon_sym_ATdeprecated] = ACTIONS(568), - [anon_sym_ATload] = ACTIONS(570), - [anon_sym_ATload_DASHsigs] = ACTIONS(568), - [anon_sym_ATload_DASHplugin] = ACTIONS(568), - [anon_sym_ATunload] = ACTIONS(568), - [anon_sym_ATprefixes] = ACTIONS(568), - [anon_sym_ATif] = ACTIONS(570), - [anon_sym_ATifdef] = ACTIONS(568), - [anon_sym_ATifndef] = ACTIONS(568), - [anon_sym_ATendif] = ACTIONS(568), - [anon_sym_ATelse] = ACTIONS(568), - [anon_sym_ATpragma] = ACTIONS(568), + [354] = { + [ts_builtin_sym_end] = ACTIONS(1592), + [anon_sym_module] = ACTIONS(1594), + [anon_sym_SEMI] = ACTIONS(1592), + [anon_sym_export] = ACTIONS(1594), + [anon_sym_LBRACE] = ACTIONS(1592), + [anon_sym_global] = ACTIONS(1594), + [anon_sym_option] = ACTIONS(1594), + [anon_sym_const] = ACTIONS(1594), + [anon_sym_redef] = ACTIONS(1594), + [anon_sym_record] = ACTIONS(1594), + [anon_sym_type] = ACTIONS(1594), + [anon_sym_print] = ACTIONS(1594), + [anon_sym_event] = ACTIONS(1594), + [anon_sym_if] = ACTIONS(1594), + [anon_sym_LPAREN] = ACTIONS(1592), + [anon_sym_switch] = ACTIONS(1594), + [anon_sym_for] = ACTIONS(1594), + [anon_sym_LBRACK] = ACTIONS(1592), + [anon_sym_while] = ACTIONS(1594), + [anon_sym_next] = ACTIONS(1594), + [anon_sym_break] = ACTIONS(1594), + [anon_sym_fallthrough] = ACTIONS(1594), + [anon_sym_return] = ACTIONS(1594), + [anon_sym_add] = ACTIONS(1594), + [anon_sym_delete] = ACTIONS(1594), + [anon_sym_local] = ACTIONS(1594), + [anon_sym_when] = ACTIONS(1594), + [anon_sym_assert] = ACTIONS(1594), + [anon_sym_table] = ACTIONS(1594), + [anon_sym_set] = ACTIONS(1594), + [anon_sym_vector] = ACTIONS(1594), + [anon_sym_function] = ACTIONS(1594), + [anon_sym_hook] = ACTIONS(1594), + [anon_sym_DOLLAR] = ACTIONS(1592), + [anon_sym_PIPE] = ACTIONS(1592), + [anon_sym_PLUS_PLUS] = ACTIONS(1592), + [anon_sym_DASH_DASH] = ACTIONS(1592), + [anon_sym_BANG] = ACTIONS(1592), + [anon_sym_TILDE] = ACTIONS(1592), + [anon_sym_DASH] = ACTIONS(1594), + [anon_sym_PLUS] = ACTIONS(1594), + [anon_sym_copy] = ACTIONS(1594), + [anon_sym_schedule] = ACTIONS(1594), + [aux_sym_constant_token1] = ACTIONS(1594), + [anon_sym_T] = ACTIONS(1594), + [anon_sym_F] = ACTIONS(1594), + [anon_sym_ATdeprecated] = ACTIONS(1592), + [anon_sym_ATload] = ACTIONS(1594), + [anon_sym_ATload_DASHsigs] = ACTIONS(1592), + [anon_sym_ATload_DASHplugin] = ACTIONS(1592), + [anon_sym_ATunload] = ACTIONS(1592), + [anon_sym_ATprefixes] = ACTIONS(1592), + [anon_sym_ATif] = ACTIONS(1594), + [anon_sym_ATifdef] = ACTIONS(1592), + [anon_sym_ATifndef] = ACTIONS(1592), + [anon_sym_ATendif] = ACTIONS(1592), + [anon_sym_ATelse] = ACTIONS(1592), + [anon_sym_ATpragma] = ACTIONS(1592), + [anon_sym_ATDIR] = ACTIONS(1592), + [anon_sym_ATFILENAME] = ACTIONS(1592), + [sym_id] = ACTIONS(1594), + [sym_pattern] = ACTIONS(1592), + [sym_ipv6] = ACTIONS(1594), + [sym_ipv4] = ACTIONS(1594), + [sym_port] = ACTIONS(1592), + [sym_floatp] = ACTIONS(1594), + [sym_hex] = ACTIONS(1594), + [sym_hostname] = ACTIONS(1594), + [aux_sym_string_token1] = ACTIONS(1592), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [380] = { + [355] = { + [ts_builtin_sym_end] = ACTIONS(1600), + [anon_sym_module] = ACTIONS(1602), + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_export] = ACTIONS(1602), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_global] = ACTIONS(1602), + [anon_sym_option] = ACTIONS(1602), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_redef] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_type] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [356] = { + [ts_builtin_sym_end] = ACTIONS(1604), + [anon_sym_module] = ACTIONS(1606), + [anon_sym_SEMI] = ACTIONS(1604), + [anon_sym_export] = ACTIONS(1606), + [anon_sym_LBRACE] = ACTIONS(1604), + [anon_sym_global] = ACTIONS(1606), + [anon_sym_option] = ACTIONS(1606), + [anon_sym_const] = ACTIONS(1606), + [anon_sym_redef] = ACTIONS(1606), + [anon_sym_record] = ACTIONS(1606), + [anon_sym_type] = ACTIONS(1606), + [anon_sym_print] = ACTIONS(1606), + [anon_sym_event] = ACTIONS(1606), + [anon_sym_if] = ACTIONS(1606), + [anon_sym_LPAREN] = ACTIONS(1604), + [anon_sym_switch] = ACTIONS(1606), + [anon_sym_for] = ACTIONS(1606), + [anon_sym_LBRACK] = ACTIONS(1604), + [anon_sym_while] = ACTIONS(1606), + [anon_sym_next] = ACTIONS(1606), + [anon_sym_break] = ACTIONS(1606), + [anon_sym_fallthrough] = ACTIONS(1606), + [anon_sym_return] = ACTIONS(1606), + [anon_sym_add] = ACTIONS(1606), + [anon_sym_delete] = ACTIONS(1606), + [anon_sym_local] = ACTIONS(1606), + [anon_sym_when] = ACTIONS(1606), + [anon_sym_assert] = ACTIONS(1606), + [anon_sym_table] = ACTIONS(1606), + [anon_sym_set] = ACTIONS(1606), + [anon_sym_vector] = ACTIONS(1606), + [anon_sym_function] = ACTIONS(1606), + [anon_sym_hook] = ACTIONS(1606), + [anon_sym_DOLLAR] = ACTIONS(1604), + [anon_sym_PIPE] = ACTIONS(1604), + [anon_sym_PLUS_PLUS] = ACTIONS(1604), + [anon_sym_DASH_DASH] = ACTIONS(1604), + [anon_sym_BANG] = ACTIONS(1604), + [anon_sym_TILDE] = ACTIONS(1604), + [anon_sym_DASH] = ACTIONS(1606), + [anon_sym_PLUS] = ACTIONS(1606), + [anon_sym_copy] = ACTIONS(1606), + [anon_sym_schedule] = ACTIONS(1606), + [aux_sym_constant_token1] = ACTIONS(1606), + [anon_sym_T] = ACTIONS(1606), + [anon_sym_F] = ACTIONS(1606), + [anon_sym_ATdeprecated] = ACTIONS(1604), + [anon_sym_ATload] = ACTIONS(1606), + [anon_sym_ATload_DASHsigs] = ACTIONS(1604), + [anon_sym_ATload_DASHplugin] = ACTIONS(1604), + [anon_sym_ATunload] = ACTIONS(1604), + [anon_sym_ATprefixes] = ACTIONS(1604), + [anon_sym_ATif] = ACTIONS(1606), + [anon_sym_ATifdef] = ACTIONS(1604), + [anon_sym_ATifndef] = ACTIONS(1604), + [anon_sym_ATendif] = ACTIONS(1604), + [anon_sym_ATelse] = ACTIONS(1604), + [anon_sym_ATpragma] = ACTIONS(1604), + [anon_sym_ATDIR] = ACTIONS(1604), + [anon_sym_ATFILENAME] = ACTIONS(1604), + [sym_id] = ACTIONS(1606), + [sym_pattern] = ACTIONS(1604), + [sym_ipv6] = ACTIONS(1606), + [sym_ipv4] = ACTIONS(1606), + [sym_port] = ACTIONS(1604), + [sym_floatp] = ACTIONS(1606), + [sym_hex] = ACTIONS(1606), + [sym_hostname] = ACTIONS(1606), + [aux_sym_string_token1] = ACTIONS(1604), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [357] = { + [ts_builtin_sym_end] = ACTIONS(1524), + [anon_sym_module] = ACTIONS(1526), + [anon_sym_SEMI] = ACTIONS(1524), + [anon_sym_export] = ACTIONS(1526), + [anon_sym_LBRACE] = ACTIONS(1524), + [anon_sym_global] = ACTIONS(1526), + [anon_sym_option] = ACTIONS(1526), + [anon_sym_const] = ACTIONS(1526), + [anon_sym_redef] = ACTIONS(1526), + [anon_sym_record] = ACTIONS(1526), + [anon_sym_type] = ACTIONS(1526), + [anon_sym_print] = ACTIONS(1526), + [anon_sym_event] = ACTIONS(1526), + [anon_sym_if] = ACTIONS(1526), + [anon_sym_LPAREN] = ACTIONS(1524), + [anon_sym_switch] = ACTIONS(1526), + [anon_sym_for] = ACTIONS(1526), + [anon_sym_LBRACK] = ACTIONS(1524), + [anon_sym_while] = ACTIONS(1526), + [anon_sym_next] = ACTIONS(1526), + [anon_sym_break] = ACTIONS(1526), + [anon_sym_fallthrough] = ACTIONS(1526), + [anon_sym_return] = ACTIONS(1526), + [anon_sym_add] = ACTIONS(1526), + [anon_sym_delete] = ACTIONS(1526), + [anon_sym_local] = ACTIONS(1526), + [anon_sym_when] = ACTIONS(1526), + [anon_sym_assert] = ACTIONS(1526), + [anon_sym_table] = ACTIONS(1526), + [anon_sym_set] = ACTIONS(1526), + [anon_sym_vector] = ACTIONS(1526), + [anon_sym_function] = ACTIONS(1526), + [anon_sym_hook] = ACTIONS(1526), + [anon_sym_DOLLAR] = ACTIONS(1524), + [anon_sym_PIPE] = ACTIONS(1524), + [anon_sym_PLUS_PLUS] = ACTIONS(1524), + [anon_sym_DASH_DASH] = ACTIONS(1524), + [anon_sym_BANG] = ACTIONS(1524), + [anon_sym_TILDE] = ACTIONS(1524), + [anon_sym_DASH] = ACTIONS(1526), + [anon_sym_PLUS] = ACTIONS(1526), + [anon_sym_copy] = ACTIONS(1526), + [anon_sym_schedule] = ACTIONS(1526), + [aux_sym_constant_token1] = ACTIONS(1526), + [anon_sym_T] = ACTIONS(1526), + [anon_sym_F] = ACTIONS(1526), + [anon_sym_ATdeprecated] = ACTIONS(1524), + [anon_sym_ATload] = ACTIONS(1526), + [anon_sym_ATload_DASHsigs] = ACTIONS(1524), + [anon_sym_ATload_DASHplugin] = ACTIONS(1524), + [anon_sym_ATunload] = ACTIONS(1524), + [anon_sym_ATprefixes] = ACTIONS(1524), + [anon_sym_ATif] = ACTIONS(1526), + [anon_sym_ATifdef] = ACTIONS(1524), + [anon_sym_ATifndef] = ACTIONS(1524), + [anon_sym_ATendif] = ACTIONS(1524), + [anon_sym_ATelse] = ACTIONS(1524), + [anon_sym_ATpragma] = ACTIONS(1524), + [anon_sym_ATDIR] = ACTIONS(1524), + [anon_sym_ATFILENAME] = ACTIONS(1524), + [sym_id] = ACTIONS(1526), + [sym_pattern] = ACTIONS(1524), + [sym_ipv6] = ACTIONS(1526), + [sym_ipv4] = ACTIONS(1526), + [sym_port] = ACTIONS(1524), + [sym_floatp] = ACTIONS(1526), + [sym_hex] = ACTIONS(1526), + [sym_hostname] = ACTIONS(1526), + [aux_sym_string_token1] = ACTIONS(1524), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [358] = { + [ts_builtin_sym_end] = ACTIONS(1608), + [anon_sym_module] = ACTIONS(1610), + [anon_sym_SEMI] = ACTIONS(1608), + [anon_sym_export] = ACTIONS(1610), + [anon_sym_LBRACE] = ACTIONS(1608), + [anon_sym_global] = ACTIONS(1610), + [anon_sym_option] = ACTIONS(1610), + [anon_sym_const] = ACTIONS(1610), + [anon_sym_redef] = ACTIONS(1610), + [anon_sym_record] = ACTIONS(1610), + [anon_sym_type] = ACTIONS(1610), + [anon_sym_print] = ACTIONS(1610), + [anon_sym_event] = ACTIONS(1610), + [anon_sym_if] = ACTIONS(1610), + [anon_sym_LPAREN] = ACTIONS(1608), + [anon_sym_switch] = ACTIONS(1610), + [anon_sym_for] = ACTIONS(1610), + [anon_sym_LBRACK] = ACTIONS(1608), + [anon_sym_while] = ACTIONS(1610), + [anon_sym_next] = ACTIONS(1610), + [anon_sym_break] = ACTIONS(1610), + [anon_sym_fallthrough] = ACTIONS(1610), + [anon_sym_return] = ACTIONS(1610), + [anon_sym_add] = ACTIONS(1610), + [anon_sym_delete] = ACTIONS(1610), + [anon_sym_local] = ACTIONS(1610), + [anon_sym_when] = ACTIONS(1610), + [anon_sym_assert] = ACTIONS(1610), + [anon_sym_table] = ACTIONS(1610), + [anon_sym_set] = ACTIONS(1610), + [anon_sym_vector] = ACTIONS(1610), + [anon_sym_function] = ACTIONS(1610), + [anon_sym_hook] = ACTIONS(1610), + [anon_sym_DOLLAR] = ACTIONS(1608), + [anon_sym_PIPE] = ACTIONS(1608), + [anon_sym_PLUS_PLUS] = ACTIONS(1608), + [anon_sym_DASH_DASH] = ACTIONS(1608), + [anon_sym_BANG] = ACTIONS(1608), + [anon_sym_TILDE] = ACTIONS(1608), + [anon_sym_DASH] = ACTIONS(1610), + [anon_sym_PLUS] = ACTIONS(1610), + [anon_sym_copy] = ACTIONS(1610), + [anon_sym_schedule] = ACTIONS(1610), + [aux_sym_constant_token1] = ACTIONS(1610), + [anon_sym_T] = ACTIONS(1610), + [anon_sym_F] = ACTIONS(1610), + [anon_sym_ATdeprecated] = ACTIONS(1608), + [anon_sym_ATload] = ACTIONS(1610), + [anon_sym_ATload_DASHsigs] = ACTIONS(1608), + [anon_sym_ATload_DASHplugin] = ACTIONS(1608), + [anon_sym_ATunload] = ACTIONS(1608), + [anon_sym_ATprefixes] = ACTIONS(1608), + [anon_sym_ATif] = ACTIONS(1610), + [anon_sym_ATifdef] = ACTIONS(1608), + [anon_sym_ATifndef] = ACTIONS(1608), + [anon_sym_ATendif] = ACTIONS(1608), + [anon_sym_ATelse] = ACTIONS(1608), + [anon_sym_ATpragma] = ACTIONS(1608), + [anon_sym_ATDIR] = ACTIONS(1608), + [anon_sym_ATFILENAME] = ACTIONS(1608), + [sym_id] = ACTIONS(1610), + [sym_pattern] = ACTIONS(1608), + [sym_ipv6] = ACTIONS(1610), + [sym_ipv4] = ACTIONS(1610), + [sym_port] = ACTIONS(1608), + [sym_floatp] = ACTIONS(1610), + [sym_hex] = ACTIONS(1610), + [sym_hostname] = ACTIONS(1610), + [aux_sym_string_token1] = ACTIONS(1608), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [359] = { + [ts_builtin_sym_end] = ACTIONS(1612), + [anon_sym_module] = ACTIONS(1614), + [anon_sym_SEMI] = ACTIONS(1612), + [anon_sym_export] = ACTIONS(1614), + [anon_sym_LBRACE] = ACTIONS(1612), + [anon_sym_global] = ACTIONS(1614), + [anon_sym_option] = ACTIONS(1614), + [anon_sym_const] = ACTIONS(1614), + [anon_sym_redef] = ACTIONS(1614), + [anon_sym_record] = ACTIONS(1614), + [anon_sym_type] = ACTIONS(1614), + [anon_sym_print] = ACTIONS(1614), + [anon_sym_event] = ACTIONS(1614), + [anon_sym_if] = ACTIONS(1614), + [anon_sym_LPAREN] = ACTIONS(1612), + [anon_sym_switch] = ACTIONS(1614), + [anon_sym_for] = ACTIONS(1614), + [anon_sym_LBRACK] = ACTIONS(1612), + [anon_sym_while] = ACTIONS(1614), + [anon_sym_next] = ACTIONS(1614), + [anon_sym_break] = ACTIONS(1614), + [anon_sym_fallthrough] = ACTIONS(1614), + [anon_sym_return] = ACTIONS(1614), + [anon_sym_add] = ACTIONS(1614), + [anon_sym_delete] = ACTIONS(1614), + [anon_sym_local] = ACTIONS(1614), + [anon_sym_when] = ACTIONS(1614), + [anon_sym_assert] = ACTIONS(1614), + [anon_sym_table] = ACTIONS(1614), + [anon_sym_set] = ACTIONS(1614), + [anon_sym_vector] = ACTIONS(1614), + [anon_sym_function] = ACTIONS(1614), + [anon_sym_hook] = ACTIONS(1614), + [anon_sym_DOLLAR] = ACTIONS(1612), + [anon_sym_PIPE] = ACTIONS(1612), + [anon_sym_PLUS_PLUS] = ACTIONS(1612), + [anon_sym_DASH_DASH] = ACTIONS(1612), + [anon_sym_BANG] = ACTIONS(1612), + [anon_sym_TILDE] = ACTIONS(1612), + [anon_sym_DASH] = ACTIONS(1614), + [anon_sym_PLUS] = ACTIONS(1614), + [anon_sym_copy] = ACTIONS(1614), + [anon_sym_schedule] = ACTIONS(1614), + [aux_sym_constant_token1] = ACTIONS(1614), + [anon_sym_T] = ACTIONS(1614), + [anon_sym_F] = ACTIONS(1614), + [anon_sym_ATdeprecated] = ACTIONS(1612), + [anon_sym_ATload] = ACTIONS(1614), + [anon_sym_ATload_DASHsigs] = ACTIONS(1612), + [anon_sym_ATload_DASHplugin] = ACTIONS(1612), + [anon_sym_ATunload] = ACTIONS(1612), + [anon_sym_ATprefixes] = ACTIONS(1612), + [anon_sym_ATif] = ACTIONS(1614), + [anon_sym_ATifdef] = ACTIONS(1612), + [anon_sym_ATifndef] = ACTIONS(1612), + [anon_sym_ATendif] = ACTIONS(1612), + [anon_sym_ATelse] = ACTIONS(1612), + [anon_sym_ATpragma] = ACTIONS(1612), + [anon_sym_ATDIR] = ACTIONS(1612), + [anon_sym_ATFILENAME] = ACTIONS(1612), + [sym_id] = ACTIONS(1614), + [sym_pattern] = ACTIONS(1612), + [sym_ipv6] = ACTIONS(1614), + [sym_ipv4] = ACTIONS(1614), + [sym_port] = ACTIONS(1612), + [sym_floatp] = ACTIONS(1614), + [sym_hex] = ACTIONS(1614), + [sym_hostname] = ACTIONS(1614), + [aux_sym_string_token1] = ACTIONS(1612), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [360] = { + [ts_builtin_sym_end] = ACTIONS(1616), + [anon_sym_module] = ACTIONS(1618), + [anon_sym_SEMI] = ACTIONS(1616), + [anon_sym_export] = ACTIONS(1618), + [anon_sym_LBRACE] = ACTIONS(1616), + [anon_sym_global] = ACTIONS(1618), + [anon_sym_option] = ACTIONS(1618), + [anon_sym_const] = ACTIONS(1618), + [anon_sym_redef] = ACTIONS(1618), + [anon_sym_record] = ACTIONS(1618), + [anon_sym_type] = ACTIONS(1618), + [anon_sym_print] = ACTIONS(1618), + [anon_sym_event] = ACTIONS(1618), + [anon_sym_if] = ACTIONS(1618), + [anon_sym_LPAREN] = ACTIONS(1616), + [anon_sym_switch] = ACTIONS(1618), + [anon_sym_for] = ACTIONS(1618), + [anon_sym_LBRACK] = ACTIONS(1616), + [anon_sym_while] = ACTIONS(1618), + [anon_sym_next] = ACTIONS(1618), + [anon_sym_break] = ACTIONS(1618), + [anon_sym_fallthrough] = ACTIONS(1618), + [anon_sym_return] = ACTIONS(1618), + [anon_sym_add] = ACTIONS(1618), + [anon_sym_delete] = ACTIONS(1618), + [anon_sym_local] = ACTIONS(1618), + [anon_sym_when] = ACTIONS(1618), + [anon_sym_assert] = ACTIONS(1618), + [anon_sym_table] = ACTIONS(1618), + [anon_sym_set] = ACTIONS(1618), + [anon_sym_vector] = ACTIONS(1618), + [anon_sym_function] = ACTIONS(1618), + [anon_sym_hook] = ACTIONS(1618), + [anon_sym_DOLLAR] = ACTIONS(1616), + [anon_sym_PIPE] = ACTIONS(1616), + [anon_sym_PLUS_PLUS] = ACTIONS(1616), + [anon_sym_DASH_DASH] = ACTIONS(1616), + [anon_sym_BANG] = ACTIONS(1616), + [anon_sym_TILDE] = ACTIONS(1616), + [anon_sym_DASH] = ACTIONS(1618), + [anon_sym_PLUS] = ACTIONS(1618), + [anon_sym_copy] = ACTIONS(1618), + [anon_sym_schedule] = ACTIONS(1618), + [aux_sym_constant_token1] = ACTIONS(1618), + [anon_sym_T] = ACTIONS(1618), + [anon_sym_F] = ACTIONS(1618), + [anon_sym_ATdeprecated] = ACTIONS(1616), + [anon_sym_ATload] = ACTIONS(1618), + [anon_sym_ATload_DASHsigs] = ACTIONS(1616), + [anon_sym_ATload_DASHplugin] = ACTIONS(1616), + [anon_sym_ATunload] = ACTIONS(1616), + [anon_sym_ATprefixes] = ACTIONS(1616), + [anon_sym_ATif] = ACTIONS(1618), + [anon_sym_ATifdef] = ACTIONS(1616), + [anon_sym_ATifndef] = ACTIONS(1616), + [anon_sym_ATendif] = ACTIONS(1616), + [anon_sym_ATelse] = ACTIONS(1616), + [anon_sym_ATpragma] = ACTIONS(1616), + [anon_sym_ATDIR] = ACTIONS(1616), + [anon_sym_ATFILENAME] = ACTIONS(1616), + [sym_id] = ACTIONS(1618), + [sym_pattern] = ACTIONS(1616), + [sym_ipv6] = ACTIONS(1618), + [sym_ipv4] = ACTIONS(1618), + [sym_port] = ACTIONS(1616), + [sym_floatp] = ACTIONS(1618), + [sym_hex] = ACTIONS(1618), + [sym_hostname] = ACTIONS(1618), + [aux_sym_string_token1] = ACTIONS(1616), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [361] = { + [ts_builtin_sym_end] = ACTIONS(1620), + [anon_sym_module] = ACTIONS(1622), + [anon_sym_SEMI] = ACTIONS(1620), + [anon_sym_export] = ACTIONS(1622), + [anon_sym_LBRACE] = ACTIONS(1620), + [anon_sym_global] = ACTIONS(1622), + [anon_sym_option] = ACTIONS(1622), + [anon_sym_const] = ACTIONS(1622), + [anon_sym_redef] = ACTIONS(1622), + [anon_sym_record] = ACTIONS(1622), + [anon_sym_type] = ACTIONS(1622), + [anon_sym_print] = ACTIONS(1622), + [anon_sym_event] = ACTIONS(1622), + [anon_sym_if] = ACTIONS(1622), + [anon_sym_LPAREN] = ACTIONS(1620), + [anon_sym_switch] = ACTIONS(1622), + [anon_sym_for] = ACTIONS(1622), + [anon_sym_LBRACK] = ACTIONS(1620), + [anon_sym_while] = ACTIONS(1622), + [anon_sym_next] = ACTIONS(1622), + [anon_sym_break] = ACTIONS(1622), + [anon_sym_fallthrough] = ACTIONS(1622), + [anon_sym_return] = ACTIONS(1622), + [anon_sym_add] = ACTIONS(1622), + [anon_sym_delete] = ACTIONS(1622), + [anon_sym_local] = ACTIONS(1622), + [anon_sym_when] = ACTIONS(1622), + [anon_sym_assert] = ACTIONS(1622), + [anon_sym_table] = ACTIONS(1622), + [anon_sym_set] = ACTIONS(1622), + [anon_sym_vector] = ACTIONS(1622), + [anon_sym_function] = ACTIONS(1622), + [anon_sym_hook] = ACTIONS(1622), + [anon_sym_DOLLAR] = ACTIONS(1620), + [anon_sym_PIPE] = ACTIONS(1620), + [anon_sym_PLUS_PLUS] = ACTIONS(1620), + [anon_sym_DASH_DASH] = ACTIONS(1620), + [anon_sym_BANG] = ACTIONS(1620), + [anon_sym_TILDE] = ACTIONS(1620), + [anon_sym_DASH] = ACTIONS(1622), + [anon_sym_PLUS] = ACTIONS(1622), + [anon_sym_copy] = ACTIONS(1622), + [anon_sym_schedule] = ACTIONS(1622), + [aux_sym_constant_token1] = ACTIONS(1622), + [anon_sym_T] = ACTIONS(1622), + [anon_sym_F] = ACTIONS(1622), + [anon_sym_ATdeprecated] = ACTIONS(1620), + [anon_sym_ATload] = ACTIONS(1622), + [anon_sym_ATload_DASHsigs] = ACTIONS(1620), + [anon_sym_ATload_DASHplugin] = ACTIONS(1620), + [anon_sym_ATunload] = ACTIONS(1620), + [anon_sym_ATprefixes] = ACTIONS(1620), + [anon_sym_ATif] = ACTIONS(1622), + [anon_sym_ATifdef] = ACTIONS(1620), + [anon_sym_ATifndef] = ACTIONS(1620), + [anon_sym_ATendif] = ACTIONS(1620), + [anon_sym_ATelse] = ACTIONS(1620), + [anon_sym_ATpragma] = ACTIONS(1620), + [anon_sym_ATDIR] = ACTIONS(1620), + [anon_sym_ATFILENAME] = ACTIONS(1620), + [sym_id] = ACTIONS(1622), + [sym_pattern] = ACTIONS(1620), + [sym_ipv6] = ACTIONS(1622), + [sym_ipv4] = ACTIONS(1622), + [sym_port] = ACTIONS(1620), + [sym_floatp] = ACTIONS(1622), + [sym_hex] = ACTIONS(1622), + [sym_hostname] = ACTIONS(1622), + [aux_sym_string_token1] = ACTIONS(1620), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [362] = { + [ts_builtin_sym_end] = ACTIONS(1604), + [anon_sym_module] = ACTIONS(1606), + [anon_sym_SEMI] = ACTIONS(1604), + [anon_sym_export] = ACTIONS(1606), + [anon_sym_LBRACE] = ACTIONS(1604), + [anon_sym_global] = ACTIONS(1606), + [anon_sym_option] = ACTIONS(1606), + [anon_sym_const] = ACTIONS(1606), + [anon_sym_redef] = ACTIONS(1606), + [anon_sym_record] = ACTIONS(1606), + [anon_sym_type] = ACTIONS(1606), + [anon_sym_print] = ACTIONS(1606), + [anon_sym_event] = ACTIONS(1606), + [anon_sym_if] = ACTIONS(1606), + [anon_sym_LPAREN] = ACTIONS(1604), + [anon_sym_switch] = ACTIONS(1606), + [anon_sym_for] = ACTIONS(1606), + [anon_sym_LBRACK] = ACTIONS(1604), + [anon_sym_while] = ACTIONS(1606), + [anon_sym_next] = ACTIONS(1606), + [anon_sym_break] = ACTIONS(1606), + [anon_sym_fallthrough] = ACTIONS(1606), + [anon_sym_return] = ACTIONS(1606), + [anon_sym_add] = ACTIONS(1606), + [anon_sym_delete] = ACTIONS(1606), + [anon_sym_local] = ACTIONS(1606), + [anon_sym_when] = ACTIONS(1606), + [anon_sym_assert] = ACTIONS(1606), + [anon_sym_table] = ACTIONS(1606), + [anon_sym_set] = ACTIONS(1606), + [anon_sym_vector] = ACTIONS(1606), + [anon_sym_function] = ACTIONS(1606), + [anon_sym_hook] = ACTIONS(1606), + [anon_sym_DOLLAR] = ACTIONS(1604), + [anon_sym_PIPE] = ACTIONS(1604), + [anon_sym_PLUS_PLUS] = ACTIONS(1604), + [anon_sym_DASH_DASH] = ACTIONS(1604), + [anon_sym_BANG] = ACTIONS(1604), + [anon_sym_TILDE] = ACTIONS(1604), + [anon_sym_DASH] = ACTIONS(1606), + [anon_sym_PLUS] = ACTIONS(1606), + [anon_sym_copy] = ACTIONS(1606), + [anon_sym_schedule] = ACTIONS(1606), + [aux_sym_constant_token1] = ACTIONS(1606), + [anon_sym_T] = ACTIONS(1606), + [anon_sym_F] = ACTIONS(1606), + [anon_sym_ATdeprecated] = ACTIONS(1604), + [anon_sym_ATload] = ACTIONS(1606), + [anon_sym_ATload_DASHsigs] = ACTIONS(1604), + [anon_sym_ATload_DASHplugin] = ACTIONS(1604), + [anon_sym_ATunload] = ACTIONS(1604), + [anon_sym_ATprefixes] = ACTIONS(1604), + [anon_sym_ATif] = ACTIONS(1606), + [anon_sym_ATifdef] = ACTIONS(1604), + [anon_sym_ATifndef] = ACTIONS(1604), + [anon_sym_ATendif] = ACTIONS(1604), + [anon_sym_ATelse] = ACTIONS(1604), + [anon_sym_ATpragma] = ACTIONS(1604), + [anon_sym_ATDIR] = ACTIONS(1604), + [anon_sym_ATFILENAME] = ACTIONS(1604), + [sym_id] = ACTIONS(1606), + [sym_pattern] = ACTIONS(1604), + [sym_ipv6] = ACTIONS(1606), + [sym_ipv4] = ACTIONS(1606), + [sym_port] = ACTIONS(1604), + [sym_floatp] = ACTIONS(1606), + [sym_hex] = ACTIONS(1606), + [sym_hostname] = ACTIONS(1606), + [aux_sym_string_token1] = ACTIONS(1604), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [363] = { + [sym_attr_list] = STATE(2492), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(1300), + [sym_expr_list] = STATE(2369), + [sym_constant] = STATE(1286), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_attr_list_repeat1] = STATE(1592), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_LBRACE] = ACTIONS(133), + [anon_sym_RBRACE] = ACTIONS(1624), + [anon_sym_record] = ACTIONS(25), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_LBRACK] = ACTIONS(1626), + [anon_sym_local] = ACTIONS(117), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [364] = { + [ts_builtin_sym_end] = ACTIONS(1628), + [anon_sym_module] = ACTIONS(1630), + [anon_sym_SEMI] = ACTIONS(1628), + [anon_sym_export] = ACTIONS(1630), + [anon_sym_LBRACE] = ACTIONS(1628), + [anon_sym_global] = ACTIONS(1630), + [anon_sym_option] = ACTIONS(1630), + [anon_sym_const] = ACTIONS(1630), + [anon_sym_redef] = ACTIONS(1630), + [anon_sym_record] = ACTIONS(1630), + [anon_sym_type] = ACTIONS(1630), + [anon_sym_print] = ACTIONS(1630), + [anon_sym_event] = ACTIONS(1630), + [anon_sym_if] = ACTIONS(1630), + [anon_sym_LPAREN] = ACTIONS(1628), + [anon_sym_switch] = ACTIONS(1630), + [anon_sym_for] = ACTIONS(1630), + [anon_sym_LBRACK] = ACTIONS(1628), + [anon_sym_while] = ACTIONS(1630), + [anon_sym_next] = ACTIONS(1630), + [anon_sym_break] = ACTIONS(1630), + [anon_sym_fallthrough] = ACTIONS(1630), + [anon_sym_return] = ACTIONS(1630), + [anon_sym_add] = ACTIONS(1630), + [anon_sym_delete] = ACTIONS(1630), + [anon_sym_local] = ACTIONS(1630), + [anon_sym_when] = ACTIONS(1630), + [anon_sym_assert] = ACTIONS(1630), + [anon_sym_table] = ACTIONS(1630), + [anon_sym_set] = ACTIONS(1630), + [anon_sym_vector] = ACTIONS(1630), + [anon_sym_function] = ACTIONS(1630), + [anon_sym_hook] = ACTIONS(1630), + [anon_sym_DOLLAR] = ACTIONS(1628), + [anon_sym_PIPE] = ACTIONS(1628), + [anon_sym_PLUS_PLUS] = ACTIONS(1628), + [anon_sym_DASH_DASH] = ACTIONS(1628), + [anon_sym_BANG] = ACTIONS(1628), + [anon_sym_TILDE] = ACTIONS(1628), + [anon_sym_DASH] = ACTIONS(1630), + [anon_sym_PLUS] = ACTIONS(1630), + [anon_sym_copy] = ACTIONS(1630), + [anon_sym_schedule] = ACTIONS(1630), + [aux_sym_constant_token1] = ACTIONS(1630), + [anon_sym_T] = ACTIONS(1630), + [anon_sym_F] = ACTIONS(1630), + [anon_sym_ATdeprecated] = ACTIONS(1628), + [anon_sym_ATload] = ACTIONS(1630), + [anon_sym_ATload_DASHsigs] = ACTIONS(1628), + [anon_sym_ATload_DASHplugin] = ACTIONS(1628), + [anon_sym_ATunload] = ACTIONS(1628), + [anon_sym_ATprefixes] = ACTIONS(1628), + [anon_sym_ATif] = ACTIONS(1630), + [anon_sym_ATifdef] = ACTIONS(1628), + [anon_sym_ATifndef] = ACTIONS(1628), + [anon_sym_ATendif] = ACTIONS(1628), + [anon_sym_ATelse] = ACTIONS(1628), + [anon_sym_ATpragma] = ACTIONS(1628), + [anon_sym_ATDIR] = ACTIONS(1628), + [anon_sym_ATFILENAME] = ACTIONS(1628), + [sym_id] = ACTIONS(1630), + [sym_pattern] = ACTIONS(1628), + [sym_ipv6] = ACTIONS(1630), + [sym_ipv4] = ACTIONS(1630), + [sym_port] = ACTIONS(1628), + [sym_floatp] = ACTIONS(1630), + [sym_hex] = ACTIONS(1630), + [sym_hostname] = ACTIONS(1630), + [aux_sym_string_token1] = ACTIONS(1628), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [365] = { [ts_builtin_sym_end] = ACTIONS(1632), [anon_sym_module] = ACTIONS(1634), [anon_sym_SEMI] = ACTIONS(1632), @@ -46574,2761 +45585,250 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [381] = { - [anon_sym_SEMI] = ACTIONS(129), - [anon_sym_LBRACE] = ACTIONS(129), - [anon_sym_RBRACE] = ACTIONS(129), - [anon_sym_const] = ACTIONS(131), - [anon_sym_record] = ACTIONS(131), - [anon_sym_print] = ACTIONS(131), - [anon_sym_event] = ACTIONS(131), - [anon_sym_if] = ACTIONS(131), - [anon_sym_LPAREN] = ACTIONS(129), - [anon_sym_RPAREN] = ACTIONS(129), - [anon_sym_else] = ACTIONS(131), - [anon_sym_switch] = ACTIONS(131), - [anon_sym_for] = ACTIONS(131), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_while] = ACTIONS(131), - [anon_sym_next] = ACTIONS(131), - [anon_sym_break] = ACTIONS(131), - [anon_sym_fallthrough] = ACTIONS(131), - [anon_sym_return] = ACTIONS(131), - [anon_sym_add] = ACTIONS(131), - [anon_sym_delete] = ACTIONS(131), - [anon_sym_local] = ACTIONS(131), - [anon_sym_when] = ACTIONS(131), - [anon_sym_timeout] = ACTIONS(131), - [anon_sym_assert] = ACTIONS(131), - [anon_sym_case] = ACTIONS(131), - [anon_sym_default] = ACTIONS(131), - [anon_sym_table] = ACTIONS(131), - [anon_sym_set] = ACTIONS(131), - [anon_sym_vector] = ACTIONS(131), - [anon_sym_function] = ACTIONS(131), - [anon_sym_hook] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(129), - [anon_sym_PIPE] = ACTIONS(129), - [anon_sym_PLUS_PLUS] = ACTIONS(129), - [anon_sym_DASH_DASH] = ACTIONS(129), - [anon_sym_BANG] = ACTIONS(129), - [anon_sym_TILDE] = ACTIONS(129), - [anon_sym_DASH] = ACTIONS(131), - [anon_sym_PLUS] = ACTIONS(131), - [anon_sym_copy] = ACTIONS(131), - [anon_sym_schedule] = ACTIONS(131), - [aux_sym_constant_token1] = ACTIONS(131), - [anon_sym_T] = ACTIONS(131), - [anon_sym_F] = ACTIONS(131), - [anon_sym_ATdeprecated] = ACTIONS(129), - [anon_sym_ATload] = ACTIONS(131), - [anon_sym_ATload_DASHsigs] = ACTIONS(129), - [anon_sym_ATload_DASHplugin] = ACTIONS(129), - [anon_sym_ATunload] = ACTIONS(129), - [anon_sym_ATprefixes] = ACTIONS(129), - [anon_sym_ATif] = ACTIONS(131), - [anon_sym_ATifdef] = ACTIONS(129), - [anon_sym_ATifndef] = ACTIONS(129), - [anon_sym_ATendif] = ACTIONS(129), - [anon_sym_ATelse] = ACTIONS(129), - [anon_sym_ATpragma] = ACTIONS(129), - [anon_sym_ATDIR] = ACTIONS(129), - [anon_sym_ATFILENAME] = ACTIONS(129), - [sym_id] = ACTIONS(131), - [sym_pattern] = ACTIONS(129), - [sym_ipv6] = ACTIONS(131), - [sym_ipv4] = ACTIONS(131), - [sym_port] = ACTIONS(129), - [sym_floatp] = ACTIONS(131), - [sym_hex] = ACTIONS(131), - [sym_hostname] = ACTIONS(131), - [aux_sym_string_token1] = ACTIONS(129), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [382] = { - [sym_attr_list] = STATE(2492), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(1298), - [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_attr_list_repeat1] = STATE(1597), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_LBRACE] = ACTIONS(133), - [anon_sym_RBRACE] = ACTIONS(1684), - [anon_sym_record] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_LBRACK] = ACTIONS(1686), - [anon_sym_local] = ACTIONS(119), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [383] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1688), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_case] = ACTIONS(1470), - [anon_sym_default] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [384] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1690), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_case] = ACTIONS(1464), - [anon_sym_default] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [385] = { - [sym_attr_list] = STATE(2314), - [sym_attr] = STATE(1597), - [sym_expr] = STATE(1298), - [sym_expr_list] = STATE(2369), - [sym_constant] = STATE(1279), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [aux_sym_attr_list_repeat1] = STATE(1597), - [aux_sym_expr_list_repeat1] = STATE(876), - [anon_sym_LBRACE] = ACTIONS(133), - [anon_sym_RBRACE] = ACTIONS(1684), - [anon_sym_record] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(35), - [anon_sym_LBRACK] = ACTIONS(1686), - [anon_sym_local] = ACTIONS(119), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_AMPdeprecated] = ACTIONS(884), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(886), - [anon_sym_AMPerror_handler] = ACTIONS(886), - [anon_sym_AMPis_assigned] = ACTIONS(886), - [anon_sym_AMPis_used] = ACTIONS(886), - [anon_sym_AMPlog] = ACTIONS(886), - [anon_sym_AMPoptional] = ACTIONS(886), - [anon_sym_AMPraw_output] = ACTIONS(886), - [anon_sym_AMPredef] = ACTIONS(886), - [anon_sym_AMPadd_func] = ACTIONS(888), - [anon_sym_AMPbackend] = ACTIONS(888), - [anon_sym_AMPbroker_store] = ACTIONS(888), - [anon_sym_AMPcreate_expire] = ACTIONS(888), - [anon_sym_AMPdefault] = ACTIONS(888), - [anon_sym_AMPdelete_func] = ACTIONS(888), - [anon_sym_AMPexpire_func] = ACTIONS(888), - [anon_sym_AMPgroup] = ACTIONS(888), - [anon_sym_AMPon_change] = ACTIONS(888), - [anon_sym_AMPpriority] = ACTIONS(888), - [anon_sym_AMPread_expire] = ACTIONS(888), - [anon_sym_AMPtype_column] = ACTIONS(888), - [anon_sym_AMPwrite_expire] = ACTIONS(888), - [anon_sym_DOLLAR] = ACTIONS(65), - [anon_sym_PIPE] = ACTIONS(67), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(69), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(71), - [anon_sym_PLUS] = ACTIONS(71), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [386] = { - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_RBRACE] = ACTIONS(125), - [anon_sym_const] = ACTIONS(127), - [anon_sym_record] = ACTIONS(127), - [anon_sym_print] = ACTIONS(127), - [anon_sym_event] = ACTIONS(127), - [anon_sym_if] = ACTIONS(127), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_else] = ACTIONS(127), - [anon_sym_switch] = ACTIONS(127), - [anon_sym_for] = ACTIONS(127), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_while] = ACTIONS(127), - [anon_sym_next] = ACTIONS(127), - [anon_sym_break] = ACTIONS(127), - [anon_sym_fallthrough] = ACTIONS(127), - [anon_sym_return] = ACTIONS(127), - [anon_sym_add] = ACTIONS(127), - [anon_sym_delete] = ACTIONS(127), - [anon_sym_local] = ACTIONS(127), - [anon_sym_when] = ACTIONS(127), - [anon_sym_timeout] = ACTIONS(127), - [anon_sym_assert] = ACTIONS(127), - [anon_sym_case] = ACTIONS(127), - [anon_sym_default] = ACTIONS(127), - [anon_sym_table] = ACTIONS(127), - [anon_sym_set] = ACTIONS(127), - [anon_sym_vector] = ACTIONS(127), - [anon_sym_function] = ACTIONS(127), - [anon_sym_hook] = ACTIONS(127), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(125), - [anon_sym_PLUS_PLUS] = ACTIONS(125), - [anon_sym_DASH_DASH] = ACTIONS(125), - [anon_sym_BANG] = ACTIONS(125), - [anon_sym_TILDE] = ACTIONS(125), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_copy] = ACTIONS(127), - [anon_sym_schedule] = ACTIONS(127), - [aux_sym_constant_token1] = ACTIONS(127), - [anon_sym_T] = ACTIONS(127), - [anon_sym_F] = ACTIONS(127), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [anon_sym_ATDIR] = ACTIONS(125), - [anon_sym_ATFILENAME] = ACTIONS(125), - [sym_id] = ACTIONS(127), - [sym_pattern] = ACTIONS(125), - [sym_ipv6] = ACTIONS(127), - [sym_ipv4] = ACTIONS(127), - [sym_port] = ACTIONS(125), - [sym_floatp] = ACTIONS(127), - [sym_hex] = ACTIONS(127), - [sym_hostname] = ACTIONS(127), - [aux_sym_string_token1] = ACTIONS(125), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [387] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_case] = ACTIONS(1694), - [anon_sym_default] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [388] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [389] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [390] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [391] = { - [sym_expr] = STATE(1303), - [sym_constant] = STATE(1279), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_SEMI] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(133), - [anon_sym_RBRACE] = ACTIONS(115), - [anon_sym_COLON] = ACTIONS(117), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_record] = ACTIONS(25), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_RPAREN] = ACTIONS(115), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_in] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_local] = ACTIONS(119), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(117), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(117), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [392] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [393] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [394] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1708), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [395] = { - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_RBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_else] = ACTIONS(1712), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_case] = ACTIONS(1712), - [anon_sym_default] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [396] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1714), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [397] = { - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_RBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_else] = ACTIONS(1712), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_case] = ACTIONS(1712), - [anon_sym_default] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [398] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1716), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [399] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_case] = ACTIONS(1720), - [anon_sym_default] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [400] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_case] = ACTIONS(1720), - [anon_sym_default] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [401] = { - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_record] = ACTIONS(1724), - [anon_sym_print] = ACTIONS(1724), - [anon_sym_event] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1724), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_next] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_fallthrough] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_add] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_local] = ACTIONS(1724), - [anon_sym_when] = ACTIONS(1724), - [anon_sym_timeout] = ACTIONS(1724), - [anon_sym_assert] = ACTIONS(1724), - [anon_sym_case] = ACTIONS(1724), - [anon_sym_default] = ACTIONS(1724), - [anon_sym_table] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [anon_sym_vector] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_hook] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_copy] = ACTIONS(1724), - [anon_sym_schedule] = ACTIONS(1724), - [aux_sym_constant_token1] = ACTIONS(1724), - [anon_sym_T] = ACTIONS(1724), - [anon_sym_F] = ACTIONS(1724), - [anon_sym_ATdeprecated] = ACTIONS(1722), - [anon_sym_ATload] = ACTIONS(1724), - [anon_sym_ATload_DASHsigs] = ACTIONS(1722), - [anon_sym_ATload_DASHplugin] = ACTIONS(1722), - [anon_sym_ATunload] = ACTIONS(1722), - [anon_sym_ATprefixes] = ACTIONS(1722), - [anon_sym_ATif] = ACTIONS(1724), - [anon_sym_ATifdef] = ACTIONS(1722), - [anon_sym_ATifndef] = ACTIONS(1722), - [anon_sym_ATendif] = ACTIONS(1722), - [anon_sym_ATelse] = ACTIONS(1722), - [anon_sym_ATpragma] = ACTIONS(1722), - [anon_sym_ATDIR] = ACTIONS(1722), - [anon_sym_ATFILENAME] = ACTIONS(1722), - [sym_id] = ACTIONS(1724), - [sym_pattern] = ACTIONS(1722), - [sym_ipv6] = ACTIONS(1724), - [sym_ipv4] = ACTIONS(1724), - [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [402] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [403] = { - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_record] = ACTIONS(1724), - [anon_sym_print] = ACTIONS(1724), - [anon_sym_event] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1724), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_next] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_fallthrough] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_add] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_local] = ACTIONS(1724), - [anon_sym_when] = ACTIONS(1724), - [anon_sym_timeout] = ACTIONS(1724), - [anon_sym_assert] = ACTIONS(1724), - [anon_sym_case] = ACTIONS(1724), - [anon_sym_default] = ACTIONS(1724), - [anon_sym_table] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [anon_sym_vector] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_hook] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_copy] = ACTIONS(1724), - [anon_sym_schedule] = ACTIONS(1724), - [aux_sym_constant_token1] = ACTIONS(1724), - [anon_sym_T] = ACTIONS(1724), - [anon_sym_F] = ACTIONS(1724), - [anon_sym_ATdeprecated] = ACTIONS(1722), - [anon_sym_ATload] = ACTIONS(1724), - [anon_sym_ATload_DASHsigs] = ACTIONS(1722), - [anon_sym_ATload_DASHplugin] = ACTIONS(1722), - [anon_sym_ATunload] = ACTIONS(1722), - [anon_sym_ATprefixes] = ACTIONS(1722), - [anon_sym_ATif] = ACTIONS(1724), - [anon_sym_ATifdef] = ACTIONS(1722), - [anon_sym_ATifndef] = ACTIONS(1722), - [anon_sym_ATendif] = ACTIONS(1722), - [anon_sym_ATelse] = ACTIONS(1722), - [anon_sym_ATpragma] = ACTIONS(1722), - [anon_sym_ATDIR] = ACTIONS(1722), - [anon_sym_ATFILENAME] = ACTIONS(1722), - [sym_id] = ACTIONS(1724), - [sym_pattern] = ACTIONS(1722), - [sym_ipv6] = ACTIONS(1724), - [sym_ipv4] = ACTIONS(1724), - [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [404] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1730), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_case] = ACTIONS(1464), - [anon_sym_default] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [405] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_case] = ACTIONS(1694), - [anon_sym_default] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [406] = { - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_RBRACE] = ACTIONS(125), - [anon_sym_const] = ACTIONS(127), - [anon_sym_record] = ACTIONS(127), - [anon_sym_print] = ACTIONS(127), - [anon_sym_event] = ACTIONS(127), - [anon_sym_if] = ACTIONS(127), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_else] = ACTIONS(127), - [anon_sym_switch] = ACTIONS(127), - [anon_sym_for] = ACTIONS(127), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_while] = ACTIONS(127), - [anon_sym_next] = ACTIONS(127), - [anon_sym_break] = ACTIONS(127), - [anon_sym_fallthrough] = ACTIONS(127), - [anon_sym_return] = ACTIONS(127), - [anon_sym_add] = ACTIONS(127), - [anon_sym_delete] = ACTIONS(127), - [anon_sym_local] = ACTIONS(127), - [anon_sym_when] = ACTIONS(127), - [anon_sym_assert] = ACTIONS(127), - [anon_sym_case] = ACTIONS(127), - [anon_sym_default] = ACTIONS(127), - [anon_sym_table] = ACTIONS(127), - [anon_sym_set] = ACTIONS(127), - [anon_sym_vector] = ACTIONS(127), - [anon_sym_function] = ACTIONS(127), - [anon_sym_hook] = ACTIONS(127), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(125), - [anon_sym_PLUS_PLUS] = ACTIONS(125), - [anon_sym_DASH_DASH] = ACTIONS(125), - [anon_sym_BANG] = ACTIONS(125), - [anon_sym_TILDE] = ACTIONS(125), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_copy] = ACTIONS(127), - [anon_sym_schedule] = ACTIONS(127), - [aux_sym_constant_token1] = ACTIONS(127), - [anon_sym_T] = ACTIONS(127), - [anon_sym_F] = ACTIONS(127), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [anon_sym_ATDIR] = ACTIONS(125), - [anon_sym_ATFILENAME] = ACTIONS(125), - [sym_id] = ACTIONS(127), - [sym_pattern] = ACTIONS(125), - [sym_ipv6] = ACTIONS(127), - [sym_ipv4] = ACTIONS(127), - [sym_port] = ACTIONS(125), - [sym_floatp] = ACTIONS(127), - [sym_hex] = ACTIONS(127), - [sym_hostname] = ACTIONS(127), - [aux_sym_string_token1] = ACTIONS(125), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [407] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_case] = ACTIONS(1734), - [anon_sym_default] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [408] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1736), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [409] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1738), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_case] = ACTIONS(1470), - [anon_sym_default] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [410] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1740), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_case] = ACTIONS(1464), - [anon_sym_default] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [411] = { - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1548), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_timeout] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_case] = ACTIONS(1548), - [anon_sym_default] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [412] = { - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_RBRACE] = ACTIONS(125), - [anon_sym_const] = ACTIONS(127), - [anon_sym_record] = ACTIONS(127), - [anon_sym_print] = ACTIONS(127), - [anon_sym_event] = ACTIONS(127), - [anon_sym_if] = ACTIONS(127), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_switch] = ACTIONS(127), - [anon_sym_for] = ACTIONS(127), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_while] = ACTIONS(127), - [anon_sym_next] = ACTIONS(127), - [anon_sym_break] = ACTIONS(127), - [anon_sym_fallthrough] = ACTIONS(127), - [anon_sym_return] = ACTIONS(127), - [anon_sym_add] = ACTIONS(127), - [anon_sym_delete] = ACTIONS(127), - [anon_sym_local] = ACTIONS(127), - [anon_sym_when] = ACTIONS(127), - [anon_sym_timeout] = ACTIONS(127), - [anon_sym_assert] = ACTIONS(127), - [anon_sym_case] = ACTIONS(127), - [anon_sym_default] = ACTIONS(127), - [anon_sym_table] = ACTIONS(127), - [anon_sym_set] = ACTIONS(127), - [anon_sym_vector] = ACTIONS(127), - [anon_sym_function] = ACTIONS(127), - [anon_sym_hook] = ACTIONS(127), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(125), - [anon_sym_PLUS_PLUS] = ACTIONS(125), - [anon_sym_DASH_DASH] = ACTIONS(125), - [anon_sym_BANG] = ACTIONS(125), - [anon_sym_TILDE] = ACTIONS(125), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_copy] = ACTIONS(127), - [anon_sym_schedule] = ACTIONS(127), - [aux_sym_constant_token1] = ACTIONS(127), - [anon_sym_T] = ACTIONS(127), - [anon_sym_F] = ACTIONS(127), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [anon_sym_ATDIR] = ACTIONS(125), - [anon_sym_ATFILENAME] = ACTIONS(125), - [sym_id] = ACTIONS(127), - [sym_pattern] = ACTIONS(125), - [sym_ipv6] = ACTIONS(127), - [sym_ipv4] = ACTIONS(127), - [sym_port] = ACTIONS(125), - [sym_floatp] = ACTIONS(127), - [sym_hex] = ACTIONS(127), - [sym_hostname] = ACTIONS(127), - [aux_sym_string_token1] = ACTIONS(125), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [413] = { - [anon_sym_SEMI] = ACTIONS(129), - [anon_sym_LBRACE] = ACTIONS(129), - [anon_sym_RBRACE] = ACTIONS(129), - [anon_sym_const] = ACTIONS(131), - [anon_sym_record] = ACTIONS(131), - [anon_sym_print] = ACTIONS(131), - [anon_sym_event] = ACTIONS(131), - [anon_sym_if] = ACTIONS(131), - [anon_sym_LPAREN] = ACTIONS(129), - [anon_sym_RPAREN] = ACTIONS(129), - [anon_sym_switch] = ACTIONS(131), - [anon_sym_for] = ACTIONS(131), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_while] = ACTIONS(131), - [anon_sym_next] = ACTIONS(131), - [anon_sym_break] = ACTIONS(131), - [anon_sym_fallthrough] = ACTIONS(131), - [anon_sym_return] = ACTIONS(131), - [anon_sym_add] = ACTIONS(131), - [anon_sym_delete] = ACTIONS(131), - [anon_sym_local] = ACTIONS(131), - [anon_sym_when] = ACTIONS(131), - [anon_sym_timeout] = ACTIONS(131), - [anon_sym_assert] = ACTIONS(131), - [anon_sym_case] = ACTIONS(131), - [anon_sym_default] = ACTIONS(131), - [anon_sym_table] = ACTIONS(131), - [anon_sym_set] = ACTIONS(131), - [anon_sym_vector] = ACTIONS(131), - [anon_sym_function] = ACTIONS(131), - [anon_sym_hook] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(129), - [anon_sym_PIPE] = ACTIONS(129), - [anon_sym_PLUS_PLUS] = ACTIONS(129), - [anon_sym_DASH_DASH] = ACTIONS(129), - [anon_sym_BANG] = ACTIONS(129), - [anon_sym_TILDE] = ACTIONS(129), - [anon_sym_DASH] = ACTIONS(131), - [anon_sym_PLUS] = ACTIONS(131), - [anon_sym_copy] = ACTIONS(131), - [anon_sym_schedule] = ACTIONS(131), - [aux_sym_constant_token1] = ACTIONS(131), - [anon_sym_T] = ACTIONS(131), - [anon_sym_F] = ACTIONS(131), - [anon_sym_ATdeprecated] = ACTIONS(129), - [anon_sym_ATload] = ACTIONS(131), - [anon_sym_ATload_DASHsigs] = ACTIONS(129), - [anon_sym_ATload_DASHplugin] = ACTIONS(129), - [anon_sym_ATunload] = ACTIONS(129), - [anon_sym_ATprefixes] = ACTIONS(129), - [anon_sym_ATif] = ACTIONS(131), - [anon_sym_ATifdef] = ACTIONS(129), - [anon_sym_ATifndef] = ACTIONS(129), - [anon_sym_ATendif] = ACTIONS(129), - [anon_sym_ATelse] = ACTIONS(129), - [anon_sym_ATpragma] = ACTIONS(129), - [anon_sym_ATDIR] = ACTIONS(129), - [anon_sym_ATFILENAME] = ACTIONS(129), - [sym_id] = ACTIONS(131), - [sym_pattern] = ACTIONS(129), - [sym_ipv6] = ACTIONS(131), - [sym_ipv4] = ACTIONS(131), - [sym_port] = ACTIONS(129), - [sym_floatp] = ACTIONS(131), - [sym_hex] = ACTIONS(131), - [sym_hostname] = ACTIONS(131), - [aux_sym_string_token1] = ACTIONS(129), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [414] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_case] = ACTIONS(1744), - [anon_sym_default] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [415] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_case] = ACTIONS(1470), - [anon_sym_default] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [366] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_module] = ACTIONS(1494), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_export] = ACTIONS(1494), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_global] = ACTIONS(1494), + [anon_sym_option] = ACTIONS(1494), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_redef] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_type] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [416] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_case] = ACTIONS(1744), - [anon_sym_default] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [367] = { + [ts_builtin_sym_end] = ACTIONS(1636), + [anon_sym_module] = ACTIONS(1638), + [anon_sym_SEMI] = ACTIONS(1636), + [anon_sym_export] = ACTIONS(1638), + [anon_sym_LBRACE] = ACTIONS(1636), + [anon_sym_global] = ACTIONS(1638), + [anon_sym_option] = ACTIONS(1638), + [anon_sym_const] = ACTIONS(1638), + [anon_sym_redef] = ACTIONS(1638), + [anon_sym_record] = ACTIONS(1638), + [anon_sym_type] = ACTIONS(1638), + [anon_sym_print] = ACTIONS(1638), + [anon_sym_event] = ACTIONS(1638), + [anon_sym_if] = ACTIONS(1638), + [anon_sym_LPAREN] = ACTIONS(1636), + [anon_sym_switch] = ACTIONS(1638), + [anon_sym_for] = ACTIONS(1638), + [anon_sym_LBRACK] = ACTIONS(1636), + [anon_sym_while] = ACTIONS(1638), + [anon_sym_next] = ACTIONS(1638), + [anon_sym_break] = ACTIONS(1638), + [anon_sym_fallthrough] = ACTIONS(1638), + [anon_sym_return] = ACTIONS(1638), + [anon_sym_add] = ACTIONS(1638), + [anon_sym_delete] = ACTIONS(1638), + [anon_sym_local] = ACTIONS(1638), + [anon_sym_when] = ACTIONS(1638), + [anon_sym_assert] = ACTIONS(1638), + [anon_sym_table] = ACTIONS(1638), + [anon_sym_set] = ACTIONS(1638), + [anon_sym_vector] = ACTIONS(1638), + [anon_sym_function] = ACTIONS(1638), + [anon_sym_hook] = ACTIONS(1638), + [anon_sym_DOLLAR] = ACTIONS(1636), + [anon_sym_PIPE] = ACTIONS(1636), + [anon_sym_PLUS_PLUS] = ACTIONS(1636), + [anon_sym_DASH_DASH] = ACTIONS(1636), + [anon_sym_BANG] = ACTIONS(1636), + [anon_sym_TILDE] = ACTIONS(1636), + [anon_sym_DASH] = ACTIONS(1638), + [anon_sym_PLUS] = ACTIONS(1638), + [anon_sym_copy] = ACTIONS(1638), + [anon_sym_schedule] = ACTIONS(1638), + [aux_sym_constant_token1] = ACTIONS(1638), + [anon_sym_T] = ACTIONS(1638), + [anon_sym_F] = ACTIONS(1638), + [anon_sym_ATdeprecated] = ACTIONS(1636), + [anon_sym_ATload] = ACTIONS(1638), + [anon_sym_ATload_DASHsigs] = ACTIONS(1636), + [anon_sym_ATload_DASHplugin] = ACTIONS(1636), + [anon_sym_ATunload] = ACTIONS(1636), + [anon_sym_ATprefixes] = ACTIONS(1636), + [anon_sym_ATif] = ACTIONS(1638), + [anon_sym_ATifdef] = ACTIONS(1636), + [anon_sym_ATifndef] = ACTIONS(1636), + [anon_sym_ATendif] = ACTIONS(1636), + [anon_sym_ATelse] = ACTIONS(1636), + [anon_sym_ATpragma] = ACTIONS(1636), + [anon_sym_ATDIR] = ACTIONS(1636), + [anon_sym_ATFILENAME] = ACTIONS(1636), + [sym_id] = ACTIONS(1638), + [sym_pattern] = ACTIONS(1636), + [sym_ipv6] = ACTIONS(1638), + [sym_ipv4] = ACTIONS(1638), + [sym_port] = ACTIONS(1636), + [sym_floatp] = ACTIONS(1638), + [sym_hex] = ACTIONS(1638), + [sym_hostname] = ACTIONS(1638), + [aux_sym_string_token1] = ACTIONS(1636), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [417] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_case] = ACTIONS(1464), - [anon_sym_default] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [368] = { + [ts_builtin_sym_end] = ACTIONS(1640), + [anon_sym_module] = ACTIONS(1642), + [anon_sym_SEMI] = ACTIONS(1640), + [anon_sym_export] = ACTIONS(1642), + [anon_sym_LBRACE] = ACTIONS(1640), + [anon_sym_global] = ACTIONS(1642), + [anon_sym_option] = ACTIONS(1642), + [anon_sym_const] = ACTIONS(1642), + [anon_sym_redef] = ACTIONS(1642), + [anon_sym_record] = ACTIONS(1642), + [anon_sym_type] = ACTIONS(1642), + [anon_sym_print] = ACTIONS(1642), + [anon_sym_event] = ACTIONS(1642), + [anon_sym_if] = ACTIONS(1642), + [anon_sym_LPAREN] = ACTIONS(1640), + [anon_sym_switch] = ACTIONS(1642), + [anon_sym_for] = ACTIONS(1642), + [anon_sym_LBRACK] = ACTIONS(1640), + [anon_sym_while] = ACTIONS(1642), + [anon_sym_next] = ACTIONS(1642), + [anon_sym_break] = ACTIONS(1642), + [anon_sym_fallthrough] = ACTIONS(1642), + [anon_sym_return] = ACTIONS(1642), + [anon_sym_add] = ACTIONS(1642), + [anon_sym_delete] = ACTIONS(1642), + [anon_sym_local] = ACTIONS(1642), + [anon_sym_when] = ACTIONS(1642), + [anon_sym_assert] = ACTIONS(1642), + [anon_sym_table] = ACTIONS(1642), + [anon_sym_set] = ACTIONS(1642), + [anon_sym_vector] = ACTIONS(1642), + [anon_sym_function] = ACTIONS(1642), + [anon_sym_hook] = ACTIONS(1642), + [anon_sym_DOLLAR] = ACTIONS(1640), + [anon_sym_PIPE] = ACTIONS(1640), + [anon_sym_PLUS_PLUS] = ACTIONS(1640), + [anon_sym_DASH_DASH] = ACTIONS(1640), + [anon_sym_BANG] = ACTIONS(1640), + [anon_sym_TILDE] = ACTIONS(1640), + [anon_sym_DASH] = ACTIONS(1642), + [anon_sym_PLUS] = ACTIONS(1642), + [anon_sym_copy] = ACTIONS(1642), + [anon_sym_schedule] = ACTIONS(1642), + [aux_sym_constant_token1] = ACTIONS(1642), + [anon_sym_T] = ACTIONS(1642), + [anon_sym_F] = ACTIONS(1642), + [anon_sym_ATdeprecated] = ACTIONS(1640), + [anon_sym_ATload] = ACTIONS(1642), + [anon_sym_ATload_DASHsigs] = ACTIONS(1640), + [anon_sym_ATload_DASHplugin] = ACTIONS(1640), + [anon_sym_ATunload] = ACTIONS(1640), + [anon_sym_ATprefixes] = ACTIONS(1640), + [anon_sym_ATif] = ACTIONS(1642), + [anon_sym_ATifdef] = ACTIONS(1640), + [anon_sym_ATifndef] = ACTIONS(1640), + [anon_sym_ATendif] = ACTIONS(1640), + [anon_sym_ATelse] = ACTIONS(1640), + [anon_sym_ATpragma] = ACTIONS(1640), + [anon_sym_ATDIR] = ACTIONS(1640), + [anon_sym_ATFILENAME] = ACTIONS(1640), + [sym_id] = ACTIONS(1642), + [sym_pattern] = ACTIONS(1640), + [sym_ipv6] = ACTIONS(1642), + [sym_ipv4] = ACTIONS(1642), + [sym_port] = ACTIONS(1640), + [sym_floatp] = ACTIONS(1642), + [sym_hex] = ACTIONS(1642), + [sym_hostname] = ACTIONS(1642), + [aux_sym_string_token1] = ACTIONS(1640), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [418] = { + [369] = { + [ts_builtin_sym_end] = ACTIONS(1644), + [anon_sym_module] = ACTIONS(1646), [anon_sym_SEMI] = ACTIONS(1644), + [anon_sym_export] = ACTIONS(1646), [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), + [anon_sym_global] = ACTIONS(1646), + [anon_sym_option] = ACTIONS(1646), [anon_sym_const] = ACTIONS(1646), + [anon_sym_redef] = ACTIONS(1646), [anon_sym_record] = ACTIONS(1646), + [anon_sym_type] = ACTIONS(1646), [anon_sym_print] = ACTIONS(1646), [anon_sym_event] = ACTIONS(1646), [anon_sym_if] = ACTIONS(1646), [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_else] = ACTIONS(1646), [anon_sym_switch] = ACTIONS(1646), [anon_sym_for] = ACTIONS(1646), [anon_sym_LBRACK] = ACTIONS(1644), @@ -49341,10 +45841,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1646), [anon_sym_local] = ACTIONS(1646), [anon_sym_when] = ACTIONS(1646), - [anon_sym_timeout] = ACTIONS(1646), [anon_sym_assert] = ACTIONS(1646), - [anon_sym_case] = ACTIONS(1646), - [anon_sym_default] = ACTIONS(1646), [anon_sym_table] = ACTIONS(1646), [anon_sym_set] = ACTIONS(1646), [anon_sym_vector] = ACTIONS(1646), @@ -49392,821 +45889,1220 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [419] = { - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_RBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_else] = ACTIONS(1480), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_timeout] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_case] = ACTIONS(1480), - [anon_sym_default] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [370] = { + [ts_builtin_sym_end] = ACTIONS(1608), + [anon_sym_module] = ACTIONS(1610), + [anon_sym_SEMI] = ACTIONS(1608), + [anon_sym_export] = ACTIONS(1610), + [anon_sym_LBRACE] = ACTIONS(1608), + [anon_sym_global] = ACTIONS(1610), + [anon_sym_option] = ACTIONS(1610), + [anon_sym_const] = ACTIONS(1610), + [anon_sym_redef] = ACTIONS(1610), + [anon_sym_record] = ACTIONS(1610), + [anon_sym_type] = ACTIONS(1610), + [anon_sym_print] = ACTIONS(1610), + [anon_sym_event] = ACTIONS(1610), + [anon_sym_if] = ACTIONS(1610), + [anon_sym_LPAREN] = ACTIONS(1608), + [anon_sym_switch] = ACTIONS(1610), + [anon_sym_for] = ACTIONS(1610), + [anon_sym_LBRACK] = ACTIONS(1608), + [anon_sym_while] = ACTIONS(1610), + [anon_sym_next] = ACTIONS(1610), + [anon_sym_break] = ACTIONS(1610), + [anon_sym_fallthrough] = ACTIONS(1610), + [anon_sym_return] = ACTIONS(1610), + [anon_sym_add] = ACTIONS(1610), + [anon_sym_delete] = ACTIONS(1610), + [anon_sym_local] = ACTIONS(1610), + [anon_sym_when] = ACTIONS(1610), + [anon_sym_assert] = ACTIONS(1610), + [anon_sym_table] = ACTIONS(1610), + [anon_sym_set] = ACTIONS(1610), + [anon_sym_vector] = ACTIONS(1610), + [anon_sym_function] = ACTIONS(1610), + [anon_sym_hook] = ACTIONS(1610), + [anon_sym_DOLLAR] = ACTIONS(1608), + [anon_sym_PIPE] = ACTIONS(1608), + [anon_sym_PLUS_PLUS] = ACTIONS(1608), + [anon_sym_DASH_DASH] = ACTIONS(1608), + [anon_sym_BANG] = ACTIONS(1608), + [anon_sym_TILDE] = ACTIONS(1608), + [anon_sym_DASH] = ACTIONS(1610), + [anon_sym_PLUS] = ACTIONS(1610), + [anon_sym_copy] = ACTIONS(1610), + [anon_sym_schedule] = ACTIONS(1610), + [aux_sym_constant_token1] = ACTIONS(1610), + [anon_sym_T] = ACTIONS(1610), + [anon_sym_F] = ACTIONS(1610), + [anon_sym_ATdeprecated] = ACTIONS(1608), + [anon_sym_ATload] = ACTIONS(1610), + [anon_sym_ATload_DASHsigs] = ACTIONS(1608), + [anon_sym_ATload_DASHplugin] = ACTIONS(1608), + [anon_sym_ATunload] = ACTIONS(1608), + [anon_sym_ATprefixes] = ACTIONS(1608), + [anon_sym_ATif] = ACTIONS(1610), + [anon_sym_ATifdef] = ACTIONS(1608), + [anon_sym_ATifndef] = ACTIONS(1608), + [anon_sym_ATendif] = ACTIONS(1608), + [anon_sym_ATelse] = ACTIONS(1608), + [anon_sym_ATpragma] = ACTIONS(1608), + [anon_sym_ATDIR] = ACTIONS(1608), + [anon_sym_ATFILENAME] = ACTIONS(1608), + [sym_id] = ACTIONS(1610), + [sym_pattern] = ACTIONS(1608), + [sym_ipv6] = ACTIONS(1610), + [sym_ipv4] = ACTIONS(1610), + [sym_port] = ACTIONS(1608), + [sym_floatp] = ACTIONS(1610), + [sym_hex] = ACTIONS(1610), + [sym_hostname] = ACTIONS(1610), + [aux_sym_string_token1] = ACTIONS(1608), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [371] = { + [ts_builtin_sym_end] = ACTIONS(1648), + [anon_sym_module] = ACTIONS(1650), + [anon_sym_SEMI] = ACTIONS(1648), + [anon_sym_export] = ACTIONS(1650), + [anon_sym_LBRACE] = ACTIONS(1648), + [anon_sym_global] = ACTIONS(1650), + [anon_sym_option] = ACTIONS(1650), + [anon_sym_const] = ACTIONS(1650), + [anon_sym_redef] = ACTIONS(1650), + [anon_sym_record] = ACTIONS(1650), + [anon_sym_type] = ACTIONS(1650), + [anon_sym_print] = ACTIONS(1650), + [anon_sym_event] = ACTIONS(1650), + [anon_sym_if] = ACTIONS(1650), + [anon_sym_LPAREN] = ACTIONS(1648), + [anon_sym_switch] = ACTIONS(1650), + [anon_sym_for] = ACTIONS(1650), + [anon_sym_LBRACK] = ACTIONS(1648), + [anon_sym_while] = ACTIONS(1650), + [anon_sym_next] = ACTIONS(1650), + [anon_sym_break] = ACTIONS(1650), + [anon_sym_fallthrough] = ACTIONS(1650), + [anon_sym_return] = ACTIONS(1650), + [anon_sym_add] = ACTIONS(1650), + [anon_sym_delete] = ACTIONS(1650), + [anon_sym_local] = ACTIONS(1650), + [anon_sym_when] = ACTIONS(1650), + [anon_sym_assert] = ACTIONS(1650), + [anon_sym_table] = ACTIONS(1650), + [anon_sym_set] = ACTIONS(1650), + [anon_sym_vector] = ACTIONS(1650), + [anon_sym_function] = ACTIONS(1650), + [anon_sym_hook] = ACTIONS(1650), + [anon_sym_DOLLAR] = ACTIONS(1648), + [anon_sym_PIPE] = ACTIONS(1648), + [anon_sym_PLUS_PLUS] = ACTIONS(1648), + [anon_sym_DASH_DASH] = ACTIONS(1648), + [anon_sym_BANG] = ACTIONS(1648), + [anon_sym_TILDE] = ACTIONS(1648), + [anon_sym_DASH] = ACTIONS(1650), + [anon_sym_PLUS] = ACTIONS(1650), + [anon_sym_copy] = ACTIONS(1650), + [anon_sym_schedule] = ACTIONS(1650), + [aux_sym_constant_token1] = ACTIONS(1650), + [anon_sym_T] = ACTIONS(1650), + [anon_sym_F] = ACTIONS(1650), + [anon_sym_ATdeprecated] = ACTIONS(1648), + [anon_sym_ATload] = ACTIONS(1650), + [anon_sym_ATload_DASHsigs] = ACTIONS(1648), + [anon_sym_ATload_DASHplugin] = ACTIONS(1648), + [anon_sym_ATunload] = ACTIONS(1648), + [anon_sym_ATprefixes] = ACTIONS(1648), + [anon_sym_ATif] = ACTIONS(1650), + [anon_sym_ATifdef] = ACTIONS(1648), + [anon_sym_ATifndef] = ACTIONS(1648), + [anon_sym_ATendif] = ACTIONS(1648), + [anon_sym_ATelse] = ACTIONS(1648), + [anon_sym_ATpragma] = ACTIONS(1648), + [anon_sym_ATDIR] = ACTIONS(1648), + [anon_sym_ATFILENAME] = ACTIONS(1648), + [sym_id] = ACTIONS(1650), + [sym_pattern] = ACTIONS(1648), + [sym_ipv6] = ACTIONS(1650), + [sym_ipv4] = ACTIONS(1650), + [sym_port] = ACTIONS(1648), + [sym_floatp] = ACTIONS(1650), + [sym_hex] = ACTIONS(1650), + [sym_hostname] = ACTIONS(1650), + [aux_sym_string_token1] = ACTIONS(1648), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [372] = { + [ts_builtin_sym_end] = ACTIONS(1652), + [anon_sym_module] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1652), + [anon_sym_export] = ACTIONS(1654), + [anon_sym_LBRACE] = ACTIONS(1652), + [anon_sym_global] = ACTIONS(1654), + [anon_sym_option] = ACTIONS(1654), + [anon_sym_const] = ACTIONS(1654), + [anon_sym_redef] = ACTIONS(1654), + [anon_sym_record] = ACTIONS(1654), + [anon_sym_type] = ACTIONS(1654), + [anon_sym_print] = ACTIONS(1654), + [anon_sym_event] = ACTIONS(1654), + [anon_sym_if] = ACTIONS(1654), + [anon_sym_LPAREN] = ACTIONS(1652), + [anon_sym_switch] = ACTIONS(1654), + [anon_sym_for] = ACTIONS(1654), + [anon_sym_LBRACK] = ACTIONS(1652), + [anon_sym_while] = ACTIONS(1654), + [anon_sym_next] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1654), + [anon_sym_fallthrough] = ACTIONS(1654), + [anon_sym_return] = ACTIONS(1654), + [anon_sym_add] = ACTIONS(1654), + [anon_sym_delete] = ACTIONS(1654), + [anon_sym_local] = ACTIONS(1654), + [anon_sym_when] = ACTIONS(1654), + [anon_sym_assert] = ACTIONS(1654), + [anon_sym_table] = ACTIONS(1654), + [anon_sym_set] = ACTIONS(1654), + [anon_sym_vector] = ACTIONS(1654), + [anon_sym_function] = ACTIONS(1654), + [anon_sym_hook] = ACTIONS(1654), + [anon_sym_DOLLAR] = ACTIONS(1652), + [anon_sym_PIPE] = ACTIONS(1652), + [anon_sym_PLUS_PLUS] = ACTIONS(1652), + [anon_sym_DASH_DASH] = ACTIONS(1652), + [anon_sym_BANG] = ACTIONS(1652), + [anon_sym_TILDE] = ACTIONS(1652), + [anon_sym_DASH] = ACTIONS(1654), + [anon_sym_PLUS] = ACTIONS(1654), + [anon_sym_copy] = ACTIONS(1654), + [anon_sym_schedule] = ACTIONS(1654), + [aux_sym_constant_token1] = ACTIONS(1654), + [anon_sym_T] = ACTIONS(1654), + [anon_sym_F] = ACTIONS(1654), + [anon_sym_ATdeprecated] = ACTIONS(1652), + [anon_sym_ATload] = ACTIONS(1654), + [anon_sym_ATload_DASHsigs] = ACTIONS(1652), + [anon_sym_ATload_DASHplugin] = ACTIONS(1652), + [anon_sym_ATunload] = ACTIONS(1652), + [anon_sym_ATprefixes] = ACTIONS(1652), + [anon_sym_ATif] = ACTIONS(1654), + [anon_sym_ATifdef] = ACTIONS(1652), + [anon_sym_ATifndef] = ACTIONS(1652), + [anon_sym_ATendif] = ACTIONS(1652), + [anon_sym_ATelse] = ACTIONS(1652), + [anon_sym_ATpragma] = ACTIONS(1652), + [anon_sym_ATDIR] = ACTIONS(1652), + [anon_sym_ATFILENAME] = ACTIONS(1652), + [sym_id] = ACTIONS(1654), + [sym_pattern] = ACTIONS(1652), + [sym_ipv6] = ACTIONS(1654), + [sym_ipv4] = ACTIONS(1654), + [sym_port] = ACTIONS(1652), + [sym_floatp] = ACTIONS(1654), + [sym_hex] = ACTIONS(1654), + [sym_hostname] = ACTIONS(1654), + [aux_sym_string_token1] = ACTIONS(1652), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [373] = { + [ts_builtin_sym_end] = ACTIONS(1656), + [anon_sym_module] = ACTIONS(1658), + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_export] = ACTIONS(1658), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_global] = ACTIONS(1658), + [anon_sym_option] = ACTIONS(1658), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_redef] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_type] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [420] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1746), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [374] = { + [ts_builtin_sym_end] = ACTIONS(1660), + [anon_sym_module] = ACTIONS(1662), + [anon_sym_SEMI] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1662), + [anon_sym_LBRACE] = ACTIONS(1660), + [anon_sym_global] = ACTIONS(1662), + [anon_sym_option] = ACTIONS(1662), + [anon_sym_const] = ACTIONS(1662), + [anon_sym_redef] = ACTIONS(1662), + [anon_sym_record] = ACTIONS(1662), + [anon_sym_type] = ACTIONS(1662), + [anon_sym_print] = ACTIONS(1662), + [anon_sym_event] = ACTIONS(1662), + [anon_sym_if] = ACTIONS(1662), + [anon_sym_LPAREN] = ACTIONS(1660), + [anon_sym_switch] = ACTIONS(1662), + [anon_sym_for] = ACTIONS(1662), + [anon_sym_LBRACK] = ACTIONS(1660), + [anon_sym_while] = ACTIONS(1662), + [anon_sym_next] = ACTIONS(1662), + [anon_sym_break] = ACTIONS(1662), + [anon_sym_fallthrough] = ACTIONS(1662), + [anon_sym_return] = ACTIONS(1662), + [anon_sym_add] = ACTIONS(1662), + [anon_sym_delete] = ACTIONS(1662), + [anon_sym_local] = ACTIONS(1662), + [anon_sym_when] = ACTIONS(1662), + [anon_sym_assert] = ACTIONS(1662), + [anon_sym_table] = ACTIONS(1662), + [anon_sym_set] = ACTIONS(1662), + [anon_sym_vector] = ACTIONS(1662), + [anon_sym_function] = ACTIONS(1662), + [anon_sym_hook] = ACTIONS(1662), + [anon_sym_DOLLAR] = ACTIONS(1660), + [anon_sym_PIPE] = ACTIONS(1660), + [anon_sym_PLUS_PLUS] = ACTIONS(1660), + [anon_sym_DASH_DASH] = ACTIONS(1660), + [anon_sym_BANG] = ACTIONS(1660), + [anon_sym_TILDE] = ACTIONS(1660), + [anon_sym_DASH] = ACTIONS(1662), + [anon_sym_PLUS] = ACTIONS(1662), + [anon_sym_copy] = ACTIONS(1662), + [anon_sym_schedule] = ACTIONS(1662), + [aux_sym_constant_token1] = ACTIONS(1662), + [anon_sym_T] = ACTIONS(1662), + [anon_sym_F] = ACTIONS(1662), + [anon_sym_ATdeprecated] = ACTIONS(1660), + [anon_sym_ATload] = ACTIONS(1662), + [anon_sym_ATload_DASHsigs] = ACTIONS(1660), + [anon_sym_ATload_DASHplugin] = ACTIONS(1660), + [anon_sym_ATunload] = ACTIONS(1660), + [anon_sym_ATprefixes] = ACTIONS(1660), + [anon_sym_ATif] = ACTIONS(1662), + [anon_sym_ATifdef] = ACTIONS(1660), + [anon_sym_ATifndef] = ACTIONS(1660), + [anon_sym_ATendif] = ACTIONS(1660), + [anon_sym_ATelse] = ACTIONS(1660), + [anon_sym_ATpragma] = ACTIONS(1660), + [anon_sym_ATDIR] = ACTIONS(1660), + [anon_sym_ATFILENAME] = ACTIONS(1660), + [sym_id] = ACTIONS(1662), + [sym_pattern] = ACTIONS(1660), + [sym_ipv6] = ACTIONS(1662), + [sym_ipv4] = ACTIONS(1662), + [sym_port] = ACTIONS(1660), + [sym_floatp] = ACTIONS(1662), + [sym_hex] = ACTIONS(1662), + [sym_hostname] = ACTIONS(1662), + [aux_sym_string_token1] = ACTIONS(1660), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [421] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1748), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [375] = { + [ts_builtin_sym_end] = ACTIONS(1664), + [anon_sym_module] = ACTIONS(1666), + [anon_sym_SEMI] = ACTIONS(1664), + [anon_sym_export] = ACTIONS(1666), + [anon_sym_LBRACE] = ACTIONS(1664), + [anon_sym_global] = ACTIONS(1666), + [anon_sym_option] = ACTIONS(1666), + [anon_sym_const] = ACTIONS(1666), + [anon_sym_redef] = ACTIONS(1666), + [anon_sym_record] = ACTIONS(1666), + [anon_sym_type] = ACTIONS(1666), + [anon_sym_print] = ACTIONS(1666), + [anon_sym_event] = ACTIONS(1666), + [anon_sym_if] = ACTIONS(1666), + [anon_sym_LPAREN] = ACTIONS(1664), + [anon_sym_switch] = ACTIONS(1666), + [anon_sym_for] = ACTIONS(1666), + [anon_sym_LBRACK] = ACTIONS(1664), + [anon_sym_while] = ACTIONS(1666), + [anon_sym_next] = ACTIONS(1666), + [anon_sym_break] = ACTIONS(1666), + [anon_sym_fallthrough] = ACTIONS(1666), + [anon_sym_return] = ACTIONS(1666), + [anon_sym_add] = ACTIONS(1666), + [anon_sym_delete] = ACTIONS(1666), + [anon_sym_local] = ACTIONS(1666), + [anon_sym_when] = ACTIONS(1666), + [anon_sym_assert] = ACTIONS(1666), + [anon_sym_table] = ACTIONS(1666), + [anon_sym_set] = ACTIONS(1666), + [anon_sym_vector] = ACTIONS(1666), + [anon_sym_function] = ACTIONS(1666), + [anon_sym_hook] = ACTIONS(1666), + [anon_sym_DOLLAR] = ACTIONS(1664), + [anon_sym_PIPE] = ACTIONS(1664), + [anon_sym_PLUS_PLUS] = ACTIONS(1664), + [anon_sym_DASH_DASH] = ACTIONS(1664), + [anon_sym_BANG] = ACTIONS(1664), + [anon_sym_TILDE] = ACTIONS(1664), + [anon_sym_DASH] = ACTIONS(1666), + [anon_sym_PLUS] = ACTIONS(1666), + [anon_sym_copy] = ACTIONS(1666), + [anon_sym_schedule] = ACTIONS(1666), + [aux_sym_constant_token1] = ACTIONS(1666), + [anon_sym_T] = ACTIONS(1666), + [anon_sym_F] = ACTIONS(1666), + [anon_sym_ATdeprecated] = ACTIONS(1664), + [anon_sym_ATload] = ACTIONS(1666), + [anon_sym_ATload_DASHsigs] = ACTIONS(1664), + [anon_sym_ATload_DASHplugin] = ACTIONS(1664), + [anon_sym_ATunload] = ACTIONS(1664), + [anon_sym_ATprefixes] = ACTIONS(1664), + [anon_sym_ATif] = ACTIONS(1666), + [anon_sym_ATifdef] = ACTIONS(1664), + [anon_sym_ATifndef] = ACTIONS(1664), + [anon_sym_ATendif] = ACTIONS(1664), + [anon_sym_ATelse] = ACTIONS(1664), + [anon_sym_ATpragma] = ACTIONS(1664), + [anon_sym_ATDIR] = ACTIONS(1664), + [anon_sym_ATFILENAME] = ACTIONS(1664), + [sym_id] = ACTIONS(1666), + [sym_pattern] = ACTIONS(1664), + [sym_ipv6] = ACTIONS(1666), + [sym_ipv4] = ACTIONS(1666), + [sym_port] = ACTIONS(1664), + [sym_floatp] = ACTIONS(1666), + [sym_hex] = ACTIONS(1666), + [sym_hostname] = ACTIONS(1666), + [aux_sym_string_token1] = ACTIONS(1664), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [422] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1750), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [376] = { + [ts_builtin_sym_end] = ACTIONS(1668), + [anon_sym_module] = ACTIONS(1670), + [anon_sym_SEMI] = ACTIONS(1668), + [anon_sym_export] = ACTIONS(1670), + [anon_sym_LBRACE] = ACTIONS(1668), + [anon_sym_global] = ACTIONS(1670), + [anon_sym_option] = ACTIONS(1670), + [anon_sym_const] = ACTIONS(1670), + [anon_sym_redef] = ACTIONS(1670), + [anon_sym_record] = ACTIONS(1670), + [anon_sym_type] = ACTIONS(1670), + [anon_sym_print] = ACTIONS(1670), + [anon_sym_event] = ACTIONS(1670), + [anon_sym_if] = ACTIONS(1670), + [anon_sym_LPAREN] = ACTIONS(1668), + [anon_sym_switch] = ACTIONS(1670), + [anon_sym_for] = ACTIONS(1670), + [anon_sym_LBRACK] = ACTIONS(1668), + [anon_sym_while] = ACTIONS(1670), + [anon_sym_next] = ACTIONS(1670), + [anon_sym_break] = ACTIONS(1670), + [anon_sym_fallthrough] = ACTIONS(1670), + [anon_sym_return] = ACTIONS(1670), + [anon_sym_add] = ACTIONS(1670), + [anon_sym_delete] = ACTIONS(1670), + [anon_sym_local] = ACTIONS(1670), + [anon_sym_when] = ACTIONS(1670), + [anon_sym_assert] = ACTIONS(1670), + [anon_sym_table] = ACTIONS(1670), + [anon_sym_set] = ACTIONS(1670), + [anon_sym_vector] = ACTIONS(1670), + [anon_sym_function] = ACTIONS(1670), + [anon_sym_hook] = ACTIONS(1670), + [anon_sym_DOLLAR] = ACTIONS(1668), + [anon_sym_PIPE] = ACTIONS(1668), + [anon_sym_PLUS_PLUS] = ACTIONS(1668), + [anon_sym_DASH_DASH] = ACTIONS(1668), + [anon_sym_BANG] = ACTIONS(1668), + [anon_sym_TILDE] = ACTIONS(1668), + [anon_sym_DASH] = ACTIONS(1670), + [anon_sym_PLUS] = ACTIONS(1670), + [anon_sym_copy] = ACTIONS(1670), + [anon_sym_schedule] = ACTIONS(1670), + [aux_sym_constant_token1] = ACTIONS(1670), + [anon_sym_T] = ACTIONS(1670), + [anon_sym_F] = ACTIONS(1670), + [anon_sym_ATdeprecated] = ACTIONS(1668), + [anon_sym_ATload] = ACTIONS(1670), + [anon_sym_ATload_DASHsigs] = ACTIONS(1668), + [anon_sym_ATload_DASHplugin] = ACTIONS(1668), + [anon_sym_ATunload] = ACTIONS(1668), + [anon_sym_ATprefixes] = ACTIONS(1668), + [anon_sym_ATif] = ACTIONS(1670), + [anon_sym_ATifdef] = ACTIONS(1668), + [anon_sym_ATifndef] = ACTIONS(1668), + [anon_sym_ATendif] = ACTIONS(1668), + [anon_sym_ATelse] = ACTIONS(1668), + [anon_sym_ATpragma] = ACTIONS(1668), + [anon_sym_ATDIR] = ACTIONS(1668), + [anon_sym_ATFILENAME] = ACTIONS(1668), + [sym_id] = ACTIONS(1670), + [sym_pattern] = ACTIONS(1668), + [sym_ipv6] = ACTIONS(1670), + [sym_ipv4] = ACTIONS(1670), + [sym_port] = ACTIONS(1668), + [sym_floatp] = ACTIONS(1670), + [sym_hex] = ACTIONS(1670), + [sym_hostname] = ACTIONS(1670), + [aux_sym_string_token1] = ACTIONS(1668), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [423] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1752), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [377] = { + [ts_builtin_sym_end] = ACTIONS(1672), + [anon_sym_module] = ACTIONS(1674), + [anon_sym_SEMI] = ACTIONS(1672), + [anon_sym_export] = ACTIONS(1674), + [anon_sym_LBRACE] = ACTIONS(1672), + [anon_sym_global] = ACTIONS(1674), + [anon_sym_option] = ACTIONS(1674), + [anon_sym_const] = ACTIONS(1674), + [anon_sym_redef] = ACTIONS(1674), + [anon_sym_record] = ACTIONS(1674), + [anon_sym_type] = ACTIONS(1674), + [anon_sym_print] = ACTIONS(1674), + [anon_sym_event] = ACTIONS(1674), + [anon_sym_if] = ACTIONS(1674), + [anon_sym_LPAREN] = ACTIONS(1672), + [anon_sym_switch] = ACTIONS(1674), + [anon_sym_for] = ACTIONS(1674), + [anon_sym_LBRACK] = ACTIONS(1672), + [anon_sym_while] = ACTIONS(1674), + [anon_sym_next] = ACTIONS(1674), + [anon_sym_break] = ACTIONS(1674), + [anon_sym_fallthrough] = ACTIONS(1674), + [anon_sym_return] = ACTIONS(1674), + [anon_sym_add] = ACTIONS(1674), + [anon_sym_delete] = ACTIONS(1674), + [anon_sym_local] = ACTIONS(1674), + [anon_sym_when] = ACTIONS(1674), + [anon_sym_assert] = ACTIONS(1674), + [anon_sym_table] = ACTIONS(1674), + [anon_sym_set] = ACTIONS(1674), + [anon_sym_vector] = ACTIONS(1674), + [anon_sym_function] = ACTIONS(1674), + [anon_sym_hook] = ACTIONS(1674), + [anon_sym_DOLLAR] = ACTIONS(1672), + [anon_sym_PIPE] = ACTIONS(1672), + [anon_sym_PLUS_PLUS] = ACTIONS(1672), + [anon_sym_DASH_DASH] = ACTIONS(1672), + [anon_sym_BANG] = ACTIONS(1672), + [anon_sym_TILDE] = ACTIONS(1672), + [anon_sym_DASH] = ACTIONS(1674), + [anon_sym_PLUS] = ACTIONS(1674), + [anon_sym_copy] = ACTIONS(1674), + [anon_sym_schedule] = ACTIONS(1674), + [aux_sym_constant_token1] = ACTIONS(1674), + [anon_sym_T] = ACTIONS(1674), + [anon_sym_F] = ACTIONS(1674), + [anon_sym_ATdeprecated] = ACTIONS(1672), + [anon_sym_ATload] = ACTIONS(1674), + [anon_sym_ATload_DASHsigs] = ACTIONS(1672), + [anon_sym_ATload_DASHplugin] = ACTIONS(1672), + [anon_sym_ATunload] = ACTIONS(1672), + [anon_sym_ATprefixes] = ACTIONS(1672), + [anon_sym_ATif] = ACTIONS(1674), + [anon_sym_ATifdef] = ACTIONS(1672), + [anon_sym_ATifndef] = ACTIONS(1672), + [anon_sym_ATendif] = ACTIONS(1672), + [anon_sym_ATelse] = ACTIONS(1672), + [anon_sym_ATpragma] = ACTIONS(1672), + [anon_sym_ATDIR] = ACTIONS(1672), + [anon_sym_ATFILENAME] = ACTIONS(1672), + [sym_id] = ACTIONS(1674), + [sym_pattern] = ACTIONS(1672), + [sym_ipv6] = ACTIONS(1674), + [sym_ipv4] = ACTIONS(1674), + [sym_port] = ACTIONS(1672), + [sym_floatp] = ACTIONS(1674), + [sym_hex] = ACTIONS(1674), + [sym_hostname] = ACTIONS(1674), + [aux_sym_string_token1] = ACTIONS(1672), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [424] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [378] = { + [ts_builtin_sym_end] = ACTIONS(1612), + [anon_sym_module] = ACTIONS(1614), + [anon_sym_SEMI] = ACTIONS(1612), + [anon_sym_export] = ACTIONS(1614), + [anon_sym_LBRACE] = ACTIONS(1612), + [anon_sym_global] = ACTIONS(1614), + [anon_sym_option] = ACTIONS(1614), + [anon_sym_const] = ACTIONS(1614), + [anon_sym_redef] = ACTIONS(1614), + [anon_sym_record] = ACTIONS(1614), + [anon_sym_type] = ACTIONS(1614), + [anon_sym_print] = ACTIONS(1614), + [anon_sym_event] = ACTIONS(1614), + [anon_sym_if] = ACTIONS(1614), + [anon_sym_LPAREN] = ACTIONS(1612), + [anon_sym_switch] = ACTIONS(1614), + [anon_sym_for] = ACTIONS(1614), + [anon_sym_LBRACK] = ACTIONS(1612), + [anon_sym_while] = ACTIONS(1614), + [anon_sym_next] = ACTIONS(1614), + [anon_sym_break] = ACTIONS(1614), + [anon_sym_fallthrough] = ACTIONS(1614), + [anon_sym_return] = ACTIONS(1614), + [anon_sym_add] = ACTIONS(1614), + [anon_sym_delete] = ACTIONS(1614), + [anon_sym_local] = ACTIONS(1614), + [anon_sym_when] = ACTIONS(1614), + [anon_sym_assert] = ACTIONS(1614), + [anon_sym_table] = ACTIONS(1614), + [anon_sym_set] = ACTIONS(1614), + [anon_sym_vector] = ACTIONS(1614), + [anon_sym_function] = ACTIONS(1614), + [anon_sym_hook] = ACTIONS(1614), + [anon_sym_DOLLAR] = ACTIONS(1612), + [anon_sym_PIPE] = ACTIONS(1612), + [anon_sym_PLUS_PLUS] = ACTIONS(1612), + [anon_sym_DASH_DASH] = ACTIONS(1612), + [anon_sym_BANG] = ACTIONS(1612), + [anon_sym_TILDE] = ACTIONS(1612), + [anon_sym_DASH] = ACTIONS(1614), + [anon_sym_PLUS] = ACTIONS(1614), + [anon_sym_copy] = ACTIONS(1614), + [anon_sym_schedule] = ACTIONS(1614), + [aux_sym_constant_token1] = ACTIONS(1614), + [anon_sym_T] = ACTIONS(1614), + [anon_sym_F] = ACTIONS(1614), + [anon_sym_ATdeprecated] = ACTIONS(1612), + [anon_sym_ATload] = ACTIONS(1614), + [anon_sym_ATload_DASHsigs] = ACTIONS(1612), + [anon_sym_ATload_DASHplugin] = ACTIONS(1612), + [anon_sym_ATunload] = ACTIONS(1612), + [anon_sym_ATprefixes] = ACTIONS(1612), + [anon_sym_ATif] = ACTIONS(1614), + [anon_sym_ATifdef] = ACTIONS(1612), + [anon_sym_ATifndef] = ACTIONS(1612), + [anon_sym_ATendif] = ACTIONS(1612), + [anon_sym_ATelse] = ACTIONS(1612), + [anon_sym_ATpragma] = ACTIONS(1612), + [anon_sym_ATDIR] = ACTIONS(1612), + [anon_sym_ATFILENAME] = ACTIONS(1612), + [sym_id] = ACTIONS(1614), + [sym_pattern] = ACTIONS(1612), + [sym_ipv6] = ACTIONS(1614), + [sym_ipv4] = ACTIONS(1614), + [sym_port] = ACTIONS(1612), + [sym_floatp] = ACTIONS(1614), + [sym_hex] = ACTIONS(1614), + [sym_hostname] = ACTIONS(1614), + [aux_sym_string_token1] = ACTIONS(1612), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [425] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [379] = { + [ts_builtin_sym_end] = ACTIONS(1676), + [anon_sym_module] = ACTIONS(1678), + [anon_sym_SEMI] = ACTIONS(1676), + [anon_sym_export] = ACTIONS(1678), + [anon_sym_LBRACE] = ACTIONS(1676), + [anon_sym_global] = ACTIONS(1678), + [anon_sym_option] = ACTIONS(1678), + [anon_sym_const] = ACTIONS(1678), + [anon_sym_redef] = ACTIONS(1678), + [anon_sym_record] = ACTIONS(1678), + [anon_sym_type] = ACTIONS(1678), + [anon_sym_print] = ACTIONS(1678), + [anon_sym_event] = ACTIONS(1678), + [anon_sym_if] = ACTIONS(1678), + [anon_sym_LPAREN] = ACTIONS(1676), + [anon_sym_switch] = ACTIONS(1678), + [anon_sym_for] = ACTIONS(1678), + [anon_sym_LBRACK] = ACTIONS(1676), + [anon_sym_while] = ACTIONS(1678), + [anon_sym_next] = ACTIONS(1678), + [anon_sym_break] = ACTIONS(1678), + [anon_sym_fallthrough] = ACTIONS(1678), + [anon_sym_return] = ACTIONS(1678), + [anon_sym_add] = ACTIONS(1678), + [anon_sym_delete] = ACTIONS(1678), + [anon_sym_local] = ACTIONS(1678), + [anon_sym_when] = ACTIONS(1678), + [anon_sym_assert] = ACTIONS(1678), + [anon_sym_table] = ACTIONS(1678), + [anon_sym_set] = ACTIONS(1678), + [anon_sym_vector] = ACTIONS(1678), + [anon_sym_function] = ACTIONS(1678), + [anon_sym_hook] = ACTIONS(1678), + [anon_sym_DOLLAR] = ACTIONS(1676), + [anon_sym_PIPE] = ACTIONS(1676), + [anon_sym_PLUS_PLUS] = ACTIONS(1676), + [anon_sym_DASH_DASH] = ACTIONS(1676), + [anon_sym_BANG] = ACTIONS(1676), + [anon_sym_TILDE] = ACTIONS(1676), + [anon_sym_DASH] = ACTIONS(1678), + [anon_sym_PLUS] = ACTIONS(1678), + [anon_sym_copy] = ACTIONS(1678), + [anon_sym_schedule] = ACTIONS(1678), + [aux_sym_constant_token1] = ACTIONS(1678), + [anon_sym_T] = ACTIONS(1678), + [anon_sym_F] = ACTIONS(1678), + [anon_sym_ATdeprecated] = ACTIONS(1676), + [anon_sym_ATload] = ACTIONS(1678), + [anon_sym_ATload_DASHsigs] = ACTIONS(1676), + [anon_sym_ATload_DASHplugin] = ACTIONS(1676), + [anon_sym_ATunload] = ACTIONS(1676), + [anon_sym_ATprefixes] = ACTIONS(1676), + [anon_sym_ATif] = ACTIONS(1678), + [anon_sym_ATifdef] = ACTIONS(1676), + [anon_sym_ATifndef] = ACTIONS(1676), + [anon_sym_ATendif] = ACTIONS(1676), + [anon_sym_ATelse] = ACTIONS(1676), + [anon_sym_ATpragma] = ACTIONS(1676), + [anon_sym_ATDIR] = ACTIONS(1676), + [anon_sym_ATFILENAME] = ACTIONS(1676), + [sym_id] = ACTIONS(1678), + [sym_pattern] = ACTIONS(1676), + [sym_ipv6] = ACTIONS(1678), + [sym_ipv4] = ACTIONS(1678), + [sym_port] = ACTIONS(1676), + [sym_floatp] = ACTIONS(1678), + [sym_hex] = ACTIONS(1678), + [sym_hostname] = ACTIONS(1678), + [aux_sym_string_token1] = ACTIONS(1676), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [426] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [380] = { + [sym_attr_list] = STATE(2314), + [sym_attr] = STATE(1592), + [sym_expr] = STATE(1300), + [sym_expr_list] = STATE(2369), + [sym_constant] = STATE(1286), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [aux_sym_attr_list_repeat1] = STATE(1592), + [aux_sym_expr_list_repeat1] = STATE(877), + [anon_sym_LBRACE] = ACTIONS(133), + [anon_sym_RBRACE] = ACTIONS(1624), + [anon_sym_record] = ACTIONS(25), + [anon_sym_LPAREN] = ACTIONS(35), + [anon_sym_LBRACK] = ACTIONS(1626), + [anon_sym_local] = ACTIONS(117), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_AMPdeprecated] = ACTIONS(788), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(790), + [anon_sym_AMPerror_handler] = ACTIONS(790), + [anon_sym_AMPis_assigned] = ACTIONS(790), + [anon_sym_AMPis_used] = ACTIONS(790), + [anon_sym_AMPlog] = ACTIONS(790), + [anon_sym_AMPoptional] = ACTIONS(790), + [anon_sym_AMPordered] = ACTIONS(790), + [anon_sym_AMPraw_output] = ACTIONS(790), + [anon_sym_AMPredef] = ACTIONS(790), + [anon_sym_AMPadd_func] = ACTIONS(792), + [anon_sym_AMPbackend] = ACTIONS(792), + [anon_sym_AMPbroker_store] = ACTIONS(792), + [anon_sym_AMPcreate_expire] = ACTIONS(792), + [anon_sym_AMPdefault] = ACTIONS(792), + [anon_sym_AMPdelete_func] = ACTIONS(792), + [anon_sym_AMPexpire_func] = ACTIONS(792), + [anon_sym_AMPgroup] = ACTIONS(792), + [anon_sym_AMPon_change] = ACTIONS(792), + [anon_sym_AMPpriority] = ACTIONS(792), + [anon_sym_AMPread_expire] = ACTIONS(792), + [anon_sym_AMPtype_column] = ACTIONS(792), + [anon_sym_AMPwrite_expire] = ACTIONS(792), + [anon_sym_DOLLAR] = ACTIONS(65), + [anon_sym_PIPE] = ACTIONS(67), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(69), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(71), + [anon_sym_PLUS] = ACTIONS(71), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [427] = { - [anon_sym_SEMI] = ACTIONS(137), - [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(137), - [anon_sym_const] = ACTIONS(139), - [anon_sym_record] = ACTIONS(139), - [anon_sym_print] = ACTIONS(139), - [anon_sym_event] = ACTIONS(139), - [anon_sym_if] = ACTIONS(139), - [anon_sym_LPAREN] = ACTIONS(137), - [anon_sym_else] = ACTIONS(139), - [anon_sym_switch] = ACTIONS(139), - [anon_sym_for] = ACTIONS(139), - [anon_sym_LBRACK] = ACTIONS(137), - [anon_sym_while] = ACTIONS(139), - [anon_sym_next] = ACTIONS(139), - [anon_sym_break] = ACTIONS(139), - [anon_sym_fallthrough] = ACTIONS(139), - [anon_sym_return] = ACTIONS(139), - [anon_sym_add] = ACTIONS(139), - [anon_sym_delete] = ACTIONS(139), - [anon_sym_local] = ACTIONS(139), - [anon_sym_when] = ACTIONS(139), - [anon_sym_timeout] = ACTIONS(139), - [anon_sym_assert] = ACTIONS(139), - [anon_sym_case] = ACTIONS(139), - [anon_sym_default] = ACTIONS(139), - [anon_sym_table] = ACTIONS(139), - [anon_sym_set] = ACTIONS(139), - [anon_sym_vector] = ACTIONS(139), - [anon_sym_function] = ACTIONS(139), - [anon_sym_hook] = ACTIONS(139), - [anon_sym_DOLLAR] = ACTIONS(137), - [anon_sym_PIPE] = ACTIONS(137), - [anon_sym_PLUS_PLUS] = ACTIONS(137), - [anon_sym_DASH_DASH] = ACTIONS(137), - [anon_sym_BANG] = ACTIONS(137), - [anon_sym_TILDE] = ACTIONS(137), - [anon_sym_DASH] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_copy] = ACTIONS(139), - [anon_sym_schedule] = ACTIONS(139), - [aux_sym_constant_token1] = ACTIONS(139), - [anon_sym_T] = ACTIONS(139), - [anon_sym_F] = ACTIONS(139), - [anon_sym_ATdeprecated] = ACTIONS(137), - [anon_sym_ATload] = ACTIONS(139), - [anon_sym_ATload_DASHsigs] = ACTIONS(137), - [anon_sym_ATload_DASHplugin] = ACTIONS(137), - [anon_sym_ATunload] = ACTIONS(137), - [anon_sym_ATprefixes] = ACTIONS(137), - [anon_sym_ATif] = ACTIONS(139), - [anon_sym_ATifdef] = ACTIONS(137), - [anon_sym_ATifndef] = ACTIONS(137), - [anon_sym_ATendif] = ACTIONS(137), - [anon_sym_ATelse] = ACTIONS(137), - [anon_sym_ATpragma] = ACTIONS(137), - [anon_sym_ATDIR] = ACTIONS(137), - [anon_sym_ATFILENAME] = ACTIONS(137), - [sym_id] = ACTIONS(139), - [sym_pattern] = ACTIONS(137), - [sym_ipv6] = ACTIONS(139), - [sym_ipv4] = ACTIONS(139), - [sym_port] = ACTIONS(137), - [sym_floatp] = ACTIONS(139), - [sym_hex] = ACTIONS(139), - [sym_hostname] = ACTIONS(139), - [aux_sym_string_token1] = ACTIONS(137), + [381] = { + [ts_builtin_sym_end] = ACTIONS(1680), + [anon_sym_module] = ACTIONS(1682), + [anon_sym_SEMI] = ACTIONS(1680), + [anon_sym_export] = ACTIONS(1682), + [anon_sym_LBRACE] = ACTIONS(1680), + [anon_sym_global] = ACTIONS(1682), + [anon_sym_option] = ACTIONS(1682), + [anon_sym_const] = ACTIONS(1682), + [anon_sym_redef] = ACTIONS(1682), + [anon_sym_record] = ACTIONS(1682), + [anon_sym_type] = ACTIONS(1682), + [anon_sym_print] = ACTIONS(1682), + [anon_sym_event] = ACTIONS(1682), + [anon_sym_if] = ACTIONS(1682), + [anon_sym_LPAREN] = ACTIONS(1680), + [anon_sym_switch] = ACTIONS(1682), + [anon_sym_for] = ACTIONS(1682), + [anon_sym_LBRACK] = ACTIONS(1680), + [anon_sym_while] = ACTIONS(1682), + [anon_sym_next] = ACTIONS(1682), + [anon_sym_break] = ACTIONS(1682), + [anon_sym_fallthrough] = ACTIONS(1682), + [anon_sym_return] = ACTIONS(1682), + [anon_sym_add] = ACTIONS(1682), + [anon_sym_delete] = ACTIONS(1682), + [anon_sym_local] = ACTIONS(1682), + [anon_sym_when] = ACTIONS(1682), + [anon_sym_assert] = ACTIONS(1682), + [anon_sym_table] = ACTIONS(1682), + [anon_sym_set] = ACTIONS(1682), + [anon_sym_vector] = ACTIONS(1682), + [anon_sym_function] = ACTIONS(1682), + [anon_sym_hook] = ACTIONS(1682), + [anon_sym_DOLLAR] = ACTIONS(1680), + [anon_sym_PIPE] = ACTIONS(1680), + [anon_sym_PLUS_PLUS] = ACTIONS(1680), + [anon_sym_DASH_DASH] = ACTIONS(1680), + [anon_sym_BANG] = ACTIONS(1680), + [anon_sym_TILDE] = ACTIONS(1680), + [anon_sym_DASH] = ACTIONS(1682), + [anon_sym_PLUS] = ACTIONS(1682), + [anon_sym_copy] = ACTIONS(1682), + [anon_sym_schedule] = ACTIONS(1682), + [aux_sym_constant_token1] = ACTIONS(1682), + [anon_sym_T] = ACTIONS(1682), + [anon_sym_F] = ACTIONS(1682), + [anon_sym_ATdeprecated] = ACTIONS(1680), + [anon_sym_ATload] = ACTIONS(1682), + [anon_sym_ATload_DASHsigs] = ACTIONS(1680), + [anon_sym_ATload_DASHplugin] = ACTIONS(1680), + [anon_sym_ATunload] = ACTIONS(1680), + [anon_sym_ATprefixes] = ACTIONS(1680), + [anon_sym_ATif] = ACTIONS(1682), + [anon_sym_ATifdef] = ACTIONS(1680), + [anon_sym_ATifndef] = ACTIONS(1680), + [anon_sym_ATendif] = ACTIONS(1680), + [anon_sym_ATelse] = ACTIONS(1680), + [anon_sym_ATpragma] = ACTIONS(1680), + [anon_sym_ATDIR] = ACTIONS(1680), + [anon_sym_ATFILENAME] = ACTIONS(1680), + [sym_id] = ACTIONS(1682), + [sym_pattern] = ACTIONS(1680), + [sym_ipv6] = ACTIONS(1682), + [sym_ipv4] = ACTIONS(1682), + [sym_port] = ACTIONS(1680), + [sym_floatp] = ACTIONS(1682), + [sym_hex] = ACTIONS(1682), + [sym_hostname] = ACTIONS(1682), + [aux_sym_string_token1] = ACTIONS(1680), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [428] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1754), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_case] = ACTIONS(1470), - [anon_sym_default] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [382] = { + [ts_builtin_sym_end] = ACTIONS(1684), + [anon_sym_module] = ACTIONS(1686), + [anon_sym_SEMI] = ACTIONS(1684), + [anon_sym_export] = ACTIONS(1686), + [anon_sym_LBRACE] = ACTIONS(1684), + [anon_sym_global] = ACTIONS(1686), + [anon_sym_option] = ACTIONS(1686), + [anon_sym_const] = ACTIONS(1686), + [anon_sym_redef] = ACTIONS(1686), + [anon_sym_record] = ACTIONS(1686), + [anon_sym_type] = ACTIONS(1686), + [anon_sym_print] = ACTIONS(1686), + [anon_sym_event] = ACTIONS(1686), + [anon_sym_if] = ACTIONS(1686), + [anon_sym_LPAREN] = ACTIONS(1684), + [anon_sym_switch] = ACTIONS(1686), + [anon_sym_for] = ACTIONS(1686), + [anon_sym_LBRACK] = ACTIONS(1684), + [anon_sym_while] = ACTIONS(1686), + [anon_sym_next] = ACTIONS(1686), + [anon_sym_break] = ACTIONS(1686), + [anon_sym_fallthrough] = ACTIONS(1686), + [anon_sym_return] = ACTIONS(1686), + [anon_sym_add] = ACTIONS(1686), + [anon_sym_delete] = ACTIONS(1686), + [anon_sym_local] = ACTIONS(1686), + [anon_sym_when] = ACTIONS(1686), + [anon_sym_assert] = ACTIONS(1686), + [anon_sym_table] = ACTIONS(1686), + [anon_sym_set] = ACTIONS(1686), + [anon_sym_vector] = ACTIONS(1686), + [anon_sym_function] = ACTIONS(1686), + [anon_sym_hook] = ACTIONS(1686), + [anon_sym_DOLLAR] = ACTIONS(1684), + [anon_sym_PIPE] = ACTIONS(1684), + [anon_sym_PLUS_PLUS] = ACTIONS(1684), + [anon_sym_DASH_DASH] = ACTIONS(1684), + [anon_sym_BANG] = ACTIONS(1684), + [anon_sym_TILDE] = ACTIONS(1684), + [anon_sym_DASH] = ACTIONS(1686), + [anon_sym_PLUS] = ACTIONS(1686), + [anon_sym_copy] = ACTIONS(1686), + [anon_sym_schedule] = ACTIONS(1686), + [aux_sym_constant_token1] = ACTIONS(1686), + [anon_sym_T] = ACTIONS(1686), + [anon_sym_F] = ACTIONS(1686), + [anon_sym_ATdeprecated] = ACTIONS(1684), + [anon_sym_ATload] = ACTIONS(1686), + [anon_sym_ATload_DASHsigs] = ACTIONS(1684), + [anon_sym_ATload_DASHplugin] = ACTIONS(1684), + [anon_sym_ATunload] = ACTIONS(1684), + [anon_sym_ATprefixes] = ACTIONS(1684), + [anon_sym_ATif] = ACTIONS(1686), + [anon_sym_ATifdef] = ACTIONS(1684), + [anon_sym_ATifndef] = ACTIONS(1684), + [anon_sym_ATendif] = ACTIONS(1684), + [anon_sym_ATelse] = ACTIONS(1684), + [anon_sym_ATpragma] = ACTIONS(1684), + [anon_sym_ATDIR] = ACTIONS(1684), + [anon_sym_ATFILENAME] = ACTIONS(1684), + [sym_id] = ACTIONS(1686), + [sym_pattern] = ACTIONS(1684), + [sym_ipv6] = ACTIONS(1686), + [sym_ipv4] = ACTIONS(1686), + [sym_port] = ACTIONS(1684), + [sym_floatp] = ACTIONS(1686), + [sym_hex] = ACTIONS(1686), + [sym_hostname] = ACTIONS(1686), + [aux_sym_string_token1] = ACTIONS(1684), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [429] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_case] = ACTIONS(1734), - [anon_sym_default] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [383] = { + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_const] = ACTIONS(127), + [anon_sym_record] = ACTIONS(127), + [anon_sym_print] = ACTIONS(127), + [anon_sym_event] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_else] = ACTIONS(127), + [anon_sym_switch] = ACTIONS(127), + [anon_sym_for] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_while] = ACTIONS(127), + [anon_sym_next] = ACTIONS(127), + [anon_sym_break] = ACTIONS(127), + [anon_sym_fallthrough] = ACTIONS(127), + [anon_sym_return] = ACTIONS(127), + [anon_sym_add] = ACTIONS(127), + [anon_sym_delete] = ACTIONS(127), + [anon_sym_local] = ACTIONS(127), + [anon_sym_when] = ACTIONS(127), + [anon_sym_timeout] = ACTIONS(127), + [anon_sym_assert] = ACTIONS(127), + [anon_sym_case] = ACTIONS(127), + [anon_sym_default] = ACTIONS(127), + [anon_sym_table] = ACTIONS(127), + [anon_sym_set] = ACTIONS(127), + [anon_sym_vector] = ACTIONS(127), + [anon_sym_function] = ACTIONS(127), + [anon_sym_hook] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_BANG] = ACTIONS(125), + [anon_sym_TILDE] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_copy] = ACTIONS(127), + [anon_sym_schedule] = ACTIONS(127), + [aux_sym_constant_token1] = ACTIONS(127), + [anon_sym_T] = ACTIONS(127), + [anon_sym_F] = ACTIONS(127), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), + [anon_sym_ATDIR] = ACTIONS(125), + [anon_sym_ATFILENAME] = ACTIONS(125), + [sym_id] = ACTIONS(127), + [sym_pattern] = ACTIONS(125), + [sym_ipv6] = ACTIONS(127), + [sym_ipv4] = ACTIONS(127), + [sym_port] = ACTIONS(125), + [sym_floatp] = ACTIONS(127), + [sym_hex] = ACTIONS(127), + [sym_hostname] = ACTIONS(127), + [aux_sym_string_token1] = ACTIONS(125), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [430] = { + [384] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1688), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_case] = ACTIONS(1494), + [anon_sym_default] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [385] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1690), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_case] = ACTIONS(1538), + [anon_sym_default] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [386] = { [anon_sym_SEMI] = ACTIONS(129), [anon_sym_LBRACE] = ACTIONS(129), [anon_sym_RBRACE] = ACTIONS(129), @@ -50230,6 +47126,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(131), [anon_sym_local] = ACTIONS(131), [anon_sym_when] = ACTIONS(131), + [anon_sym_timeout] = ACTIONS(131), [anon_sym_assert] = ACTIONS(131), [anon_sym_case] = ACTIONS(131), [anon_sym_default] = ACTIONS(131), @@ -50280,1029 +47177,525 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [431] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [432] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1756), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [433] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_case] = ACTIONS(1734), - [anon_sym_default] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [434] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1758), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [435] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_case] = ACTIONS(1734), - [anon_sym_default] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [436] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_case] = ACTIONS(1744), - [anon_sym_default] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [437] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_case] = ACTIONS(1744), - [anon_sym_default] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [438] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [387] = { + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_case] = ACTIONS(1694), + [anon_sym_default] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [439] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [388] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1696), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_case] = ACTIONS(1538), + [anon_sym_default] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [440] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [389] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_case] = ACTIONS(1700), + [anon_sym_default] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [441] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [390] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_case] = ACTIONS(1704), + [anon_sym_default] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [442] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [391] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_case] = ACTIONS(1704), + [anon_sym_default] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [443] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [392] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [444] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [393] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [445] = { + [394] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), [anon_sym_RBRACE] = ACTIONS(1710), @@ -51325,6 +47718,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), [anon_sym_assert] = ACTIONS(1712), [anon_sym_case] = ACTIONS(1712), [anon_sym_default] = ACTIONS(1712), @@ -51375,7 +47769,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [446] = { + [395] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), [anon_sym_RBRACE] = ACTIONS(1710), @@ -51398,6 +47792,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), [anon_sym_assert] = ACTIONS(1712), [anon_sym_case] = ACTIONS(1712), [anon_sym_default] = ACTIONS(1712), @@ -51448,7 +47843,229 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [447] = { + [396] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [397] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [398] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [399] = { [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), [anon_sym_RBRACE] = ACTIONS(1718), @@ -51471,6 +48088,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1720), [anon_sym_local] = ACTIONS(1720), [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), [anon_sym_assert] = ACTIONS(1720), [anon_sym_case] = ACTIONS(1720), [anon_sym_default] = ACTIONS(1720), @@ -51521,7 +48139,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [448] = { + [400] = { [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), [anon_sym_RBRACE] = ACTIONS(1718), @@ -51544,6 +48162,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1720), [anon_sym_local] = ACTIONS(1720), [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), [anon_sym_assert] = ACTIONS(1720), [anon_sym_case] = ACTIONS(1720), [anon_sym_default] = ACTIONS(1720), @@ -51594,7 +48213,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [449] = { + [401] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), [anon_sym_RBRACE] = ACTIONS(1722), @@ -51617,6 +48236,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1724), [anon_sym_local] = ACTIONS(1724), [anon_sym_when] = ACTIONS(1724), + [anon_sym_timeout] = ACTIONS(1724), [anon_sym_assert] = ACTIONS(1724), [anon_sym_case] = ACTIONS(1724), [anon_sym_default] = ACTIONS(1724), @@ -51667,7 +48287,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [450] = { + [402] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), [anon_sym_RBRACE] = ACTIONS(1722), @@ -51690,6 +48310,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1724), [anon_sym_local] = ACTIONS(1724), [anon_sym_when] = ACTIONS(1724), + [anon_sym_timeout] = ACTIONS(1724), [anon_sym_assert] = ACTIONS(1724), [anon_sym_case] = ACTIONS(1724), [anon_sym_default] = ACTIONS(1724), @@ -51740,153 +48361,155 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [451] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_case] = ACTIONS(1694), - [anon_sym_default] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [452] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_case] = ACTIONS(1694), - [anon_sym_default] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), + [403] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_else] = ACTIONS(1728), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_case] = ACTIONS(1728), + [anon_sym_default] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [453] = { + [404] = { + [sym_expr] = STATE(1306), + [sym_constant] = STATE(1286), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_SEMI] = ACTIONS(113), + [anon_sym_LBRACE] = ACTIONS(133), + [anon_sym_RBRACE] = ACTIONS(113), + [anon_sym_COLON] = ACTIONS(115), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_record] = ACTIONS(25), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_RPAREN] = ACTIONS(113), + [anon_sym_COMMA] = ACTIONS(113), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_RBRACK] = ACTIONS(113), + [anon_sym_local] = ACTIONS(117), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(115), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [405] = { [anon_sym_SEMI] = ACTIONS(1726), [anon_sym_LBRACE] = ACTIONS(1726), [anon_sym_RBRACE] = ACTIONS(1726), @@ -51896,6 +48519,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1728), [anon_sym_if] = ACTIONS(1728), [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_else] = ACTIONS(1728), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1728), [anon_sym_LBRACK] = ACTIONS(1726), @@ -51959,10 +48583,232 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [454] = { - [ts_builtin_sym_end] = ACTIONS(125), + [406] = { + [sym_attr_list] = STATE(315), + [sym_attr] = STATE(499), + [aux_sym_attr_list_repeat1] = STATE(499), + [anon_sym_LBRACE] = ACTIONS(1482), + [anon_sym_PLUS_EQ] = ACTIONS(1482), + [anon_sym_DASH_EQ] = ACTIONS(1482), + [anon_sym_LPAREN] = ACTIONS(1482), + [anon_sym_in] = ACTIONS(1482), + [anon_sym_LBRACK] = ACTIONS(1482), + [anon_sym_EQ] = ACTIONS(1484), + [anon_sym_as] = ACTIONS(1482), + [anon_sym_AMPdeprecated] = ACTIONS(1482), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1482), + [anon_sym_AMPerror_handler] = ACTIONS(1482), + [anon_sym_AMPis_assigned] = ACTIONS(1482), + [anon_sym_AMPis_used] = ACTIONS(1482), + [anon_sym_AMPlog] = ACTIONS(1482), + [anon_sym_AMPoptional] = ACTIONS(1482), + [anon_sym_AMPordered] = ACTIONS(1482), + [anon_sym_AMPraw_output] = ACTIONS(1482), + [anon_sym_AMPredef] = ACTIONS(1482), + [anon_sym_AMPadd_func] = ACTIONS(1482), + [anon_sym_AMPbackend] = ACTIONS(1482), + [anon_sym_AMPbroker_store] = ACTIONS(1482), + [anon_sym_AMPcreate_expire] = ACTIONS(1482), + [anon_sym_AMPdefault] = ACTIONS(1482), + [anon_sym_AMPdelete_func] = ACTIONS(1482), + [anon_sym_AMPexpire_func] = ACTIONS(1482), + [anon_sym_AMPgroup] = ACTIONS(1482), + [anon_sym_AMPon_change] = ACTIONS(1482), + [anon_sym_AMPpriority] = ACTIONS(1482), + [anon_sym_AMPread_expire] = ACTIONS(1482), + [anon_sym_AMPtype_column] = ACTIONS(1482), + [anon_sym_AMPwrite_expire] = ACTIONS(1482), + [anon_sym_DOLLAR] = ACTIONS(1482), + [anon_sym_PIPE] = ACTIONS(1484), + [anon_sym_BANG] = ACTIONS(1484), + [anon_sym_DASH] = ACTIONS(1484), + [anon_sym_PLUS] = ACTIONS(1484), + [anon_sym_is] = ACTIONS(1482), + [anon_sym_STAR] = ACTIONS(1482), + [anon_sym_SLASH] = ACTIONS(1482), + [anon_sym_PERCENT] = ACTIONS(1482), + [anon_sym_LT] = ACTIONS(1484), + [anon_sym_LT_EQ] = ACTIONS(1482), + [anon_sym_GT] = ACTIONS(1484), + [anon_sym_GT_EQ] = ACTIONS(1482), + [anon_sym_AMP] = ACTIONS(1484), + [anon_sym_CARET] = ACTIONS(1482), + [anon_sym_QMARK] = ACTIONS(1484), + [anon_sym_EQ_EQ] = ACTIONS(1482), + [anon_sym_BANG_EQ] = ACTIONS(1482), + [anon_sym_AMP_AMP] = ACTIONS(1482), + [anon_sym_PIPE_PIPE] = ACTIONS(1482), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1482), + [anon_sym_ATdeprecated] = ACTIONS(1482), + [anon_sym_ATload] = ACTIONS(1484), + [anon_sym_ATload_DASHsigs] = ACTIONS(1482), + [anon_sym_ATload_DASHplugin] = ACTIONS(1482), + [anon_sym_ATunload] = ACTIONS(1482), + [anon_sym_ATprefixes] = ACTIONS(1482), + [anon_sym_ATif] = ACTIONS(1484), + [anon_sym_ATifdef] = ACTIONS(1482), + [anon_sym_ATifndef] = ACTIONS(1482), + [anon_sym_ATendif] = ACTIONS(1482), + [anon_sym_ATelse] = ACTIONS(1482), + [anon_sym_ATpragma] = ACTIONS(1482), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [407] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_case] = ACTIONS(1732), + [anon_sym_default] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [408] = { + [anon_sym_SEMI] = ACTIONS(129), + [anon_sym_LBRACE] = ACTIONS(129), + [anon_sym_RBRACE] = ACTIONS(129), + [anon_sym_const] = ACTIONS(131), + [anon_sym_record] = ACTIONS(131), + [anon_sym_print] = ACTIONS(131), + [anon_sym_event] = ACTIONS(131), + [anon_sym_if] = ACTIONS(131), + [anon_sym_LPAREN] = ACTIONS(129), + [anon_sym_RPAREN] = ACTIONS(129), + [anon_sym_else] = ACTIONS(131), + [anon_sym_switch] = ACTIONS(131), + [anon_sym_for] = ACTIONS(131), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_while] = ACTIONS(131), + [anon_sym_next] = ACTIONS(131), + [anon_sym_break] = ACTIONS(131), + [anon_sym_fallthrough] = ACTIONS(131), + [anon_sym_return] = ACTIONS(131), + [anon_sym_add] = ACTIONS(131), + [anon_sym_delete] = ACTIONS(131), + [anon_sym_local] = ACTIONS(131), + [anon_sym_when] = ACTIONS(131), + [anon_sym_assert] = ACTIONS(131), + [anon_sym_case] = ACTIONS(131), + [anon_sym_default] = ACTIONS(131), + [anon_sym_table] = ACTIONS(131), + [anon_sym_set] = ACTIONS(131), + [anon_sym_vector] = ACTIONS(131), + [anon_sym_function] = ACTIONS(131), + [anon_sym_hook] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(129), + [anon_sym_PIPE] = ACTIONS(129), + [anon_sym_PLUS_PLUS] = ACTIONS(129), + [anon_sym_DASH_DASH] = ACTIONS(129), + [anon_sym_BANG] = ACTIONS(129), + [anon_sym_TILDE] = ACTIONS(129), + [anon_sym_DASH] = ACTIONS(131), + [anon_sym_PLUS] = ACTIONS(131), + [anon_sym_copy] = ACTIONS(131), + [anon_sym_schedule] = ACTIONS(131), + [aux_sym_constant_token1] = ACTIONS(131), + [anon_sym_T] = ACTIONS(131), + [anon_sym_F] = ACTIONS(131), + [anon_sym_ATdeprecated] = ACTIONS(129), + [anon_sym_ATload] = ACTIONS(131), + [anon_sym_ATload_DASHsigs] = ACTIONS(129), + [anon_sym_ATload_DASHplugin] = ACTIONS(129), + [anon_sym_ATunload] = ACTIONS(129), + [anon_sym_ATprefixes] = ACTIONS(129), + [anon_sym_ATif] = ACTIONS(131), + [anon_sym_ATifdef] = ACTIONS(129), + [anon_sym_ATifndef] = ACTIONS(129), + [anon_sym_ATendif] = ACTIONS(129), + [anon_sym_ATelse] = ACTIONS(129), + [anon_sym_ATpragma] = ACTIONS(129), + [anon_sym_ATDIR] = ACTIONS(129), + [anon_sym_ATFILENAME] = ACTIONS(129), + [sym_id] = ACTIONS(131), + [sym_pattern] = ACTIONS(129), + [sym_ipv6] = ACTIONS(131), + [sym_ipv4] = ACTIONS(131), + [sym_port] = ACTIONS(129), + [sym_floatp] = ACTIONS(131), + [sym_hex] = ACTIONS(131), + [sym_hostname] = ACTIONS(131), + [aux_sym_string_token1] = ACTIONS(129), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [409] = { [anon_sym_SEMI] = ACTIONS(125), [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), [anon_sym_const] = ACTIONS(127), [anon_sym_record] = ACTIONS(127), [anon_sym_print] = ACTIONS(127), @@ -51983,8 +48829,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(127), [anon_sym_local] = ACTIONS(127), [anon_sym_when] = ACTIONS(127), - [anon_sym_timeout] = ACTIONS(127), [anon_sym_assert] = ACTIONS(127), + [anon_sym_case] = ACTIONS(127), + [anon_sym_default] = ACTIONS(127), [anon_sym_table] = ACTIONS(127), [anon_sym_set] = ACTIONS(127), [anon_sym_vector] = ACTIONS(127), @@ -52032,10 +48879,232 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [455] = { - [ts_builtin_sym_end] = ACTIONS(129), + [410] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1734), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_case] = ACTIONS(1494), + [anon_sym_default] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [411] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1736), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_case] = ACTIONS(1538), + [anon_sym_default] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [412] = { + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_RBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1658), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_timeout] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_case] = ACTIONS(1658), + [anon_sym_default] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [413] = { [anon_sym_SEMI] = ACTIONS(129), [anon_sym_LBRACE] = ACTIONS(129), + [anon_sym_RBRACE] = ACTIONS(129), [anon_sym_const] = ACTIONS(131), [anon_sym_record] = ACTIONS(131), [anon_sym_print] = ACTIONS(131), @@ -52043,7 +49112,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(131), [anon_sym_LPAREN] = ACTIONS(129), [anon_sym_RPAREN] = ACTIONS(129), - [anon_sym_else] = ACTIONS(131), [anon_sym_switch] = ACTIONS(131), [anon_sym_for] = ACTIONS(131), [anon_sym_LBRACK] = ACTIONS(129), @@ -52058,6 +49126,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_when] = ACTIONS(131), [anon_sym_timeout] = ACTIONS(131), [anon_sym_assert] = ACTIONS(131), + [anon_sym_case] = ACTIONS(131), + [anon_sym_default] = ACTIONS(131), [anon_sym_table] = ACTIONS(131), [anon_sym_set] = ACTIONS(131), [anon_sym_vector] = ACTIONS(131), @@ -52105,80 +49175,229 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [456] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [414] = { + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_const] = ACTIONS(127), + [anon_sym_record] = ACTIONS(127), + [anon_sym_print] = ACTIONS(127), + [anon_sym_event] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_switch] = ACTIONS(127), + [anon_sym_for] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_while] = ACTIONS(127), + [anon_sym_next] = ACTIONS(127), + [anon_sym_break] = ACTIONS(127), + [anon_sym_fallthrough] = ACTIONS(127), + [anon_sym_return] = ACTIONS(127), + [anon_sym_add] = ACTIONS(127), + [anon_sym_delete] = ACTIONS(127), + [anon_sym_local] = ACTIONS(127), + [anon_sym_when] = ACTIONS(127), + [anon_sym_timeout] = ACTIONS(127), + [anon_sym_assert] = ACTIONS(127), + [anon_sym_case] = ACTIONS(127), + [anon_sym_default] = ACTIONS(127), + [anon_sym_table] = ACTIONS(127), + [anon_sym_set] = ACTIONS(127), + [anon_sym_vector] = ACTIONS(127), + [anon_sym_function] = ACTIONS(127), + [anon_sym_hook] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_BANG] = ACTIONS(125), + [anon_sym_TILDE] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_copy] = ACTIONS(127), + [anon_sym_schedule] = ACTIONS(127), + [aux_sym_constant_token1] = ACTIONS(127), + [anon_sym_T] = ACTIONS(127), + [anon_sym_F] = ACTIONS(127), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), + [anon_sym_ATDIR] = ACTIONS(125), + [anon_sym_ATFILENAME] = ACTIONS(125), + [sym_id] = ACTIONS(127), + [sym_pattern] = ACTIONS(125), + [sym_ipv6] = ACTIONS(127), + [sym_ipv4] = ACTIONS(127), + [sym_port] = ACTIONS(125), + [sym_floatp] = ACTIONS(127), + [sym_hex] = ACTIONS(127), + [sym_hostname] = ACTIONS(127), + [aux_sym_string_token1] = ACTIONS(125), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [457] = { + [415] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_case] = ACTIONS(1732), + [anon_sym_default] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [416] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_case] = ACTIONS(1494), + [anon_sym_default] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [417] = { [anon_sym_SEMI] = ACTIONS(137), [anon_sym_LBRACE] = ACTIONS(137), [anon_sym_RBRACE] = ACTIONS(137), @@ -52188,6 +49407,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(139), [anon_sym_if] = ACTIONS(139), [anon_sym_LPAREN] = ACTIONS(137), + [anon_sym_else] = ACTIONS(139), [anon_sym_switch] = ACTIONS(139), [anon_sym_for] = ACTIONS(139), [anon_sym_LBRACK] = ACTIONS(137), @@ -52251,1029 +49471,1409 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [458] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [418] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_case] = ACTIONS(1538), + [anon_sym_default] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [419] = { + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_RBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_else] = ACTIONS(1570), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_timeout] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_case] = ACTIONS(1570), + [anon_sym_default] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [420] = { + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_RBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_else] = ACTIONS(1602), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_timeout] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_case] = ACTIONS(1602), + [anon_sym_default] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [459] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_case] = ACTIONS(1734), - [anon_sym_default] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [421] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1738), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_case] = ACTIONS(1494), + [anon_sym_default] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [460] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1762), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [422] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_case] = ACTIONS(1700), + [anon_sym_default] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [461] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_case] = ACTIONS(1734), - [anon_sym_default] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [423] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1740), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [462] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_case] = ACTIONS(1744), - [anon_sym_default] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [424] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1742), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [463] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), + [425] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_case] = ACTIONS(1744), - [anon_sym_default] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [464] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [426] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1746), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_case] = ACTIONS(1712), + [anon_sym_default] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [465] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [427] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1748), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [466] = { - [sym_attr_list] = STATE(349), - [sym_attr] = STATE(507), - [aux_sym_attr_list_repeat1] = STATE(507), - [anon_sym_LBRACE] = ACTIONS(1628), - [anon_sym_PLUS_EQ] = ACTIONS(1628), - [anon_sym_DASH_EQ] = ACTIONS(1628), - [anon_sym_LPAREN] = ACTIONS(1628), - [anon_sym_in] = ACTIONS(1628), - [anon_sym_LBRACK] = ACTIONS(1628), - [anon_sym_EQ] = ACTIONS(1630), - [anon_sym_as] = ACTIONS(1628), - [anon_sym_AMPdeprecated] = ACTIONS(1628), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1628), - [anon_sym_AMPerror_handler] = ACTIONS(1628), - [anon_sym_AMPis_assigned] = ACTIONS(1628), - [anon_sym_AMPis_used] = ACTIONS(1628), - [anon_sym_AMPlog] = ACTIONS(1628), - [anon_sym_AMPoptional] = ACTIONS(1628), - [anon_sym_AMPraw_output] = ACTIONS(1628), - [anon_sym_AMPredef] = ACTIONS(1628), - [anon_sym_AMPadd_func] = ACTIONS(1628), - [anon_sym_AMPbackend] = ACTIONS(1628), - [anon_sym_AMPbroker_store] = ACTIONS(1628), - [anon_sym_AMPcreate_expire] = ACTIONS(1628), - [anon_sym_AMPdefault] = ACTIONS(1628), - [anon_sym_AMPdelete_func] = ACTIONS(1628), - [anon_sym_AMPexpire_func] = ACTIONS(1628), - [anon_sym_AMPgroup] = ACTIONS(1628), - [anon_sym_AMPon_change] = ACTIONS(1628), - [anon_sym_AMPpriority] = ACTIONS(1628), - [anon_sym_AMPread_expire] = ACTIONS(1628), - [anon_sym_AMPtype_column] = ACTIONS(1628), - [anon_sym_AMPwrite_expire] = ACTIONS(1628), - [anon_sym_DOLLAR] = ACTIONS(1628), - [anon_sym_PIPE] = ACTIONS(1630), - [anon_sym_BANG] = ACTIONS(1630), - [anon_sym_DASH] = ACTIONS(1630), - [anon_sym_PLUS] = ACTIONS(1630), - [anon_sym_is] = ACTIONS(1628), - [anon_sym_STAR] = ACTIONS(1628), - [anon_sym_SLASH] = ACTIONS(1628), - [anon_sym_PERCENT] = ACTIONS(1628), - [anon_sym_LT] = ACTIONS(1630), - [anon_sym_LT_EQ] = ACTIONS(1628), - [anon_sym_GT] = ACTIONS(1630), - [anon_sym_GT_EQ] = ACTIONS(1628), - [anon_sym_AMP] = ACTIONS(1630), - [anon_sym_CARET] = ACTIONS(1628), - [anon_sym_QMARK] = ACTIONS(1630), - [anon_sym_EQ_EQ] = ACTIONS(1628), - [anon_sym_BANG_EQ] = ACTIONS(1628), - [anon_sym_AMP_AMP] = ACTIONS(1628), - [anon_sym_PIPE_PIPE] = ACTIONS(1628), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1628), - [anon_sym_ATdeprecated] = ACTIONS(1628), - [anon_sym_ATload] = ACTIONS(1630), - [anon_sym_ATload_DASHsigs] = ACTIONS(1628), - [anon_sym_ATload_DASHplugin] = ACTIONS(1628), - [anon_sym_ATunload] = ACTIONS(1628), - [anon_sym_ATprefixes] = ACTIONS(1628), - [anon_sym_ATif] = ACTIONS(1630), - [anon_sym_ATifdef] = ACTIONS(1628), - [anon_sym_ATifndef] = ACTIONS(1628), - [anon_sym_ATendif] = ACTIONS(1628), - [anon_sym_ATelse] = ACTIONS(1628), - [anon_sym_ATpragma] = ACTIONS(1628), + [428] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1750), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [467] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [429] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1752), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_case] = ACTIONS(1712), + [anon_sym_default] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [468] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [430] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1754), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [469] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [431] = { + [sym_attr_list] = STATE(302), + [sym_attr] = STATE(499), + [aux_sym_attr_list_repeat1] = STATE(499), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_in] = ACTIONS(113), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(113), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(113), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(113), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [470] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [432] = { + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_case] = ACTIONS(1694), + [anon_sym_default] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [471] = { - [anon_sym_SEMI] = ACTIONS(137), - [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(137), - [anon_sym_const] = ACTIONS(139), - [anon_sym_record] = ACTIONS(139), - [anon_sym_print] = ACTIONS(139), - [anon_sym_event] = ACTIONS(139), - [anon_sym_if] = ACTIONS(139), - [anon_sym_LPAREN] = ACTIONS(137), - [anon_sym_else] = ACTIONS(139), - [anon_sym_switch] = ACTIONS(139), - [anon_sym_for] = ACTIONS(139), - [anon_sym_LBRACK] = ACTIONS(137), - [anon_sym_while] = ACTIONS(139), - [anon_sym_next] = ACTIONS(139), - [anon_sym_break] = ACTIONS(139), - [anon_sym_fallthrough] = ACTIONS(139), - [anon_sym_return] = ACTIONS(139), - [anon_sym_add] = ACTIONS(139), - [anon_sym_delete] = ACTIONS(139), - [anon_sym_local] = ACTIONS(139), - [anon_sym_when] = ACTIONS(139), - [anon_sym_assert] = ACTIONS(139), - [anon_sym_case] = ACTIONS(139), - [anon_sym_default] = ACTIONS(139), - [anon_sym_table] = ACTIONS(139), - [anon_sym_set] = ACTIONS(139), - [anon_sym_vector] = ACTIONS(139), - [anon_sym_function] = ACTIONS(139), - [anon_sym_hook] = ACTIONS(139), - [anon_sym_DOLLAR] = ACTIONS(137), - [anon_sym_PIPE] = ACTIONS(137), - [anon_sym_PLUS_PLUS] = ACTIONS(137), - [anon_sym_DASH_DASH] = ACTIONS(137), - [anon_sym_BANG] = ACTIONS(137), - [anon_sym_TILDE] = ACTIONS(137), - [anon_sym_DASH] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_copy] = ACTIONS(139), - [anon_sym_schedule] = ACTIONS(139), - [aux_sym_constant_token1] = ACTIONS(139), - [anon_sym_T] = ACTIONS(139), - [anon_sym_F] = ACTIONS(139), - [anon_sym_ATdeprecated] = ACTIONS(137), - [anon_sym_ATload] = ACTIONS(139), - [anon_sym_ATload_DASHsigs] = ACTIONS(137), - [anon_sym_ATload_DASHplugin] = ACTIONS(137), - [anon_sym_ATunload] = ACTIONS(137), - [anon_sym_ATprefixes] = ACTIONS(137), - [anon_sym_ATif] = ACTIONS(139), - [anon_sym_ATifdef] = ACTIONS(137), - [anon_sym_ATifndef] = ACTIONS(137), - [anon_sym_ATendif] = ACTIONS(137), - [anon_sym_ATelse] = ACTIONS(137), - [anon_sym_ATpragma] = ACTIONS(137), - [anon_sym_ATDIR] = ACTIONS(137), - [anon_sym_ATFILENAME] = ACTIONS(137), - [sym_id] = ACTIONS(139), - [sym_pattern] = ACTIONS(137), - [sym_ipv6] = ACTIONS(139), - [sym_ipv4] = ACTIONS(139), - [sym_port] = ACTIONS(137), - [sym_floatp] = ACTIONS(139), - [sym_hex] = ACTIONS(139), - [sym_hostname] = ACTIONS(139), - [aux_sym_string_token1] = ACTIONS(137), + [433] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_case] = ACTIONS(1712), + [anon_sym_default] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [434] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [435] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [436] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1756), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_case] = ACTIONS(1712), + [anon_sym_default] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [472] = { + [437] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), [anon_sym_RBRACE] = ACTIONS(1710), @@ -53346,7 +50946,299 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [473] = { + [438] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_case] = ACTIONS(1712), + [anon_sym_default] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [439] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [440] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [441] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [442] = { [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), [anon_sym_RBRACE] = ACTIONS(1718), @@ -53419,7 +51311,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [474] = { + [443] = { [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), [anon_sym_RBRACE] = ACTIONS(1718), @@ -53492,7 +51384,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [475] = { + [444] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), [anon_sym_RBRACE] = ACTIONS(1722), @@ -53565,7 +51457,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [476] = { + [445] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), [anon_sym_RBRACE] = ACTIONS(1722), @@ -53638,7 +51530,664 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [477] = { + [446] = { + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_RBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_timeout] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_case] = ACTIONS(1658), + [anon_sym_default] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [447] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_case] = ACTIONS(1728), + [anon_sym_default] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [448] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_case] = ACTIONS(1728), + [anon_sym_default] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [449] = { + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_case] = ACTIONS(1694), + [anon_sym_default] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [450] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_case] = ACTIONS(1494), + [anon_sym_default] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [451] = { + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_case] = ACTIONS(1694), + [anon_sym_default] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [452] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_case] = ACTIONS(1538), + [anon_sym_default] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [453] = { + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_RBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_timeout] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_case] = ACTIONS(1570), + [anon_sym_default] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [454] = { + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_RBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_timeout] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_case] = ACTIONS(1602), + [anon_sym_default] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [455] = { [anon_sym_SEMI] = ACTIONS(1692), [anon_sym_LBRACE] = ACTIONS(1692), [anon_sym_RBRACE] = ACTIONS(1692), @@ -53648,6 +52197,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1694), [anon_sym_if] = ACTIONS(1694), [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), [anon_sym_switch] = ACTIONS(1694), [anon_sym_for] = ACTIONS(1694), [anon_sym_LBRACK] = ACTIONS(1692), @@ -53660,7 +52210,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1694), [anon_sym_local] = ACTIONS(1694), [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), [anon_sym_assert] = ACTIONS(1694), [anon_sym_case] = ACTIONS(1694), [anon_sym_default] = ACTIONS(1694), @@ -53711,7 +52260,299 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [478] = { + [456] = { + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_RBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1658), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_case] = ACTIONS(1658), + [anon_sym_default] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [457] = { + [anon_sym_SEMI] = ACTIONS(129), + [anon_sym_LBRACE] = ACTIONS(129), + [anon_sym_RBRACE] = ACTIONS(129), + [anon_sym_const] = ACTIONS(131), + [anon_sym_record] = ACTIONS(131), + [anon_sym_print] = ACTIONS(131), + [anon_sym_event] = ACTIONS(131), + [anon_sym_if] = ACTIONS(131), + [anon_sym_LPAREN] = ACTIONS(129), + [anon_sym_RPAREN] = ACTIONS(129), + [anon_sym_else] = ACTIONS(131), + [anon_sym_switch] = ACTIONS(131), + [anon_sym_for] = ACTIONS(131), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_while] = ACTIONS(131), + [anon_sym_next] = ACTIONS(131), + [anon_sym_break] = ACTIONS(131), + [anon_sym_fallthrough] = ACTIONS(131), + [anon_sym_return] = ACTIONS(131), + [anon_sym_add] = ACTIONS(131), + [anon_sym_delete] = ACTIONS(131), + [anon_sym_local] = ACTIONS(131), + [anon_sym_when] = ACTIONS(131), + [anon_sym_timeout] = ACTIONS(131), + [anon_sym_assert] = ACTIONS(131), + [anon_sym_table] = ACTIONS(131), + [anon_sym_set] = ACTIONS(131), + [anon_sym_vector] = ACTIONS(131), + [anon_sym_function] = ACTIONS(131), + [anon_sym_hook] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(129), + [anon_sym_PIPE] = ACTIONS(129), + [anon_sym_PLUS_PLUS] = ACTIONS(129), + [anon_sym_DASH_DASH] = ACTIONS(129), + [anon_sym_BANG] = ACTIONS(129), + [anon_sym_TILDE] = ACTIONS(129), + [anon_sym_DASH] = ACTIONS(131), + [anon_sym_PLUS] = ACTIONS(131), + [anon_sym_copy] = ACTIONS(131), + [anon_sym_schedule] = ACTIONS(131), + [aux_sym_constant_token1] = ACTIONS(131), + [anon_sym_T] = ACTIONS(131), + [anon_sym_F] = ACTIONS(131), + [anon_sym_ATdeprecated] = ACTIONS(129), + [anon_sym_ATload] = ACTIONS(131), + [anon_sym_ATload_DASHsigs] = ACTIONS(129), + [anon_sym_ATload_DASHplugin] = ACTIONS(129), + [anon_sym_ATunload] = ACTIONS(129), + [anon_sym_ATprefixes] = ACTIONS(129), + [anon_sym_ATif] = ACTIONS(131), + [anon_sym_ATifdef] = ACTIONS(129), + [anon_sym_ATifndef] = ACTIONS(129), + [anon_sym_ATendif] = ACTIONS(129), + [anon_sym_ATelse] = ACTIONS(129), + [anon_sym_ATpragma] = ACTIONS(129), + [anon_sym_ATDIR] = ACTIONS(129), + [anon_sym_ATFILENAME] = ACTIONS(129), + [sym_id] = ACTIONS(131), + [sym_pattern] = ACTIONS(129), + [sym_ipv6] = ACTIONS(131), + [sym_ipv4] = ACTIONS(131), + [sym_port] = ACTIONS(129), + [sym_floatp] = ACTIONS(131), + [sym_hex] = ACTIONS(131), + [sym_hostname] = ACTIONS(131), + [aux_sym_string_token1] = ACTIONS(129), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [458] = { + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_const] = ACTIONS(127), + [anon_sym_record] = ACTIONS(127), + [anon_sym_print] = ACTIONS(127), + [anon_sym_event] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_else] = ACTIONS(127), + [anon_sym_switch] = ACTIONS(127), + [anon_sym_for] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_while] = ACTIONS(127), + [anon_sym_next] = ACTIONS(127), + [anon_sym_break] = ACTIONS(127), + [anon_sym_fallthrough] = ACTIONS(127), + [anon_sym_return] = ACTIONS(127), + [anon_sym_add] = ACTIONS(127), + [anon_sym_delete] = ACTIONS(127), + [anon_sym_local] = ACTIONS(127), + [anon_sym_when] = ACTIONS(127), + [anon_sym_timeout] = ACTIONS(127), + [anon_sym_assert] = ACTIONS(127), + [anon_sym_table] = ACTIONS(127), + [anon_sym_set] = ACTIONS(127), + [anon_sym_vector] = ACTIONS(127), + [anon_sym_function] = ACTIONS(127), + [anon_sym_hook] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_BANG] = ACTIONS(125), + [anon_sym_TILDE] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_copy] = ACTIONS(127), + [anon_sym_schedule] = ACTIONS(127), + [aux_sym_constant_token1] = ACTIONS(127), + [anon_sym_T] = ACTIONS(127), + [anon_sym_F] = ACTIONS(127), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), + [anon_sym_ATDIR] = ACTIONS(125), + [anon_sym_ATFILENAME] = ACTIONS(125), + [sym_id] = ACTIONS(127), + [sym_pattern] = ACTIONS(125), + [sym_ipv6] = ACTIONS(127), + [sym_ipv4] = ACTIONS(127), + [sym_port] = ACTIONS(125), + [sym_floatp] = ACTIONS(127), + [sym_hex] = ACTIONS(127), + [sym_hostname] = ACTIONS(127), + [aux_sym_string_token1] = ACTIONS(125), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [459] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1758), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [460] = { [anon_sym_SEMI] = ACTIONS(1692), [anon_sym_LBRACE] = ACTIONS(1692), [anon_sym_RBRACE] = ACTIONS(1692), @@ -53721,6 +52562,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1694), [anon_sym_if] = ACTIONS(1694), [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), [anon_sym_switch] = ACTIONS(1694), [anon_sym_for] = ACTIONS(1694), [anon_sym_LBRACK] = ACTIONS(1692), @@ -53733,7 +52575,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1694), [anon_sym_local] = ACTIONS(1694), [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), [anon_sym_assert] = ACTIONS(1694), [anon_sym_case] = ACTIONS(1694), [anon_sym_default] = ACTIONS(1694), @@ -53784,153 +52625,1175 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [479] = { - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1548), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_case] = ACTIONS(1548), - [anon_sym_default] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), + [461] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_case] = ACTIONS(1732), + [anon_sym_default] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [462] = { + [ts_builtin_sym_end] = ACTIONS(129), + [anon_sym_SEMI] = ACTIONS(129), + [anon_sym_LBRACE] = ACTIONS(129), + [anon_sym_const] = ACTIONS(131), + [anon_sym_record] = ACTIONS(131), + [anon_sym_print] = ACTIONS(131), + [anon_sym_event] = ACTIONS(131), + [anon_sym_if] = ACTIONS(131), + [anon_sym_LPAREN] = ACTIONS(129), + [anon_sym_RPAREN] = ACTIONS(129), + [anon_sym_else] = ACTIONS(131), + [anon_sym_switch] = ACTIONS(131), + [anon_sym_for] = ACTIONS(131), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_while] = ACTIONS(131), + [anon_sym_next] = ACTIONS(131), + [anon_sym_break] = ACTIONS(131), + [anon_sym_fallthrough] = ACTIONS(131), + [anon_sym_return] = ACTIONS(131), + [anon_sym_add] = ACTIONS(131), + [anon_sym_delete] = ACTIONS(131), + [anon_sym_local] = ACTIONS(131), + [anon_sym_when] = ACTIONS(131), + [anon_sym_timeout] = ACTIONS(131), + [anon_sym_assert] = ACTIONS(131), + [anon_sym_table] = ACTIONS(131), + [anon_sym_set] = ACTIONS(131), + [anon_sym_vector] = ACTIONS(131), + [anon_sym_function] = ACTIONS(131), + [anon_sym_hook] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(129), + [anon_sym_PIPE] = ACTIONS(129), + [anon_sym_PLUS_PLUS] = ACTIONS(129), + [anon_sym_DASH_DASH] = ACTIONS(129), + [anon_sym_BANG] = ACTIONS(129), + [anon_sym_TILDE] = ACTIONS(129), + [anon_sym_DASH] = ACTIONS(131), + [anon_sym_PLUS] = ACTIONS(131), + [anon_sym_copy] = ACTIONS(131), + [anon_sym_schedule] = ACTIONS(131), + [aux_sym_constant_token1] = ACTIONS(131), + [anon_sym_T] = ACTIONS(131), + [anon_sym_F] = ACTIONS(131), + [anon_sym_ATdeprecated] = ACTIONS(129), + [anon_sym_ATload] = ACTIONS(131), + [anon_sym_ATload_DASHsigs] = ACTIONS(129), + [anon_sym_ATload_DASHplugin] = ACTIONS(129), + [anon_sym_ATunload] = ACTIONS(129), + [anon_sym_ATprefixes] = ACTIONS(129), + [anon_sym_ATif] = ACTIONS(131), + [anon_sym_ATifdef] = ACTIONS(129), + [anon_sym_ATifndef] = ACTIONS(129), + [anon_sym_ATendif] = ACTIONS(129), + [anon_sym_ATelse] = ACTIONS(129), + [anon_sym_ATpragma] = ACTIONS(129), + [anon_sym_ATDIR] = ACTIONS(129), + [anon_sym_ATFILENAME] = ACTIONS(129), + [sym_id] = ACTIONS(131), + [sym_pattern] = ACTIONS(129), + [sym_ipv6] = ACTIONS(131), + [sym_ipv4] = ACTIONS(131), + [sym_port] = ACTIONS(129), + [sym_floatp] = ACTIONS(131), + [sym_hex] = ACTIONS(131), + [sym_hostname] = ACTIONS(131), + [aux_sym_string_token1] = ACTIONS(129), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [463] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_case] = ACTIONS(1494), + [anon_sym_default] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [464] = { + [ts_builtin_sym_end] = ACTIONS(125), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_const] = ACTIONS(127), + [anon_sym_record] = ACTIONS(127), + [anon_sym_print] = ACTIONS(127), + [anon_sym_event] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_else] = ACTIONS(127), + [anon_sym_switch] = ACTIONS(127), + [anon_sym_for] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_while] = ACTIONS(127), + [anon_sym_next] = ACTIONS(127), + [anon_sym_break] = ACTIONS(127), + [anon_sym_fallthrough] = ACTIONS(127), + [anon_sym_return] = ACTIONS(127), + [anon_sym_add] = ACTIONS(127), + [anon_sym_delete] = ACTIONS(127), + [anon_sym_local] = ACTIONS(127), + [anon_sym_when] = ACTIONS(127), + [anon_sym_timeout] = ACTIONS(127), + [anon_sym_assert] = ACTIONS(127), + [anon_sym_table] = ACTIONS(127), + [anon_sym_set] = ACTIONS(127), + [anon_sym_vector] = ACTIONS(127), + [anon_sym_function] = ACTIONS(127), + [anon_sym_hook] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_BANG] = ACTIONS(125), + [anon_sym_TILDE] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_copy] = ACTIONS(127), + [anon_sym_schedule] = ACTIONS(127), + [aux_sym_constant_token1] = ACTIONS(127), + [anon_sym_T] = ACTIONS(127), + [anon_sym_F] = ACTIONS(127), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), + [anon_sym_ATDIR] = ACTIONS(125), + [anon_sym_ATFILENAME] = ACTIONS(125), + [sym_id] = ACTIONS(127), + [sym_pattern] = ACTIONS(125), + [sym_ipv6] = ACTIONS(127), + [sym_ipv4] = ACTIONS(127), + [sym_port] = ACTIONS(125), + [sym_floatp] = ACTIONS(127), + [sym_hex] = ACTIONS(127), + [sym_hostname] = ACTIONS(127), + [aux_sym_string_token1] = ACTIONS(125), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [465] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_case] = ACTIONS(1732), + [anon_sym_default] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [466] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1760), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [467] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_case] = ACTIONS(1538), + [anon_sym_default] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [468] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1762), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [469] = { + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_RBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_else] = ACTIONS(1570), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_case] = ACTIONS(1570), + [anon_sym_default] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [470] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1764), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_case] = ACTIONS(1494), + [anon_sym_default] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [471] = { + [anon_sym_SEMI] = ACTIONS(113), + [anon_sym_LBRACE] = ACTIONS(1466), + [anon_sym_COLON] = ACTIONS(1766), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_in] = ACTIONS(113), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(113), + [anon_sym_AMPdeprecated] = ACTIONS(1466), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1466), + [anon_sym_AMPerror_handler] = ACTIONS(1466), + [anon_sym_AMPis_assigned] = ACTIONS(1466), + [anon_sym_AMPis_used] = ACTIONS(1466), + [anon_sym_AMPlog] = ACTIONS(1466), + [anon_sym_AMPoptional] = ACTIONS(1466), + [anon_sym_AMPordered] = ACTIONS(1466), + [anon_sym_AMPraw_output] = ACTIONS(1466), + [anon_sym_AMPredef] = ACTIONS(1466), + [anon_sym_AMPadd_func] = ACTIONS(1466), + [anon_sym_AMPbackend] = ACTIONS(1466), + [anon_sym_AMPbroker_store] = ACTIONS(1466), + [anon_sym_AMPcreate_expire] = ACTIONS(1466), + [anon_sym_AMPdefault] = ACTIONS(1466), + [anon_sym_AMPdelete_func] = ACTIONS(1466), + [anon_sym_AMPexpire_func] = ACTIONS(1466), + [anon_sym_AMPgroup] = ACTIONS(1466), + [anon_sym_AMPon_change] = ACTIONS(1466), + [anon_sym_AMPpriority] = ACTIONS(1466), + [anon_sym_AMPread_expire] = ACTIONS(1466), + [anon_sym_AMPtype_column] = ACTIONS(1466), + [anon_sym_AMPwrite_expire] = ACTIONS(1466), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(113), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(113), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(1466), + [anon_sym_ATload] = ACTIONS(1470), + [anon_sym_ATload_DASHsigs] = ACTIONS(1466), + [anon_sym_ATload_DASHplugin] = ACTIONS(1466), + [anon_sym_ATunload] = ACTIONS(1466), + [anon_sym_ATprefixes] = ACTIONS(1466), + [anon_sym_ATif] = ACTIONS(1470), + [anon_sym_ATifdef] = ACTIONS(1466), + [anon_sym_ATifndef] = ACTIONS(1466), + [anon_sym_ATendif] = ACTIONS(1466), + [anon_sym_ATelse] = ACTIONS(1466), + [anon_sym_ATpragma] = ACTIONS(1466), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [472] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1768), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_case] = ACTIONS(1538), + [anon_sym_default] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [473] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_else] = ACTIONS(1728), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_case] = ACTIONS(1728), + [anon_sym_default] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [474] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1770), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [480] = { - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_RBRACE] = ACTIONS(125), - [anon_sym_const] = ACTIONS(127), - [anon_sym_record] = ACTIONS(127), - [anon_sym_print] = ACTIONS(127), - [anon_sym_event] = ACTIONS(127), - [anon_sym_if] = ACTIONS(127), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_else] = ACTIONS(127), - [anon_sym_switch] = ACTIONS(127), - [anon_sym_for] = ACTIONS(127), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_while] = ACTIONS(127), - [anon_sym_next] = ACTIONS(127), - [anon_sym_break] = ACTIONS(127), - [anon_sym_fallthrough] = ACTIONS(127), - [anon_sym_return] = ACTIONS(127), - [anon_sym_add] = ACTIONS(127), - [anon_sym_delete] = ACTIONS(127), - [anon_sym_local] = ACTIONS(127), - [anon_sym_when] = ACTIONS(127), - [anon_sym_timeout] = ACTIONS(127), - [anon_sym_assert] = ACTIONS(127), - [anon_sym_table] = ACTIONS(127), - [anon_sym_set] = ACTIONS(127), - [anon_sym_vector] = ACTIONS(127), - [anon_sym_function] = ACTIONS(127), - [anon_sym_hook] = ACTIONS(127), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(125), - [anon_sym_PLUS_PLUS] = ACTIONS(125), - [anon_sym_DASH_DASH] = ACTIONS(125), - [anon_sym_BANG] = ACTIONS(125), - [anon_sym_TILDE] = ACTIONS(125), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_copy] = ACTIONS(127), - [anon_sym_schedule] = ACTIONS(127), - [aux_sym_constant_token1] = ACTIONS(127), - [anon_sym_T] = ACTIONS(127), - [anon_sym_F] = ACTIONS(127), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [anon_sym_ATDIR] = ACTIONS(125), - [anon_sym_ATFILENAME] = ACTIONS(125), - [sym_id] = ACTIONS(127), - [sym_pattern] = ACTIONS(125), - [sym_ipv6] = ACTIONS(127), - [sym_ipv4] = ACTIONS(127), - [sym_port] = ACTIONS(125), - [sym_floatp] = ACTIONS(127), - [sym_hex] = ACTIONS(127), - [sym_hostname] = ACTIONS(127), - [aux_sym_string_token1] = ACTIONS(125), + [475] = { + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_RBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_else] = ACTIONS(1602), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_case] = ACTIONS(1602), + [anon_sym_default] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [481] = { + [476] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_case] = ACTIONS(1732), + [anon_sym_default] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [477] = { [anon_sym_SEMI] = ACTIONS(129), [anon_sym_LBRACE] = ACTIONS(129), [anon_sym_RBRACE] = ACTIONS(129), @@ -53941,7 +53804,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(131), [anon_sym_LPAREN] = ACTIONS(129), [anon_sym_RPAREN] = ACTIONS(129), - [anon_sym_else] = ACTIONS(131), [anon_sym_switch] = ACTIONS(131), [anon_sym_for] = ACTIONS(131), [anon_sym_LBRACK] = ACTIONS(129), @@ -53954,8 +53816,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(131), [anon_sym_local] = ACTIONS(131), [anon_sym_when] = ACTIONS(131), - [anon_sym_timeout] = ACTIONS(131), [anon_sym_assert] = ACTIONS(131), + [anon_sym_case] = ACTIONS(131), + [anon_sym_default] = ACTIONS(131), [anon_sym_table] = ACTIONS(131), [anon_sym_set] = ACTIONS(131), [anon_sym_vector] = ACTIONS(131), @@ -54003,1029 +53866,956 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [482] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_case] = ACTIONS(1470), - [anon_sym_default] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [483] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_case] = ACTIONS(1464), - [anon_sym_default] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [484] = { - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_else] = ACTIONS(1646), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_case] = ACTIONS(1646), - [anon_sym_default] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [478] = { + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_const] = ACTIONS(127), + [anon_sym_record] = ACTIONS(127), + [anon_sym_print] = ACTIONS(127), + [anon_sym_event] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_switch] = ACTIONS(127), + [anon_sym_for] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_while] = ACTIONS(127), + [anon_sym_next] = ACTIONS(127), + [anon_sym_break] = ACTIONS(127), + [anon_sym_fallthrough] = ACTIONS(127), + [anon_sym_return] = ACTIONS(127), + [anon_sym_add] = ACTIONS(127), + [anon_sym_delete] = ACTIONS(127), + [anon_sym_local] = ACTIONS(127), + [anon_sym_when] = ACTIONS(127), + [anon_sym_assert] = ACTIONS(127), + [anon_sym_case] = ACTIONS(127), + [anon_sym_default] = ACTIONS(127), + [anon_sym_table] = ACTIONS(127), + [anon_sym_set] = ACTIONS(127), + [anon_sym_vector] = ACTIONS(127), + [anon_sym_function] = ACTIONS(127), + [anon_sym_hook] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_BANG] = ACTIONS(125), + [anon_sym_TILDE] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_copy] = ACTIONS(127), + [anon_sym_schedule] = ACTIONS(127), + [aux_sym_constant_token1] = ACTIONS(127), + [anon_sym_T] = ACTIONS(127), + [anon_sym_F] = ACTIONS(127), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), + [anon_sym_ATDIR] = ACTIONS(125), + [anon_sym_ATFILENAME] = ACTIONS(125), + [sym_id] = ACTIONS(127), + [sym_pattern] = ACTIONS(125), + [sym_ipv6] = ACTIONS(127), + [sym_ipv4] = ACTIONS(127), + [sym_port] = ACTIONS(125), + [sym_floatp] = ACTIONS(127), + [sym_hex] = ACTIONS(127), + [sym_hostname] = ACTIONS(127), + [aux_sym_string_token1] = ACTIONS(125), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [485] = { - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_RBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_else] = ACTIONS(1480), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_case] = ACTIONS(1480), - [anon_sym_default] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [479] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_case] = ACTIONS(1732), + [anon_sym_default] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [486] = { - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_timeout] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_case] = ACTIONS(1548), - [anon_sym_default] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), + [480] = { + [anon_sym_SEMI] = ACTIONS(137), + [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_RBRACE] = ACTIONS(137), + [anon_sym_const] = ACTIONS(139), + [anon_sym_record] = ACTIONS(139), + [anon_sym_print] = ACTIONS(139), + [anon_sym_event] = ACTIONS(139), + [anon_sym_if] = ACTIONS(139), + [anon_sym_LPAREN] = ACTIONS(137), + [anon_sym_else] = ACTIONS(139), + [anon_sym_switch] = ACTIONS(139), + [anon_sym_for] = ACTIONS(139), + [anon_sym_LBRACK] = ACTIONS(137), + [anon_sym_while] = ACTIONS(139), + [anon_sym_next] = ACTIONS(139), + [anon_sym_break] = ACTIONS(139), + [anon_sym_fallthrough] = ACTIONS(139), + [anon_sym_return] = ACTIONS(139), + [anon_sym_add] = ACTIONS(139), + [anon_sym_delete] = ACTIONS(139), + [anon_sym_local] = ACTIONS(139), + [anon_sym_when] = ACTIONS(139), + [anon_sym_assert] = ACTIONS(139), + [anon_sym_case] = ACTIONS(139), + [anon_sym_default] = ACTIONS(139), + [anon_sym_table] = ACTIONS(139), + [anon_sym_set] = ACTIONS(139), + [anon_sym_vector] = ACTIONS(139), + [anon_sym_function] = ACTIONS(139), + [anon_sym_hook] = ACTIONS(139), + [anon_sym_DOLLAR] = ACTIONS(137), + [anon_sym_PIPE] = ACTIONS(137), + [anon_sym_PLUS_PLUS] = ACTIONS(137), + [anon_sym_DASH_DASH] = ACTIONS(137), + [anon_sym_BANG] = ACTIONS(137), + [anon_sym_TILDE] = ACTIONS(137), + [anon_sym_DASH] = ACTIONS(139), + [anon_sym_PLUS] = ACTIONS(139), + [anon_sym_copy] = ACTIONS(139), + [anon_sym_schedule] = ACTIONS(139), + [aux_sym_constant_token1] = ACTIONS(139), + [anon_sym_T] = ACTIONS(139), + [anon_sym_F] = ACTIONS(139), + [anon_sym_ATdeprecated] = ACTIONS(137), + [anon_sym_ATload] = ACTIONS(139), + [anon_sym_ATload_DASHsigs] = ACTIONS(137), + [anon_sym_ATload_DASHplugin] = ACTIONS(137), + [anon_sym_ATunload] = ACTIONS(137), + [anon_sym_ATprefixes] = ACTIONS(137), + [anon_sym_ATif] = ACTIONS(139), + [anon_sym_ATifdef] = ACTIONS(137), + [anon_sym_ATifndef] = ACTIONS(137), + [anon_sym_ATendif] = ACTIONS(137), + [anon_sym_ATelse] = ACTIONS(137), + [anon_sym_ATpragma] = ACTIONS(137), + [anon_sym_ATDIR] = ACTIONS(137), + [anon_sym_ATFILENAME] = ACTIONS(137), + [sym_id] = ACTIONS(139), + [sym_pattern] = ACTIONS(137), + [sym_ipv6] = ACTIONS(139), + [sym_ipv4] = ACTIONS(139), + [sym_port] = ACTIONS(137), + [sym_floatp] = ACTIONS(139), + [sym_hex] = ACTIONS(139), + [sym_hostname] = ACTIONS(139), + [aux_sym_string_token1] = ACTIONS(137), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [487] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_case] = ACTIONS(1470), - [anon_sym_default] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [481] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1772), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [488] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_case] = ACTIONS(1464), - [anon_sym_default] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [482] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_case] = ACTIONS(1700), + [anon_sym_default] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [489] = { - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_timeout] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_case] = ACTIONS(1646), - [anon_sym_default] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [483] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1774), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [490] = { - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_RBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_timeout] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_case] = ACTIONS(1480), - [anon_sym_default] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [484] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_case] = ACTIONS(1700), + [anon_sym_default] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [491] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1764), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [485] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_case] = ACTIONS(1704), + [anon_sym_default] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [492] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1766), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [486] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_case] = ACTIONS(1704), + [anon_sym_default] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [493] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1768), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [487] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [494] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1770), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_case] = ACTIONS(1470), - [anon_sym_default] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [sym_nl] = ACTIONS(3), + }, + [488] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [495] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1772), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_case] = ACTIONS(1464), - [anon_sym_default] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [489] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1776), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [496] = { + [490] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_case] = ACTIONS(1712), + [anon_sym_default] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [491] = { [anon_sym_SEMI] = ACTIONS(1726), [anon_sym_LBRACE] = ACTIONS(1726), [anon_sym_RBRACE] = ACTIONS(1726), @@ -55098,664 +54888,664 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [497] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1774), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [492] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [498] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1776), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [493] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [499] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1778), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [494] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [500] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1780), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [495] = { + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_case] = ACTIONS(1720), + [anon_sym_default] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [501] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [496] = { + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_case] = ACTIONS(1720), + [anon_sym_default] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [502] = { - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_RBRACE] = ACTIONS(125), - [anon_sym_const] = ACTIONS(127), - [anon_sym_record] = ACTIONS(127), - [anon_sym_print] = ACTIONS(127), - [anon_sym_event] = ACTIONS(127), - [anon_sym_if] = ACTIONS(127), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_switch] = ACTIONS(127), - [anon_sym_for] = ACTIONS(127), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_while] = ACTIONS(127), - [anon_sym_next] = ACTIONS(127), - [anon_sym_break] = ACTIONS(127), - [anon_sym_fallthrough] = ACTIONS(127), - [anon_sym_return] = ACTIONS(127), - [anon_sym_add] = ACTIONS(127), - [anon_sym_delete] = ACTIONS(127), - [anon_sym_local] = ACTIONS(127), - [anon_sym_when] = ACTIONS(127), - [anon_sym_assert] = ACTIONS(127), - [anon_sym_case] = ACTIONS(127), - [anon_sym_default] = ACTIONS(127), - [anon_sym_table] = ACTIONS(127), - [anon_sym_set] = ACTIONS(127), - [anon_sym_vector] = ACTIONS(127), - [anon_sym_function] = ACTIONS(127), - [anon_sym_hook] = ACTIONS(127), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(125), - [anon_sym_PLUS_PLUS] = ACTIONS(125), - [anon_sym_DASH_DASH] = ACTIONS(125), - [anon_sym_BANG] = ACTIONS(125), - [anon_sym_TILDE] = ACTIONS(125), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_copy] = ACTIONS(127), - [anon_sym_schedule] = ACTIONS(127), - [aux_sym_constant_token1] = ACTIONS(127), - [anon_sym_T] = ACTIONS(127), - [anon_sym_F] = ACTIONS(127), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [anon_sym_ATDIR] = ACTIONS(125), - [anon_sym_ATFILENAME] = ACTIONS(125), - [sym_id] = ACTIONS(127), - [sym_pattern] = ACTIONS(125), - [sym_ipv6] = ACTIONS(127), - [sym_ipv4] = ACTIONS(127), - [sym_port] = ACTIONS(125), - [sym_floatp] = ACTIONS(127), - [sym_hex] = ACTIONS(127), - [sym_hostname] = ACTIONS(127), - [aux_sym_string_token1] = ACTIONS(125), + [497] = { + [anon_sym_SEMI] = ACTIONS(1722), + [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_RBRACE] = ACTIONS(1722), + [anon_sym_const] = ACTIONS(1724), + [anon_sym_record] = ACTIONS(1724), + [anon_sym_print] = ACTIONS(1724), + [anon_sym_event] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_else] = ACTIONS(1724), + [anon_sym_switch] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1722), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_next] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_fallthrough] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_add] = ACTIONS(1724), + [anon_sym_delete] = ACTIONS(1724), + [anon_sym_local] = ACTIONS(1724), + [anon_sym_when] = ACTIONS(1724), + [anon_sym_assert] = ACTIONS(1724), + [anon_sym_case] = ACTIONS(1724), + [anon_sym_default] = ACTIONS(1724), + [anon_sym_table] = ACTIONS(1724), + [anon_sym_set] = ACTIONS(1724), + [anon_sym_vector] = ACTIONS(1724), + [anon_sym_function] = ACTIONS(1724), + [anon_sym_hook] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1722), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_PLUS_PLUS] = ACTIONS(1722), + [anon_sym_DASH_DASH] = ACTIONS(1722), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1722), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_PLUS] = ACTIONS(1724), + [anon_sym_copy] = ACTIONS(1724), + [anon_sym_schedule] = ACTIONS(1724), + [aux_sym_constant_token1] = ACTIONS(1724), + [anon_sym_T] = ACTIONS(1724), + [anon_sym_F] = ACTIONS(1724), + [anon_sym_ATdeprecated] = ACTIONS(1722), + [anon_sym_ATload] = ACTIONS(1724), + [anon_sym_ATload_DASHsigs] = ACTIONS(1722), + [anon_sym_ATload_DASHplugin] = ACTIONS(1722), + [anon_sym_ATunload] = ACTIONS(1722), + [anon_sym_ATprefixes] = ACTIONS(1722), + [anon_sym_ATif] = ACTIONS(1724), + [anon_sym_ATifdef] = ACTIONS(1722), + [anon_sym_ATifndef] = ACTIONS(1722), + [anon_sym_ATendif] = ACTIONS(1722), + [anon_sym_ATelse] = ACTIONS(1722), + [anon_sym_ATpragma] = ACTIONS(1722), + [anon_sym_ATDIR] = ACTIONS(1722), + [anon_sym_ATFILENAME] = ACTIONS(1722), + [sym_id] = ACTIONS(1724), + [sym_pattern] = ACTIONS(1722), + [sym_ipv6] = ACTIONS(1724), + [sym_ipv4] = ACTIONS(1724), + [sym_port] = ACTIONS(1722), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [503] = { - [anon_sym_SEMI] = ACTIONS(129), - [anon_sym_LBRACE] = ACTIONS(129), - [anon_sym_RBRACE] = ACTIONS(129), - [anon_sym_const] = ACTIONS(131), - [anon_sym_record] = ACTIONS(131), - [anon_sym_print] = ACTIONS(131), - [anon_sym_event] = ACTIONS(131), - [anon_sym_if] = ACTIONS(131), - [anon_sym_LPAREN] = ACTIONS(129), - [anon_sym_RPAREN] = ACTIONS(129), - [anon_sym_switch] = ACTIONS(131), - [anon_sym_for] = ACTIONS(131), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_while] = ACTIONS(131), - [anon_sym_next] = ACTIONS(131), - [anon_sym_break] = ACTIONS(131), - [anon_sym_fallthrough] = ACTIONS(131), - [anon_sym_return] = ACTIONS(131), - [anon_sym_add] = ACTIONS(131), - [anon_sym_delete] = ACTIONS(131), - [anon_sym_local] = ACTIONS(131), - [anon_sym_when] = ACTIONS(131), - [anon_sym_assert] = ACTIONS(131), - [anon_sym_case] = ACTIONS(131), - [anon_sym_default] = ACTIONS(131), - [anon_sym_table] = ACTIONS(131), - [anon_sym_set] = ACTIONS(131), - [anon_sym_vector] = ACTIONS(131), - [anon_sym_function] = ACTIONS(131), - [anon_sym_hook] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(129), - [anon_sym_PIPE] = ACTIONS(129), - [anon_sym_PLUS_PLUS] = ACTIONS(129), - [anon_sym_DASH_DASH] = ACTIONS(129), - [anon_sym_BANG] = ACTIONS(129), - [anon_sym_TILDE] = ACTIONS(129), - [anon_sym_DASH] = ACTIONS(131), - [anon_sym_PLUS] = ACTIONS(131), - [anon_sym_copy] = ACTIONS(131), - [anon_sym_schedule] = ACTIONS(131), - [aux_sym_constant_token1] = ACTIONS(131), - [anon_sym_T] = ACTIONS(131), - [anon_sym_F] = ACTIONS(131), - [anon_sym_ATdeprecated] = ACTIONS(129), - [anon_sym_ATload] = ACTIONS(131), - [anon_sym_ATload_DASHsigs] = ACTIONS(129), - [anon_sym_ATload_DASHplugin] = ACTIONS(129), - [anon_sym_ATunload] = ACTIONS(129), - [anon_sym_ATprefixes] = ACTIONS(129), - [anon_sym_ATif] = ACTIONS(131), - [anon_sym_ATifdef] = ACTIONS(129), - [anon_sym_ATifndef] = ACTIONS(129), - [anon_sym_ATendif] = ACTIONS(129), - [anon_sym_ATelse] = ACTIONS(129), - [anon_sym_ATpragma] = ACTIONS(129), - [anon_sym_ATDIR] = ACTIONS(129), - [anon_sym_ATFILENAME] = ACTIONS(129), - [sym_id] = ACTIONS(131), - [sym_pattern] = ACTIONS(129), - [sym_ipv6] = ACTIONS(131), - [sym_ipv4] = ACTIONS(131), - [sym_port] = ACTIONS(129), - [sym_floatp] = ACTIONS(131), - [sym_hex] = ACTIONS(131), - [sym_hostname] = ACTIONS(131), - [aux_sym_string_token1] = ACTIONS(129), + [498] = { + [sym_attr] = STATE(498), + [aux_sym_attr_list_repeat1] = STATE(498), + [anon_sym_LBRACE] = ACTIONS(1778), + [anon_sym_PLUS_EQ] = ACTIONS(1778), + [anon_sym_DASH_EQ] = ACTIONS(1778), + [anon_sym_LPAREN] = ACTIONS(1778), + [anon_sym_in] = ACTIONS(1778), + [anon_sym_LBRACK] = ACTIONS(1778), + [anon_sym_EQ] = ACTIONS(1780), + [anon_sym_as] = ACTIONS(1778), + [anon_sym_AMPdeprecated] = ACTIONS(1782), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1785), + [anon_sym_AMPerror_handler] = ACTIONS(1785), + [anon_sym_AMPis_assigned] = ACTIONS(1785), + [anon_sym_AMPis_used] = ACTIONS(1785), + [anon_sym_AMPlog] = ACTIONS(1785), + [anon_sym_AMPoptional] = ACTIONS(1785), + [anon_sym_AMPordered] = ACTIONS(1785), + [anon_sym_AMPraw_output] = ACTIONS(1785), + [anon_sym_AMPredef] = ACTIONS(1785), + [anon_sym_AMPadd_func] = ACTIONS(1788), + [anon_sym_AMPbackend] = ACTIONS(1788), + [anon_sym_AMPbroker_store] = ACTIONS(1788), + [anon_sym_AMPcreate_expire] = ACTIONS(1788), + [anon_sym_AMPdefault] = ACTIONS(1788), + [anon_sym_AMPdelete_func] = ACTIONS(1788), + [anon_sym_AMPexpire_func] = ACTIONS(1788), + [anon_sym_AMPgroup] = ACTIONS(1788), + [anon_sym_AMPon_change] = ACTIONS(1788), + [anon_sym_AMPpriority] = ACTIONS(1788), + [anon_sym_AMPread_expire] = ACTIONS(1788), + [anon_sym_AMPtype_column] = ACTIONS(1788), + [anon_sym_AMPwrite_expire] = ACTIONS(1788), + [anon_sym_DOLLAR] = ACTIONS(1778), + [anon_sym_PIPE] = ACTIONS(1780), + [anon_sym_BANG] = ACTIONS(1780), + [anon_sym_DASH] = ACTIONS(1780), + [anon_sym_PLUS] = ACTIONS(1780), + [anon_sym_is] = ACTIONS(1778), + [anon_sym_STAR] = ACTIONS(1778), + [anon_sym_SLASH] = ACTIONS(1778), + [anon_sym_PERCENT] = ACTIONS(1778), + [anon_sym_LT] = ACTIONS(1780), + [anon_sym_LT_EQ] = ACTIONS(1778), + [anon_sym_GT] = ACTIONS(1780), + [anon_sym_GT_EQ] = ACTIONS(1778), + [anon_sym_AMP] = ACTIONS(1780), + [anon_sym_CARET] = ACTIONS(1778), + [anon_sym_QMARK] = ACTIONS(1780), + [anon_sym_EQ_EQ] = ACTIONS(1778), + [anon_sym_BANG_EQ] = ACTIONS(1778), + [anon_sym_AMP_AMP] = ACTIONS(1778), + [anon_sym_PIPE_PIPE] = ACTIONS(1778), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1778), + [anon_sym_ATdeprecated] = ACTIONS(1778), + [anon_sym_ATload] = ACTIONS(1780), + [anon_sym_ATload_DASHsigs] = ACTIONS(1778), + [anon_sym_ATload_DASHplugin] = ACTIONS(1778), + [anon_sym_ATunload] = ACTIONS(1778), + [anon_sym_ATprefixes] = ACTIONS(1778), + [anon_sym_ATif] = ACTIONS(1780), + [anon_sym_ATifdef] = ACTIONS(1778), + [anon_sym_ATifndef] = ACTIONS(1778), + [anon_sym_ATendif] = ACTIONS(1778), + [anon_sym_ATelse] = ACTIONS(1778), + [anon_sym_ATpragma] = ACTIONS(1778), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [504] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1782), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [499] = { + [sym_attr] = STATE(498), + [aux_sym_attr_list_repeat1] = STATE(498), + [anon_sym_LBRACE] = ACTIONS(1791), + [anon_sym_PLUS_EQ] = ACTIONS(1791), + [anon_sym_DASH_EQ] = ACTIONS(1791), + [anon_sym_LPAREN] = ACTIONS(1791), + [anon_sym_in] = ACTIONS(1791), + [anon_sym_LBRACK] = ACTIONS(1791), + [anon_sym_EQ] = ACTIONS(1793), + [anon_sym_as] = ACTIONS(1791), + [anon_sym_AMPdeprecated] = ACTIONS(1791), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1791), + [anon_sym_AMPerror_handler] = ACTIONS(1791), + [anon_sym_AMPis_assigned] = ACTIONS(1791), + [anon_sym_AMPis_used] = ACTIONS(1791), + [anon_sym_AMPlog] = ACTIONS(1791), + [anon_sym_AMPoptional] = ACTIONS(1791), + [anon_sym_AMPordered] = ACTIONS(1791), + [anon_sym_AMPraw_output] = ACTIONS(1791), + [anon_sym_AMPredef] = ACTIONS(1791), + [anon_sym_AMPadd_func] = ACTIONS(1791), + [anon_sym_AMPbackend] = ACTIONS(1791), + [anon_sym_AMPbroker_store] = ACTIONS(1791), + [anon_sym_AMPcreate_expire] = ACTIONS(1791), + [anon_sym_AMPdefault] = ACTIONS(1791), + [anon_sym_AMPdelete_func] = ACTIONS(1791), + [anon_sym_AMPexpire_func] = ACTIONS(1791), + [anon_sym_AMPgroup] = ACTIONS(1791), + [anon_sym_AMPon_change] = ACTIONS(1791), + [anon_sym_AMPpriority] = ACTIONS(1791), + [anon_sym_AMPread_expire] = ACTIONS(1791), + [anon_sym_AMPtype_column] = ACTIONS(1791), + [anon_sym_AMPwrite_expire] = ACTIONS(1791), + [anon_sym_DOLLAR] = ACTIONS(1791), + [anon_sym_PIPE] = ACTIONS(1793), + [anon_sym_BANG] = ACTIONS(1793), + [anon_sym_DASH] = ACTIONS(1793), + [anon_sym_PLUS] = ACTIONS(1793), + [anon_sym_is] = ACTIONS(1791), + [anon_sym_STAR] = ACTIONS(1791), + [anon_sym_SLASH] = ACTIONS(1791), + [anon_sym_PERCENT] = ACTIONS(1791), + [anon_sym_LT] = ACTIONS(1793), + [anon_sym_LT_EQ] = ACTIONS(1791), + [anon_sym_GT] = ACTIONS(1793), + [anon_sym_GT_EQ] = ACTIONS(1791), + [anon_sym_AMP] = ACTIONS(1793), + [anon_sym_CARET] = ACTIONS(1791), + [anon_sym_QMARK] = ACTIONS(1793), + [anon_sym_EQ_EQ] = ACTIONS(1791), + [anon_sym_BANG_EQ] = ACTIONS(1791), + [anon_sym_AMP_AMP] = ACTIONS(1791), + [anon_sym_PIPE_PIPE] = ACTIONS(1791), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1791), + [anon_sym_ATdeprecated] = ACTIONS(1791), + [anon_sym_ATload] = ACTIONS(1793), + [anon_sym_ATload_DASHsigs] = ACTIONS(1791), + [anon_sym_ATload_DASHplugin] = ACTIONS(1791), + [anon_sym_ATunload] = ACTIONS(1791), + [anon_sym_ATprefixes] = ACTIONS(1791), + [anon_sym_ATif] = ACTIONS(1793), + [anon_sym_ATifdef] = ACTIONS(1791), + [anon_sym_ATifndef] = ACTIONS(1791), + [anon_sym_ATendif] = ACTIONS(1791), + [anon_sym_ATelse] = ACTIONS(1791), + [anon_sym_ATpragma] = ACTIONS(1791), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [505] = { - [sym_attr_list] = STATE(345), - [sym_attr] = STATE(507), - [aux_sym_attr_list_repeat1] = STATE(507), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_in] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(115), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(115), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), + [500] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1795), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [506] = { + [501] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), [anon_sym_RBRACE] = ACTIONS(1710), @@ -55777,7 +55567,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1797), [anon_sym_assert] = ACTIONS(1712), [anon_sym_case] = ACTIONS(1712), [anon_sym_default] = ACTIONS(1712), @@ -55828,72 +55618,438 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, + [502] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1799), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [503] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_case] = ACTIONS(1700), + [anon_sym_default] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [504] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1801), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [505] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_case] = ACTIONS(1700), + [anon_sym_default] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [506] = { + [anon_sym_SEMI] = ACTIONS(1722), + [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_RBRACE] = ACTIONS(1722), + [anon_sym_const] = ACTIONS(1724), + [anon_sym_record] = ACTIONS(1724), + [anon_sym_print] = ACTIONS(1724), + [anon_sym_event] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_else] = ACTIONS(1724), + [anon_sym_switch] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1722), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_next] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_fallthrough] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_add] = ACTIONS(1724), + [anon_sym_delete] = ACTIONS(1724), + [anon_sym_local] = ACTIONS(1724), + [anon_sym_when] = ACTIONS(1724), + [anon_sym_assert] = ACTIONS(1724), + [anon_sym_case] = ACTIONS(1724), + [anon_sym_default] = ACTIONS(1724), + [anon_sym_table] = ACTIONS(1724), + [anon_sym_set] = ACTIONS(1724), + [anon_sym_vector] = ACTIONS(1724), + [anon_sym_function] = ACTIONS(1724), + [anon_sym_hook] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1722), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_PLUS_PLUS] = ACTIONS(1722), + [anon_sym_DASH_DASH] = ACTIONS(1722), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1722), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_PLUS] = ACTIONS(1724), + [anon_sym_copy] = ACTIONS(1724), + [anon_sym_schedule] = ACTIONS(1724), + [aux_sym_constant_token1] = ACTIONS(1724), + [anon_sym_T] = ACTIONS(1724), + [anon_sym_F] = ACTIONS(1724), + [anon_sym_ATdeprecated] = ACTIONS(1722), + [anon_sym_ATload] = ACTIONS(1724), + [anon_sym_ATload_DASHsigs] = ACTIONS(1722), + [anon_sym_ATload_DASHplugin] = ACTIONS(1722), + [anon_sym_ATunload] = ACTIONS(1722), + [anon_sym_ATprefixes] = ACTIONS(1722), + [anon_sym_ATif] = ACTIONS(1724), + [anon_sym_ATifdef] = ACTIONS(1722), + [anon_sym_ATifndef] = ACTIONS(1722), + [anon_sym_ATendif] = ACTIONS(1722), + [anon_sym_ATelse] = ACTIONS(1722), + [anon_sym_ATpragma] = ACTIONS(1722), + [anon_sym_ATDIR] = ACTIONS(1722), + [anon_sym_ATFILENAME] = ACTIONS(1722), + [sym_id] = ACTIONS(1724), + [sym_pattern] = ACTIONS(1722), + [sym_ipv6] = ACTIONS(1724), + [sym_ipv4] = ACTIONS(1724), + [sym_port] = ACTIONS(1722), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, [507] = { - [sym_attr] = STATE(599), - [aux_sym_attr_list_repeat1] = STATE(599), - [anon_sym_LBRACE] = ACTIONS(1784), - [anon_sym_PLUS_EQ] = ACTIONS(1784), - [anon_sym_DASH_EQ] = ACTIONS(1784), - [anon_sym_LPAREN] = ACTIONS(1784), - [anon_sym_in] = ACTIONS(1784), - [anon_sym_LBRACK] = ACTIONS(1784), - [anon_sym_EQ] = ACTIONS(1786), - [anon_sym_as] = ACTIONS(1784), - [anon_sym_AMPdeprecated] = ACTIONS(1784), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1784), - [anon_sym_AMPerror_handler] = ACTIONS(1784), - [anon_sym_AMPis_assigned] = ACTIONS(1784), - [anon_sym_AMPis_used] = ACTIONS(1784), - [anon_sym_AMPlog] = ACTIONS(1784), - [anon_sym_AMPoptional] = ACTIONS(1784), - [anon_sym_AMPraw_output] = ACTIONS(1784), - [anon_sym_AMPredef] = ACTIONS(1784), - [anon_sym_AMPadd_func] = ACTIONS(1784), - [anon_sym_AMPbackend] = ACTIONS(1784), - [anon_sym_AMPbroker_store] = ACTIONS(1784), - [anon_sym_AMPcreate_expire] = ACTIONS(1784), - [anon_sym_AMPdefault] = ACTIONS(1784), - [anon_sym_AMPdelete_func] = ACTIONS(1784), - [anon_sym_AMPexpire_func] = ACTIONS(1784), - [anon_sym_AMPgroup] = ACTIONS(1784), - [anon_sym_AMPon_change] = ACTIONS(1784), - [anon_sym_AMPpriority] = ACTIONS(1784), - [anon_sym_AMPread_expire] = ACTIONS(1784), - [anon_sym_AMPtype_column] = ACTIONS(1784), - [anon_sym_AMPwrite_expire] = ACTIONS(1784), - [anon_sym_DOLLAR] = ACTIONS(1784), - [anon_sym_PIPE] = ACTIONS(1786), - [anon_sym_BANG] = ACTIONS(1786), - [anon_sym_DASH] = ACTIONS(1786), - [anon_sym_PLUS] = ACTIONS(1786), - [anon_sym_is] = ACTIONS(1784), - [anon_sym_STAR] = ACTIONS(1784), - [anon_sym_SLASH] = ACTIONS(1784), - [anon_sym_PERCENT] = ACTIONS(1784), - [anon_sym_LT] = ACTIONS(1786), - [anon_sym_LT_EQ] = ACTIONS(1784), - [anon_sym_GT] = ACTIONS(1786), - [anon_sym_GT_EQ] = ACTIONS(1784), - [anon_sym_AMP] = ACTIONS(1786), - [anon_sym_CARET] = ACTIONS(1784), - [anon_sym_QMARK] = ACTIONS(1786), - [anon_sym_EQ_EQ] = ACTIONS(1784), - [anon_sym_BANG_EQ] = ACTIONS(1784), - [anon_sym_AMP_AMP] = ACTIONS(1784), - [anon_sym_PIPE_PIPE] = ACTIONS(1784), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1784), - [anon_sym_ATdeprecated] = ACTIONS(1784), - [anon_sym_ATload] = ACTIONS(1786), - [anon_sym_ATload_DASHsigs] = ACTIONS(1784), - [anon_sym_ATload_DASHplugin] = ACTIONS(1784), - [anon_sym_ATunload] = ACTIONS(1784), - [anon_sym_ATprefixes] = ACTIONS(1784), - [anon_sym_ATif] = ACTIONS(1786), - [anon_sym_ATifdef] = ACTIONS(1784), - [anon_sym_ATifndef] = ACTIONS(1784), - [anon_sym_ATendif] = ACTIONS(1784), - [anon_sym_ATelse] = ACTIONS(1784), - [anon_sym_ATpragma] = ACTIONS(1784), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_case] = ACTIONS(1704), + [anon_sym_default] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -55901,71 +56057,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [508] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_case] = ACTIONS(1744), - [anon_sym_default] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_case] = ACTIONS(1704), + [anon_sym_default] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -55973,71 +56130,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [509] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [anon_sym_SEMI] = ACTIONS(137), + [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_RBRACE] = ACTIONS(137), + [anon_sym_const] = ACTIONS(139), + [anon_sym_record] = ACTIONS(139), + [anon_sym_print] = ACTIONS(139), + [anon_sym_event] = ACTIONS(139), + [anon_sym_if] = ACTIONS(139), + [anon_sym_LPAREN] = ACTIONS(137), + [anon_sym_switch] = ACTIONS(139), + [anon_sym_for] = ACTIONS(139), + [anon_sym_LBRACK] = ACTIONS(137), + [anon_sym_while] = ACTIONS(139), + [anon_sym_next] = ACTIONS(139), + [anon_sym_break] = ACTIONS(139), + [anon_sym_fallthrough] = ACTIONS(139), + [anon_sym_return] = ACTIONS(139), + [anon_sym_add] = ACTIONS(139), + [anon_sym_delete] = ACTIONS(139), + [anon_sym_local] = ACTIONS(139), + [anon_sym_when] = ACTIONS(139), + [anon_sym_timeout] = ACTIONS(139), + [anon_sym_assert] = ACTIONS(139), + [anon_sym_case] = ACTIONS(139), + [anon_sym_default] = ACTIONS(139), + [anon_sym_table] = ACTIONS(139), + [anon_sym_set] = ACTIONS(139), + [anon_sym_vector] = ACTIONS(139), + [anon_sym_function] = ACTIONS(139), + [anon_sym_hook] = ACTIONS(139), + [anon_sym_DOLLAR] = ACTIONS(137), + [anon_sym_PIPE] = ACTIONS(137), + [anon_sym_PLUS_PLUS] = ACTIONS(137), + [anon_sym_DASH_DASH] = ACTIONS(137), + [anon_sym_BANG] = ACTIONS(137), + [anon_sym_TILDE] = ACTIONS(137), + [anon_sym_DASH] = ACTIONS(139), + [anon_sym_PLUS] = ACTIONS(139), + [anon_sym_copy] = ACTIONS(139), + [anon_sym_schedule] = ACTIONS(139), + [aux_sym_constant_token1] = ACTIONS(139), + [anon_sym_T] = ACTIONS(139), + [anon_sym_F] = ACTIONS(139), + [anon_sym_ATdeprecated] = ACTIONS(137), + [anon_sym_ATload] = ACTIONS(139), + [anon_sym_ATload_DASHsigs] = ACTIONS(137), + [anon_sym_ATload_DASHplugin] = ACTIONS(137), + [anon_sym_ATunload] = ACTIONS(137), + [anon_sym_ATprefixes] = ACTIONS(137), + [anon_sym_ATif] = ACTIONS(139), + [anon_sym_ATifdef] = ACTIONS(137), + [anon_sym_ATifndef] = ACTIONS(137), + [anon_sym_ATendif] = ACTIONS(137), + [anon_sym_ATelse] = ACTIONS(137), + [anon_sym_ATpragma] = ACTIONS(137), + [anon_sym_ATDIR] = ACTIONS(137), + [anon_sym_ATFILENAME] = ACTIONS(137), + [sym_id] = ACTIONS(139), + [sym_pattern] = ACTIONS(137), + [sym_ipv6] = ACTIONS(139), + [sym_ipv4] = ACTIONS(139), + [sym_port] = ACTIONS(137), + [sym_floatp] = ACTIONS(139), + [sym_hex] = ACTIONS(139), + [sym_hostname] = ACTIONS(139), + [aux_sym_string_token1] = ACTIONS(137), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -56045,71 +56203,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [510] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_case] = ACTIONS(1706), - [anon_sym_default] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_in] = ACTIONS(1803), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1805), + [anon_sym_BANG] = ACTIONS(1807), + [anon_sym_DASH] = ACTIONS(1805), + [anon_sym_PLUS] = ACTIONS(1805), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1805), + [anon_sym_LT_EQ] = ACTIONS(1803), + [anon_sym_GT] = ACTIONS(1805), + [anon_sym_GT_EQ] = ACTIONS(1803), + [anon_sym_AMP] = ACTIONS(1805), + [anon_sym_CARET] = ACTIONS(1803), + [anon_sym_QMARK] = ACTIONS(1811), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -56117,71 +56275,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [511] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1788), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -56189,71 +56347,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [512] = { - [ts_builtin_sym_end] = ACTIONS(125), - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_const] = ACTIONS(127), - [anon_sym_record] = ACTIONS(127), - [anon_sym_print] = ACTIONS(127), - [anon_sym_event] = ACTIONS(127), - [anon_sym_if] = ACTIONS(127), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_else] = ACTIONS(127), - [anon_sym_switch] = ACTIONS(127), - [anon_sym_for] = ACTIONS(127), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_while] = ACTIONS(127), - [anon_sym_next] = ACTIONS(127), - [anon_sym_break] = ACTIONS(127), - [anon_sym_fallthrough] = ACTIONS(127), - [anon_sym_return] = ACTIONS(127), - [anon_sym_add] = ACTIONS(127), - [anon_sym_delete] = ACTIONS(127), - [anon_sym_local] = ACTIONS(127), - [anon_sym_when] = ACTIONS(127), - [anon_sym_assert] = ACTIONS(127), - [anon_sym_table] = ACTIONS(127), - [anon_sym_set] = ACTIONS(127), - [anon_sym_vector] = ACTIONS(127), - [anon_sym_function] = ACTIONS(127), - [anon_sym_hook] = ACTIONS(127), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(125), - [anon_sym_PLUS_PLUS] = ACTIONS(125), - [anon_sym_DASH_DASH] = ACTIONS(125), - [anon_sym_BANG] = ACTIONS(125), - [anon_sym_TILDE] = ACTIONS(125), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_copy] = ACTIONS(127), - [anon_sym_schedule] = ACTIONS(127), - [aux_sym_constant_token1] = ACTIONS(127), - [anon_sym_T] = ACTIONS(127), - [anon_sym_F] = ACTIONS(127), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [anon_sym_ATDIR] = ACTIONS(125), - [anon_sym_ATFILENAME] = ACTIONS(125), - [sym_id] = ACTIONS(127), - [sym_pattern] = ACTIONS(125), - [sym_ipv6] = ACTIONS(127), - [sym_ipv4] = ACTIONS(127), - [sym_port] = ACTIONS(125), - [sym_floatp] = ACTIONS(127), - [sym_hex] = ACTIONS(127), - [sym_hostname] = ACTIONS(127), - [aux_sym_string_token1] = ACTIONS(125), + [anon_sym_SEMI] = ACTIONS(137), + [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_RBRACE] = ACTIONS(137), + [anon_sym_const] = ACTIONS(139), + [anon_sym_record] = ACTIONS(139), + [anon_sym_print] = ACTIONS(139), + [anon_sym_event] = ACTIONS(139), + [anon_sym_if] = ACTIONS(139), + [anon_sym_LPAREN] = ACTIONS(137), + [anon_sym_else] = ACTIONS(139), + [anon_sym_switch] = ACTIONS(139), + [anon_sym_for] = ACTIONS(139), + [anon_sym_LBRACK] = ACTIONS(137), + [anon_sym_while] = ACTIONS(139), + [anon_sym_next] = ACTIONS(139), + [anon_sym_break] = ACTIONS(139), + [anon_sym_fallthrough] = ACTIONS(139), + [anon_sym_return] = ACTIONS(139), + [anon_sym_add] = ACTIONS(139), + [anon_sym_delete] = ACTIONS(139), + [anon_sym_local] = ACTIONS(139), + [anon_sym_when] = ACTIONS(139), + [anon_sym_timeout] = ACTIONS(139), + [anon_sym_assert] = ACTIONS(139), + [anon_sym_table] = ACTIONS(139), + [anon_sym_set] = ACTIONS(139), + [anon_sym_vector] = ACTIONS(139), + [anon_sym_function] = ACTIONS(139), + [anon_sym_hook] = ACTIONS(139), + [anon_sym_DOLLAR] = ACTIONS(137), + [anon_sym_PIPE] = ACTIONS(137), + [anon_sym_PLUS_PLUS] = ACTIONS(137), + [anon_sym_DASH_DASH] = ACTIONS(137), + [anon_sym_BANG] = ACTIONS(137), + [anon_sym_TILDE] = ACTIONS(137), + [anon_sym_DASH] = ACTIONS(139), + [anon_sym_PLUS] = ACTIONS(139), + [anon_sym_copy] = ACTIONS(139), + [anon_sym_schedule] = ACTIONS(139), + [aux_sym_constant_token1] = ACTIONS(139), + [anon_sym_T] = ACTIONS(139), + [anon_sym_F] = ACTIONS(139), + [anon_sym_ATdeprecated] = ACTIONS(137), + [anon_sym_ATload] = ACTIONS(139), + [anon_sym_ATload_DASHsigs] = ACTIONS(137), + [anon_sym_ATload_DASHplugin] = ACTIONS(137), + [anon_sym_ATunload] = ACTIONS(137), + [anon_sym_ATprefixes] = ACTIONS(137), + [anon_sym_ATif] = ACTIONS(139), + [anon_sym_ATifdef] = ACTIONS(137), + [anon_sym_ATifndef] = ACTIONS(137), + [anon_sym_ATendif] = ACTIONS(137), + [anon_sym_ATelse] = ACTIONS(137), + [anon_sym_ATpragma] = ACTIONS(137), + [anon_sym_ATDIR] = ACTIONS(137), + [anon_sym_ATFILENAME] = ACTIONS(137), + [sym_id] = ACTIONS(139), + [sym_pattern] = ACTIONS(137), + [sym_ipv6] = ACTIONS(139), + [sym_ipv4] = ACTIONS(139), + [sym_port] = ACTIONS(137), + [sym_floatp] = ACTIONS(139), + [sym_hex] = ACTIONS(139), + [sym_hostname] = ACTIONS(139), + [aux_sym_string_token1] = ACTIONS(137), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -56261,71 +56419,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [513] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_case] = ACTIONS(1494), + [anon_sym_default] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -56333,71 +56491,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [514] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_case] = ACTIONS(1698), - [anon_sym_default] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -56405,71 +56563,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [515] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_case] = ACTIONS(1538), + [anon_sym_default] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -56477,71 +56635,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [516] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_RBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_case] = ACTIONS(1570), + [anon_sym_default] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -56549,71 +56707,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [517] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_case] = ACTIONS(1702), - [anon_sym_default] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -56621,6 +56779,366 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [518] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [519] = { + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_RBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_case] = ACTIONS(1602), + [anon_sym_default] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [520] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [521] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [522] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [523] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), [anon_sym_RBRACE] = ACTIONS(1710), @@ -56630,6 +57148,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1712), [anon_sym_if] = ACTIONS(1712), [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), [anon_sym_switch] = ACTIONS(1712), [anon_sym_for] = ACTIONS(1712), [anon_sym_LBRACK] = ACTIONS(1710), @@ -56642,9 +57161,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), [anon_sym_assert] = ACTIONS(1712), - [anon_sym_case] = ACTIONS(1712), - [anon_sym_default] = ACTIONS(1712), [anon_sym_table] = ACTIONS(1712), [anon_sym_set] = ACTIONS(1712), [anon_sym_vector] = ACTIONS(1712), @@ -56692,79 +57210,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [519] = { - [ts_builtin_sym_end] = ACTIONS(129), - [anon_sym_SEMI] = ACTIONS(129), - [anon_sym_LBRACE] = ACTIONS(129), - [anon_sym_const] = ACTIONS(131), - [anon_sym_record] = ACTIONS(131), - [anon_sym_print] = ACTIONS(131), - [anon_sym_event] = ACTIONS(131), - [anon_sym_if] = ACTIONS(131), - [anon_sym_LPAREN] = ACTIONS(129), - [anon_sym_RPAREN] = ACTIONS(129), - [anon_sym_else] = ACTIONS(131), - [anon_sym_switch] = ACTIONS(131), - [anon_sym_for] = ACTIONS(131), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_while] = ACTIONS(131), - [anon_sym_next] = ACTIONS(131), - [anon_sym_break] = ACTIONS(131), - [anon_sym_fallthrough] = ACTIONS(131), - [anon_sym_return] = ACTIONS(131), - [anon_sym_add] = ACTIONS(131), - [anon_sym_delete] = ACTIONS(131), - [anon_sym_local] = ACTIONS(131), - [anon_sym_when] = ACTIONS(131), - [anon_sym_assert] = ACTIONS(131), - [anon_sym_table] = ACTIONS(131), - [anon_sym_set] = ACTIONS(131), - [anon_sym_vector] = ACTIONS(131), - [anon_sym_function] = ACTIONS(131), - [anon_sym_hook] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(129), - [anon_sym_PIPE] = ACTIONS(129), - [anon_sym_PLUS_PLUS] = ACTIONS(129), - [anon_sym_DASH_DASH] = ACTIONS(129), - [anon_sym_BANG] = ACTIONS(129), - [anon_sym_TILDE] = ACTIONS(129), - [anon_sym_DASH] = ACTIONS(131), - [anon_sym_PLUS] = ACTIONS(131), - [anon_sym_copy] = ACTIONS(131), - [anon_sym_schedule] = ACTIONS(131), - [aux_sym_constant_token1] = ACTIONS(131), - [anon_sym_T] = ACTIONS(131), - [anon_sym_F] = ACTIONS(131), - [anon_sym_ATdeprecated] = ACTIONS(129), - [anon_sym_ATload] = ACTIONS(131), - [anon_sym_ATload_DASHsigs] = ACTIONS(129), - [anon_sym_ATload_DASHplugin] = ACTIONS(129), - [anon_sym_ATunload] = ACTIONS(129), - [anon_sym_ATprefixes] = ACTIONS(129), - [anon_sym_ATif] = ACTIONS(131), - [anon_sym_ATifdef] = ACTIONS(129), - [anon_sym_ATifndef] = ACTIONS(129), - [anon_sym_ATendif] = ACTIONS(129), - [anon_sym_ATelse] = ACTIONS(129), - [anon_sym_ATpragma] = ACTIONS(129), - [anon_sym_ATDIR] = ACTIONS(129), - [anon_sym_ATFILENAME] = ACTIONS(129), - [sym_id] = ACTIONS(131), - [sym_pattern] = ACTIONS(129), - [sym_ipv6] = ACTIONS(131), - [sym_ipv4] = ACTIONS(131), - [sym_port] = ACTIONS(129), - [sym_floatp] = ACTIONS(131), - [sym_hex] = ACTIONS(131), - [sym_hostname] = ACTIONS(131), - [aux_sym_string_token1] = ACTIONS(129), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [520] = { + [524] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), [anon_sym_RBRACE] = ACTIONS(1710), @@ -56774,6 +57220,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1712), [anon_sym_if] = ACTIONS(1712), [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), [anon_sym_switch] = ACTIONS(1712), [anon_sym_for] = ACTIONS(1712), [anon_sym_LBRACK] = ACTIONS(1710), @@ -56786,9 +57233,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), [anon_sym_assert] = ACTIONS(1712), - [anon_sym_case] = ACTIONS(1712), - [anon_sym_default] = ACTIONS(1712), [anon_sym_table] = ACTIONS(1712), [anon_sym_set] = ACTIONS(1712), [anon_sym_vector] = ACTIONS(1712), @@ -56836,7 +57282,223 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [521] = { + [525] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [526] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [527] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [528] = { [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), [anon_sym_RBRACE] = ACTIONS(1718), @@ -56846,6 +57508,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1720), [anon_sym_if] = ACTIONS(1720), [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), [anon_sym_switch] = ACTIONS(1720), [anon_sym_for] = ACTIONS(1720), [anon_sym_LBRACK] = ACTIONS(1718), @@ -56858,9 +57521,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1720), [anon_sym_local] = ACTIONS(1720), [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), [anon_sym_assert] = ACTIONS(1720), - [anon_sym_case] = ACTIONS(1720), - [anon_sym_default] = ACTIONS(1720), [anon_sym_table] = ACTIONS(1720), [anon_sym_set] = ACTIONS(1720), [anon_sym_vector] = ACTIONS(1720), @@ -56908,7 +57570,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [522] = { + [529] = { [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), [anon_sym_RBRACE] = ACTIONS(1718), @@ -56918,6 +57580,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1720), [anon_sym_if] = ACTIONS(1720), [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), [anon_sym_switch] = ACTIONS(1720), [anon_sym_for] = ACTIONS(1720), [anon_sym_LBRACK] = ACTIONS(1718), @@ -56930,9 +57593,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1720), [anon_sym_local] = ACTIONS(1720), [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), [anon_sym_assert] = ACTIONS(1720), - [anon_sym_case] = ACTIONS(1720), - [anon_sym_default] = ACTIONS(1720), [anon_sym_table] = ACTIONS(1720), [anon_sym_set] = ACTIONS(1720), [anon_sym_vector] = ACTIONS(1720), @@ -56980,7 +57642,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [523] = { + [530] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), [anon_sym_RBRACE] = ACTIONS(1722), @@ -56990,6 +57652,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1724), [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_else] = ACTIONS(1724), [anon_sym_switch] = ACTIONS(1724), [anon_sym_for] = ACTIONS(1724), [anon_sym_LBRACK] = ACTIONS(1722), @@ -57002,9 +57665,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1724), [anon_sym_local] = ACTIONS(1724), [anon_sym_when] = ACTIONS(1724), + [anon_sym_timeout] = ACTIONS(1724), [anon_sym_assert] = ACTIONS(1724), - [anon_sym_case] = ACTIONS(1724), - [anon_sym_default] = ACTIONS(1724), [anon_sym_table] = ACTIONS(1724), [anon_sym_set] = ACTIONS(1724), [anon_sym_vector] = ACTIONS(1724), @@ -57052,7 +57714,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [524] = { + [531] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), [anon_sym_RBRACE] = ACTIONS(1722), @@ -57062,6 +57724,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1724), [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_else] = ACTIONS(1724), [anon_sym_switch] = ACTIONS(1724), [anon_sym_for] = ACTIONS(1724), [anon_sym_LBRACK] = ACTIONS(1722), @@ -57074,9 +57737,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1724), [anon_sym_local] = ACTIONS(1724), [anon_sym_when] = ACTIONS(1724), + [anon_sym_timeout] = ACTIONS(1724), [anon_sym_assert] = ACTIONS(1724), - [anon_sym_case] = ACTIONS(1724), - [anon_sym_default] = ACTIONS(1724), [anon_sym_table] = ACTIONS(1724), [anon_sym_set] = ACTIONS(1724), [anon_sym_vector] = ACTIONS(1724), @@ -57124,7 +57786,151 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [525] = { + [532] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_else] = ACTIONS(1728), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [533] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_else] = ACTIONS(1728), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [534] = { [anon_sym_SEMI] = ACTIONS(1692), [anon_sym_LBRACE] = ACTIONS(1692), [anon_sym_RBRACE] = ACTIONS(1692), @@ -57134,6 +57940,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1694), [anon_sym_if] = ACTIONS(1694), [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), [anon_sym_switch] = ACTIONS(1694), [anon_sym_for] = ACTIONS(1694), [anon_sym_LBRACK] = ACTIONS(1692), @@ -57146,9 +57953,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1694), [anon_sym_local] = ACTIONS(1694), [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), [anon_sym_assert] = ACTIONS(1694), - [anon_sym_case] = ACTIONS(1694), - [anon_sym_default] = ACTIONS(1694), [anon_sym_table] = ACTIONS(1694), [anon_sym_set] = ACTIONS(1694), [anon_sym_vector] = ACTIONS(1694), @@ -57196,7 +58002,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [526] = { + [535] = { [anon_sym_SEMI] = ACTIONS(1692), [anon_sym_LBRACE] = ACTIONS(1692), [anon_sym_RBRACE] = ACTIONS(1692), @@ -57206,6 +58012,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1694), [anon_sym_if] = ACTIONS(1694), [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), [anon_sym_switch] = ACTIONS(1694), [anon_sym_for] = ACTIONS(1694), [anon_sym_LBRACK] = ACTIONS(1692), @@ -57218,9 +58025,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1694), [anon_sym_local] = ACTIONS(1694), [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), [anon_sym_assert] = ACTIONS(1694), - [anon_sym_case] = ACTIONS(1694), - [anon_sym_default] = ACTIONS(1694), [anon_sym_table] = ACTIONS(1694), [anon_sym_set] = ACTIONS(1694), [anon_sym_vector] = ACTIONS(1694), @@ -57268,151 +58074,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [527] = { - [ts_builtin_sym_end] = ACTIONS(1726), - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [528] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [536] = { + [ts_builtin_sym_end] = ACTIONS(1656), + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1658), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_timeout] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [529] = { + [537] = { [anon_sym_SEMI] = ACTIONS(125), [anon_sym_LBRACE] = ACTIONS(125), [anon_sym_RBRACE] = ACTIONS(125), @@ -57423,7 +58157,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(127), [anon_sym_LPAREN] = ACTIONS(125), [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_else] = ACTIONS(127), [anon_sym_switch] = ACTIONS(127), [anon_sym_for] = ACTIONS(127), [anon_sym_LBRACK] = ACTIONS(125), @@ -57436,6 +58169,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(127), [anon_sym_local] = ACTIONS(127), [anon_sym_when] = ACTIONS(127), + [anon_sym_timeout] = ACTIONS(127), [anon_sym_assert] = ACTIONS(127), [anon_sym_table] = ACTIONS(127), [anon_sym_set] = ACTIONS(127), @@ -57484,10 +58218,298 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [530] = { + [538] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [539] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [540] = { + [ts_builtin_sym_end] = ACTIONS(1568), + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_else] = ACTIONS(1570), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_timeout] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [541] = { + [ts_builtin_sym_end] = ACTIONS(1600), + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_else] = ACTIONS(1602), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_timeout] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [542] = { + [ts_builtin_sym_end] = ACTIONS(129), [anon_sym_SEMI] = ACTIONS(129), [anon_sym_LBRACE] = ACTIONS(129), - [anon_sym_RBRACE] = ACTIONS(129), [anon_sym_const] = ACTIONS(131), [anon_sym_record] = ACTIONS(131), [anon_sym_print] = ACTIONS(131), @@ -57510,197 +58532,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_when] = ACTIONS(131), [anon_sym_assert] = ACTIONS(131), [anon_sym_table] = ACTIONS(131), - [anon_sym_set] = ACTIONS(131), - [anon_sym_vector] = ACTIONS(131), - [anon_sym_function] = ACTIONS(131), - [anon_sym_hook] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(129), - [anon_sym_PIPE] = ACTIONS(129), - [anon_sym_PLUS_PLUS] = ACTIONS(129), - [anon_sym_DASH_DASH] = ACTIONS(129), - [anon_sym_BANG] = ACTIONS(129), - [anon_sym_TILDE] = ACTIONS(129), - [anon_sym_DASH] = ACTIONS(131), - [anon_sym_PLUS] = ACTIONS(131), - [anon_sym_copy] = ACTIONS(131), - [anon_sym_schedule] = ACTIONS(131), - [aux_sym_constant_token1] = ACTIONS(131), - [anon_sym_T] = ACTIONS(131), - [anon_sym_F] = ACTIONS(131), - [anon_sym_ATdeprecated] = ACTIONS(129), - [anon_sym_ATload] = ACTIONS(131), - [anon_sym_ATload_DASHsigs] = ACTIONS(129), - [anon_sym_ATload_DASHplugin] = ACTIONS(129), - [anon_sym_ATunload] = ACTIONS(129), - [anon_sym_ATprefixes] = ACTIONS(129), - [anon_sym_ATif] = ACTIONS(131), - [anon_sym_ATifdef] = ACTIONS(129), - [anon_sym_ATifndef] = ACTIONS(129), - [anon_sym_ATendif] = ACTIONS(129), - [anon_sym_ATelse] = ACTIONS(129), - [anon_sym_ATpragma] = ACTIONS(129), - [anon_sym_ATDIR] = ACTIONS(129), - [anon_sym_ATFILENAME] = ACTIONS(129), - [sym_id] = ACTIONS(131), - [sym_pattern] = ACTIONS(129), - [sym_ipv6] = ACTIONS(131), - [sym_ipv4] = ACTIONS(131), - [sym_port] = ACTIONS(129), - [sym_floatp] = ACTIONS(131), - [sym_hex] = ACTIONS(131), - [sym_hostname] = ACTIONS(131), - [aux_sym_string_token1] = ACTIONS(129), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [531] = { - [ts_builtin_sym_end] = ACTIONS(1726), - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [532] = { - [ts_builtin_sym_end] = ACTIONS(137), - [anon_sym_SEMI] = ACTIONS(137), - [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_const] = ACTIONS(139), - [anon_sym_record] = ACTIONS(139), - [anon_sym_print] = ACTIONS(139), - [anon_sym_event] = ACTIONS(139), - [anon_sym_if] = ACTIONS(139), - [anon_sym_LPAREN] = ACTIONS(137), - [anon_sym_else] = ACTIONS(139), - [anon_sym_switch] = ACTIONS(139), - [anon_sym_for] = ACTIONS(139), - [anon_sym_LBRACK] = ACTIONS(137), - [anon_sym_while] = ACTIONS(139), - [anon_sym_next] = ACTIONS(139), - [anon_sym_break] = ACTIONS(139), - [anon_sym_fallthrough] = ACTIONS(139), - [anon_sym_return] = ACTIONS(139), - [anon_sym_add] = ACTIONS(139), - [anon_sym_delete] = ACTIONS(139), - [anon_sym_local] = ACTIONS(139), - [anon_sym_when] = ACTIONS(139), - [anon_sym_timeout] = ACTIONS(139), - [anon_sym_assert] = ACTIONS(139), - [anon_sym_table] = ACTIONS(139), - [anon_sym_set] = ACTIONS(139), - [anon_sym_vector] = ACTIONS(139), - [anon_sym_function] = ACTIONS(139), - [anon_sym_hook] = ACTIONS(139), - [anon_sym_DOLLAR] = ACTIONS(137), - [anon_sym_PIPE] = ACTIONS(137), - [anon_sym_PLUS_PLUS] = ACTIONS(137), - [anon_sym_DASH_DASH] = ACTIONS(137), - [anon_sym_BANG] = ACTIONS(137), - [anon_sym_TILDE] = ACTIONS(137), - [anon_sym_DASH] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_copy] = ACTIONS(139), - [anon_sym_schedule] = ACTIONS(139), - [aux_sym_constant_token1] = ACTIONS(139), - [anon_sym_T] = ACTIONS(139), - [anon_sym_F] = ACTIONS(139), - [anon_sym_ATdeprecated] = ACTIONS(137), - [anon_sym_ATload] = ACTIONS(139), - [anon_sym_ATload_DASHsigs] = ACTIONS(137), - [anon_sym_ATload_DASHplugin] = ACTIONS(137), - [anon_sym_ATunload] = ACTIONS(137), - [anon_sym_ATprefixes] = ACTIONS(137), - [anon_sym_ATif] = ACTIONS(139), - [anon_sym_ATifdef] = ACTIONS(137), - [anon_sym_ATifndef] = ACTIONS(137), - [anon_sym_ATendif] = ACTIONS(137), - [anon_sym_ATelse] = ACTIONS(137), - [anon_sym_ATpragma] = ACTIONS(137), - [anon_sym_ATDIR] = ACTIONS(137), - [anon_sym_ATFILENAME] = ACTIONS(137), - [sym_id] = ACTIONS(139), - [sym_pattern] = ACTIONS(137), - [sym_ipv6] = ACTIONS(139), - [sym_ipv4] = ACTIONS(139), - [sym_port] = ACTIONS(137), - [sym_floatp] = ACTIONS(139), - [sym_hex] = ACTIONS(139), - [sym_hostname] = ACTIONS(139), - [aux_sym_string_token1] = ACTIONS(137), + [anon_sym_set] = ACTIONS(131), + [anon_sym_vector] = ACTIONS(131), + [anon_sym_function] = ACTIONS(131), + [anon_sym_hook] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(129), + [anon_sym_PIPE] = ACTIONS(129), + [anon_sym_PLUS_PLUS] = ACTIONS(129), + [anon_sym_DASH_DASH] = ACTIONS(129), + [anon_sym_BANG] = ACTIONS(129), + [anon_sym_TILDE] = ACTIONS(129), + [anon_sym_DASH] = ACTIONS(131), + [anon_sym_PLUS] = ACTIONS(131), + [anon_sym_copy] = ACTIONS(131), + [anon_sym_schedule] = ACTIONS(131), + [aux_sym_constant_token1] = ACTIONS(131), + [anon_sym_T] = ACTIONS(131), + [anon_sym_F] = ACTIONS(131), + [anon_sym_ATdeprecated] = ACTIONS(129), + [anon_sym_ATload] = ACTIONS(131), + [anon_sym_ATload_DASHsigs] = ACTIONS(129), + [anon_sym_ATload_DASHplugin] = ACTIONS(129), + [anon_sym_ATunload] = ACTIONS(129), + [anon_sym_ATprefixes] = ACTIONS(129), + [anon_sym_ATif] = ACTIONS(131), + [anon_sym_ATifdef] = ACTIONS(129), + [anon_sym_ATifndef] = ACTIONS(129), + [anon_sym_ATendif] = ACTIONS(129), + [anon_sym_ATelse] = ACTIONS(129), + [anon_sym_ATpragma] = ACTIONS(129), + [anon_sym_ATDIR] = ACTIONS(129), + [anon_sym_ATFILENAME] = ACTIONS(129), + [sym_id] = ACTIONS(131), + [sym_pattern] = ACTIONS(129), + [sym_ipv6] = ACTIONS(131), + [sym_ipv4] = ACTIONS(131), + [sym_port] = ACTIONS(129), + [sym_floatp] = ACTIONS(131), + [sym_hex] = ACTIONS(131), + [sym_hostname] = ACTIONS(131), + [aux_sym_string_token1] = ACTIONS(129), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [533] = { + [543] = { [ts_builtin_sym_end] = ACTIONS(125), [anon_sym_SEMI] = ACTIONS(125), [anon_sym_LBRACE] = ACTIONS(125), @@ -57711,6 +58589,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(127), [anon_sym_LPAREN] = ACTIONS(125), [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_else] = ACTIONS(127), [anon_sym_switch] = ACTIONS(127), [anon_sym_for] = ACTIONS(127), [anon_sym_LBRACK] = ACTIONS(125), @@ -57723,7 +58602,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(127), [anon_sym_local] = ACTIONS(127), [anon_sym_when] = ACTIONS(127), - [anon_sym_timeout] = ACTIONS(127), [anon_sym_assert] = ACTIONS(127), [anon_sym_table] = ACTIONS(127), [anon_sym_set] = ACTIONS(127), @@ -57772,223 +58650,655 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [534] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1790), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [544] = { + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_RBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1658), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_timeout] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [535] = { - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1548), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_timeout] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), + [545] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1813), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [536] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [546] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [537] = { + [547] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [548] = { + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_RBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_else] = ACTIONS(1570), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_timeout] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [549] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1815), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [550] = { + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_RBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_else] = ACTIONS(1602), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_timeout] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [551] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1817), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [552] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_case] = ACTIONS(1732), + [anon_sym_default] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [553] = { [ts_builtin_sym_end] = ACTIONS(129), [anon_sym_SEMI] = ACTIONS(129), [anon_sym_LBRACE] = ACTIONS(129), @@ -58060,1025 +59370,808 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [538] = { - [ts_builtin_sym_end] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [539] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1792), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [540] = { - [ts_builtin_sym_end] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [541] = { - [ts_builtin_sym_end] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [554] = { + [ts_builtin_sym_end] = ACTIONS(125), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_const] = ACTIONS(127), + [anon_sym_record] = ACTIONS(127), + [anon_sym_print] = ACTIONS(127), + [anon_sym_event] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_switch] = ACTIONS(127), + [anon_sym_for] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_while] = ACTIONS(127), + [anon_sym_next] = ACTIONS(127), + [anon_sym_break] = ACTIONS(127), + [anon_sym_fallthrough] = ACTIONS(127), + [anon_sym_return] = ACTIONS(127), + [anon_sym_add] = ACTIONS(127), + [anon_sym_delete] = ACTIONS(127), + [anon_sym_local] = ACTIONS(127), + [anon_sym_when] = ACTIONS(127), + [anon_sym_timeout] = ACTIONS(127), + [anon_sym_assert] = ACTIONS(127), + [anon_sym_table] = ACTIONS(127), + [anon_sym_set] = ACTIONS(127), + [anon_sym_vector] = ACTIONS(127), + [anon_sym_function] = ACTIONS(127), + [anon_sym_hook] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_BANG] = ACTIONS(125), + [anon_sym_TILDE] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_copy] = ACTIONS(127), + [anon_sym_schedule] = ACTIONS(127), + [aux_sym_constant_token1] = ACTIONS(127), + [anon_sym_T] = ACTIONS(127), + [anon_sym_F] = ACTIONS(127), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), + [anon_sym_ATDIR] = ACTIONS(125), + [anon_sym_ATFILENAME] = ACTIONS(125), + [sym_id] = ACTIONS(127), + [sym_pattern] = ACTIONS(125), + [sym_ipv6] = ACTIONS(127), + [sym_ipv4] = ACTIONS(127), + [sym_port] = ACTIONS(125), + [sym_floatp] = ACTIONS(127), + [sym_hex] = ACTIONS(127), + [sym_hostname] = ACTIONS(127), + [aux_sym_string_token1] = ACTIONS(125), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [542] = { - [ts_builtin_sym_end] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [555] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_case] = ACTIONS(1732), + [anon_sym_default] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [543] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [556] = { + [anon_sym_SEMI] = ACTIONS(137), + [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_RBRACE] = ACTIONS(137), + [anon_sym_const] = ACTIONS(139), + [anon_sym_record] = ACTIONS(139), + [anon_sym_print] = ACTIONS(139), + [anon_sym_event] = ACTIONS(139), + [anon_sym_if] = ACTIONS(139), + [anon_sym_LPAREN] = ACTIONS(137), + [anon_sym_switch] = ACTIONS(139), + [anon_sym_for] = ACTIONS(139), + [anon_sym_LBRACK] = ACTIONS(137), + [anon_sym_while] = ACTIONS(139), + [anon_sym_next] = ACTIONS(139), + [anon_sym_break] = ACTIONS(139), + [anon_sym_fallthrough] = ACTIONS(139), + [anon_sym_return] = ACTIONS(139), + [anon_sym_add] = ACTIONS(139), + [anon_sym_delete] = ACTIONS(139), + [anon_sym_local] = ACTIONS(139), + [anon_sym_when] = ACTIONS(139), + [anon_sym_assert] = ACTIONS(139), + [anon_sym_case] = ACTIONS(139), + [anon_sym_default] = ACTIONS(139), + [anon_sym_table] = ACTIONS(139), + [anon_sym_set] = ACTIONS(139), + [anon_sym_vector] = ACTIONS(139), + [anon_sym_function] = ACTIONS(139), + [anon_sym_hook] = ACTIONS(139), + [anon_sym_DOLLAR] = ACTIONS(137), + [anon_sym_PIPE] = ACTIONS(137), + [anon_sym_PLUS_PLUS] = ACTIONS(137), + [anon_sym_DASH_DASH] = ACTIONS(137), + [anon_sym_BANG] = ACTIONS(137), + [anon_sym_TILDE] = ACTIONS(137), + [anon_sym_DASH] = ACTIONS(139), + [anon_sym_PLUS] = ACTIONS(139), + [anon_sym_copy] = ACTIONS(139), + [anon_sym_schedule] = ACTIONS(139), + [aux_sym_constant_token1] = ACTIONS(139), + [anon_sym_T] = ACTIONS(139), + [anon_sym_F] = ACTIONS(139), + [anon_sym_ATdeprecated] = ACTIONS(137), + [anon_sym_ATload] = ACTIONS(139), + [anon_sym_ATload_DASHsigs] = ACTIONS(137), + [anon_sym_ATload_DASHplugin] = ACTIONS(137), + [anon_sym_ATunload] = ACTIONS(137), + [anon_sym_ATprefixes] = ACTIONS(137), + [anon_sym_ATif] = ACTIONS(139), + [anon_sym_ATifdef] = ACTIONS(137), + [anon_sym_ATifndef] = ACTIONS(137), + [anon_sym_ATendif] = ACTIONS(137), + [anon_sym_ATelse] = ACTIONS(137), + [anon_sym_ATpragma] = ACTIONS(137), + [anon_sym_ATDIR] = ACTIONS(137), + [anon_sym_ATFILENAME] = ACTIONS(137), + [sym_id] = ACTIONS(139), + [sym_pattern] = ACTIONS(137), + [sym_ipv6] = ACTIONS(139), + [sym_ipv4] = ACTIONS(139), + [sym_port] = ACTIONS(137), + [sym_floatp] = ACTIONS(139), + [sym_hex] = ACTIONS(139), + [sym_hostname] = ACTIONS(139), + [aux_sym_string_token1] = ACTIONS(137), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [544] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [557] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1819), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [545] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1794), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [558] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_case] = ACTIONS(1700), + [anon_sym_default] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [546] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [559] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1821), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [547] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [560] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_case] = ACTIONS(1700), + [anon_sym_default] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [548] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [561] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_case] = ACTIONS(1704), + [anon_sym_default] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [549] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [562] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_case] = ACTIONS(1704), + [anon_sym_default] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [550] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [563] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [551] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1796), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [564] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_case] = ACTIONS(1708), + [anon_sym_default] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [552] = { - [ts_builtin_sym_end] = ACTIONS(1710), + [565] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), [anon_sym_const] = ACTIONS(1712), [anon_sym_record] = ACTIONS(1712), [anon_sym_print] = ACTIONS(1712), [anon_sym_event] = ACTIONS(1712), [anon_sym_if] = ACTIONS(1712), [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_else] = ACTIONS(1712), [anon_sym_switch] = ACTIONS(1712), [anon_sym_for] = ACTIONS(1712), [anon_sym_LBRACK] = ACTIONS(1710), @@ -59091,8 +60184,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), [anon_sym_assert] = ACTIONS(1712), + [anon_sym_case] = ACTIONS(1712), + [anon_sym_default] = ACTIONS(1712), [anon_sym_table] = ACTIONS(1712), [anon_sym_set] = ACTIONS(1712), [anon_sym_vector] = ACTIONS(1712), @@ -59140,89 +60234,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [553] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1798), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [554] = { - [ts_builtin_sym_end] = ACTIONS(1710), + [566] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), [anon_sym_const] = ACTIONS(1712), [anon_sym_record] = ACTIONS(1712), [anon_sym_print] = ACTIONS(1712), [anon_sym_event] = ACTIONS(1712), [anon_sym_if] = ACTIONS(1712), [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_else] = ACTIONS(1712), [anon_sym_switch] = ACTIONS(1712), [anon_sym_for] = ACTIONS(1712), [anon_sym_LBRACK] = ACTIONS(1710), @@ -59235,8 +60256,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), [anon_sym_assert] = ACTIONS(1712), + [anon_sym_case] = ACTIONS(1712), + [anon_sym_default] = ACTIONS(1712), [anon_sym_table] = ACTIONS(1712), [anon_sym_set] = ACTIONS(1712), [anon_sym_vector] = ACTIONS(1712), @@ -59284,89 +60306,304 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [555] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1800), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [567] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [568] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [569] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_case] = ACTIONS(1716), + [anon_sym_default] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [570] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1823), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [556] = { - [ts_builtin_sym_end] = ACTIONS(1718), + [571] = { [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), [anon_sym_const] = ACTIONS(1720), [anon_sym_record] = ACTIONS(1720), [anon_sym_print] = ACTIONS(1720), [anon_sym_event] = ACTIONS(1720), [anon_sym_if] = ACTIONS(1720), [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), [anon_sym_switch] = ACTIONS(1720), [anon_sym_for] = ACTIONS(1720), [anon_sym_LBRACK] = ACTIONS(1718), @@ -59379,8 +60616,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1720), [anon_sym_local] = ACTIONS(1720), [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), [anon_sym_assert] = ACTIONS(1720), + [anon_sym_case] = ACTIONS(1720), + [anon_sym_default] = ACTIONS(1720), [anon_sym_table] = ACTIONS(1720), [anon_sym_set] = ACTIONS(1720), [anon_sym_vector] = ACTIONS(1720), @@ -59428,17 +60666,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [557] = { - [ts_builtin_sym_end] = ACTIONS(1718), + [572] = { [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), [anon_sym_const] = ACTIONS(1720), [anon_sym_record] = ACTIONS(1720), [anon_sym_print] = ACTIONS(1720), [anon_sym_event] = ACTIONS(1720), [anon_sym_if] = ACTIONS(1720), [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), [anon_sym_switch] = ACTIONS(1720), [anon_sym_for] = ACTIONS(1720), [anon_sym_LBRACK] = ACTIONS(1718), @@ -59451,8 +60688,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1720), [anon_sym_local] = ACTIONS(1720), [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), [anon_sym_assert] = ACTIONS(1720), + [anon_sym_case] = ACTIONS(1720), + [anon_sym_default] = ACTIONS(1720), [anon_sym_table] = ACTIONS(1720), [anon_sym_set] = ACTIONS(1720), [anon_sym_vector] = ACTIONS(1720), @@ -59500,233 +60738,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [558] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1802), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [559] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1804), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [560] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [561] = { - [ts_builtin_sym_end] = ACTIONS(1722), + [573] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_RBRACE] = ACTIONS(1722), [anon_sym_const] = ACTIONS(1724), [anon_sym_record] = ACTIONS(1724), [anon_sym_print] = ACTIONS(1724), [anon_sym_event] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1724), [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1724), [anon_sym_switch] = ACTIONS(1724), [anon_sym_for] = ACTIONS(1724), [anon_sym_LBRACK] = ACTIONS(1722), @@ -59739,8 +60760,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1724), [anon_sym_local] = ACTIONS(1724), [anon_sym_when] = ACTIONS(1724), - [anon_sym_timeout] = ACTIONS(1724), [anon_sym_assert] = ACTIONS(1724), + [anon_sym_case] = ACTIONS(1724), + [anon_sym_default] = ACTIONS(1724), [anon_sym_table] = ACTIONS(1724), [anon_sym_set] = ACTIONS(1724), [anon_sym_vector] = ACTIONS(1724), @@ -59788,161 +60810,232 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [562] = { - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_else] = ACTIONS(1646), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_timeout] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [574] = { + [anon_sym_SEMI] = ACTIONS(129), + [anon_sym_LBRACE] = ACTIONS(129), + [anon_sym_RBRACE] = ACTIONS(129), + [anon_sym_const] = ACTIONS(131), + [anon_sym_record] = ACTIONS(131), + [anon_sym_print] = ACTIONS(131), + [anon_sym_event] = ACTIONS(131), + [anon_sym_if] = ACTIONS(131), + [anon_sym_LPAREN] = ACTIONS(129), + [anon_sym_RPAREN] = ACTIONS(129), + [anon_sym_switch] = ACTIONS(131), + [anon_sym_for] = ACTIONS(131), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_while] = ACTIONS(131), + [anon_sym_next] = ACTIONS(131), + [anon_sym_break] = ACTIONS(131), + [anon_sym_fallthrough] = ACTIONS(131), + [anon_sym_return] = ACTIONS(131), + [anon_sym_add] = ACTIONS(131), + [anon_sym_delete] = ACTIONS(131), + [anon_sym_local] = ACTIONS(131), + [anon_sym_when] = ACTIONS(131), + [anon_sym_timeout] = ACTIONS(131), + [anon_sym_assert] = ACTIONS(131), + [anon_sym_table] = ACTIONS(131), + [anon_sym_set] = ACTIONS(131), + [anon_sym_vector] = ACTIONS(131), + [anon_sym_function] = ACTIONS(131), + [anon_sym_hook] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(129), + [anon_sym_PIPE] = ACTIONS(129), + [anon_sym_PLUS_PLUS] = ACTIONS(129), + [anon_sym_DASH_DASH] = ACTIONS(129), + [anon_sym_BANG] = ACTIONS(129), + [anon_sym_TILDE] = ACTIONS(129), + [anon_sym_DASH] = ACTIONS(131), + [anon_sym_PLUS] = ACTIONS(131), + [anon_sym_copy] = ACTIONS(131), + [anon_sym_schedule] = ACTIONS(131), + [aux_sym_constant_token1] = ACTIONS(131), + [anon_sym_T] = ACTIONS(131), + [anon_sym_F] = ACTIONS(131), + [anon_sym_ATdeprecated] = ACTIONS(129), + [anon_sym_ATload] = ACTIONS(131), + [anon_sym_ATload_DASHsigs] = ACTIONS(129), + [anon_sym_ATload_DASHplugin] = ACTIONS(129), + [anon_sym_ATunload] = ACTIONS(129), + [anon_sym_ATprefixes] = ACTIONS(129), + [anon_sym_ATif] = ACTIONS(131), + [anon_sym_ATifdef] = ACTIONS(129), + [anon_sym_ATifndef] = ACTIONS(129), + [anon_sym_ATendif] = ACTIONS(129), + [anon_sym_ATelse] = ACTIONS(129), + [anon_sym_ATpragma] = ACTIONS(129), + [anon_sym_ATDIR] = ACTIONS(129), + [anon_sym_ATFILENAME] = ACTIONS(129), + [sym_id] = ACTIONS(131), + [sym_pattern] = ACTIONS(129), + [sym_ipv6] = ACTIONS(131), + [sym_ipv4] = ACTIONS(131), + [sym_port] = ACTIONS(129), + [sym_floatp] = ACTIONS(131), + [sym_hex] = ACTIONS(131), + [sym_hostname] = ACTIONS(131), + [aux_sym_string_token1] = ACTIONS(129), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [563] = { - [ts_builtin_sym_end] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_record] = ACTIONS(1724), - [anon_sym_print] = ACTIONS(1724), - [anon_sym_event] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1724), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_next] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_fallthrough] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_add] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_local] = ACTIONS(1724), - [anon_sym_when] = ACTIONS(1724), - [anon_sym_timeout] = ACTIONS(1724), - [anon_sym_assert] = ACTIONS(1724), - [anon_sym_table] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [anon_sym_vector] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_hook] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_copy] = ACTIONS(1724), - [anon_sym_schedule] = ACTIONS(1724), - [aux_sym_constant_token1] = ACTIONS(1724), - [anon_sym_T] = ACTIONS(1724), - [anon_sym_F] = ACTIONS(1724), - [anon_sym_ATdeprecated] = ACTIONS(1722), - [anon_sym_ATload] = ACTIONS(1724), - [anon_sym_ATload_DASHsigs] = ACTIONS(1722), - [anon_sym_ATload_DASHplugin] = ACTIONS(1722), - [anon_sym_ATunload] = ACTIONS(1722), - [anon_sym_ATprefixes] = ACTIONS(1722), - [anon_sym_ATif] = ACTIONS(1724), - [anon_sym_ATifdef] = ACTIONS(1722), - [anon_sym_ATifndef] = ACTIONS(1722), - [anon_sym_ATendif] = ACTIONS(1722), - [anon_sym_ATelse] = ACTIONS(1722), - [anon_sym_ATpragma] = ACTIONS(1722), - [anon_sym_ATDIR] = ACTIONS(1722), - [anon_sym_ATFILENAME] = ACTIONS(1722), - [sym_id] = ACTIONS(1724), - [sym_pattern] = ACTIONS(1722), - [sym_ipv6] = ACTIONS(1724), - [sym_ipv4] = ACTIONS(1724), - [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), + [575] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_case] = ACTIONS(1728), + [anon_sym_default] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [564] = { - [ts_builtin_sym_end] = ACTIONS(1692), + [576] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_case] = ACTIONS(1728), + [anon_sym_default] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [577] = { [anon_sym_SEMI] = ACTIONS(1692), [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), [anon_sym_const] = ACTIONS(1694), [anon_sym_record] = ACTIONS(1694), [anon_sym_print] = ACTIONS(1694), [anon_sym_event] = ACTIONS(1694), [anon_sym_if] = ACTIONS(1694), [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), [anon_sym_switch] = ACTIONS(1694), [anon_sym_for] = ACTIONS(1694), [anon_sym_LBRACK] = ACTIONS(1692), @@ -59955,8 +61048,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1694), [anon_sym_local] = ACTIONS(1694), [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), [anon_sym_assert] = ACTIONS(1694), + [anon_sym_case] = ACTIONS(1694), + [anon_sym_default] = ACTIONS(1694), [anon_sym_table] = ACTIONS(1694), [anon_sym_set] = ACTIONS(1694), [anon_sym_vector] = ACTIONS(1694), @@ -60004,17 +61098,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [565] = { - [ts_builtin_sym_end] = ACTIONS(1692), + [578] = { [anon_sym_SEMI] = ACTIONS(1692), [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), [anon_sym_const] = ACTIONS(1694), [anon_sym_record] = ACTIONS(1694), [anon_sym_print] = ACTIONS(1694), [anon_sym_event] = ACTIONS(1694), [anon_sym_if] = ACTIONS(1694), [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), [anon_sym_switch] = ACTIONS(1694), [anon_sym_for] = ACTIONS(1694), [anon_sym_LBRACK] = ACTIONS(1692), @@ -60027,8 +61120,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1694), [anon_sym_local] = ACTIONS(1694), [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), [anon_sym_assert] = ACTIONS(1694), + [anon_sym_case] = ACTIONS(1694), + [anon_sym_default] = ACTIONS(1694), [anon_sym_table] = ACTIONS(1694), [anon_sym_set] = ACTIONS(1694), [anon_sym_vector] = ACTIONS(1694), @@ -60065,234 +61159,234 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_pattern] = ACTIONS(1692), [sym_ipv6] = ACTIONS(1694), [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [566] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [567] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [579] = { + [ts_builtin_sym_end] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [568] = { - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_RBRACE] = ACTIONS(125), - [anon_sym_const] = ACTIONS(127), - [anon_sym_record] = ACTIONS(127), - [anon_sym_print] = ACTIONS(127), - [anon_sym_event] = ACTIONS(127), - [anon_sym_if] = ACTIONS(127), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_switch] = ACTIONS(127), - [anon_sym_for] = ACTIONS(127), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_while] = ACTIONS(127), - [anon_sym_next] = ACTIONS(127), - [anon_sym_break] = ACTIONS(127), - [anon_sym_fallthrough] = ACTIONS(127), - [anon_sym_return] = ACTIONS(127), - [anon_sym_add] = ACTIONS(127), - [anon_sym_delete] = ACTIONS(127), - [anon_sym_local] = ACTIONS(127), - [anon_sym_when] = ACTIONS(127), - [anon_sym_timeout] = ACTIONS(127), - [anon_sym_assert] = ACTIONS(127), - [anon_sym_table] = ACTIONS(127), - [anon_sym_set] = ACTIONS(127), - [anon_sym_vector] = ACTIONS(127), - [anon_sym_function] = ACTIONS(127), - [anon_sym_hook] = ACTIONS(127), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(125), - [anon_sym_PLUS_PLUS] = ACTIONS(125), - [anon_sym_DASH_DASH] = ACTIONS(125), - [anon_sym_BANG] = ACTIONS(125), - [anon_sym_TILDE] = ACTIONS(125), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_copy] = ACTIONS(127), - [anon_sym_schedule] = ACTIONS(127), - [aux_sym_constant_token1] = ACTIONS(127), - [anon_sym_T] = ACTIONS(127), - [anon_sym_F] = ACTIONS(127), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [anon_sym_ATDIR] = ACTIONS(125), - [anon_sym_ATFILENAME] = ACTIONS(125), - [sym_id] = ACTIONS(127), - [sym_pattern] = ACTIONS(125), - [sym_ipv6] = ACTIONS(127), - [sym_ipv4] = ACTIONS(127), - [sym_port] = ACTIONS(125), - [sym_floatp] = ACTIONS(127), - [sym_hex] = ACTIONS(127), - [sym_hostname] = ACTIONS(127), - [aux_sym_string_token1] = ACTIONS(125), + [580] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1825), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [569] = { + [581] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1827), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [582] = { [anon_sym_SEMI] = ACTIONS(129), [anon_sym_LBRACE] = ACTIONS(129), [anon_sym_RBRACE] = ACTIONS(129), @@ -60303,6 +61397,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(131), [anon_sym_LPAREN] = ACTIONS(129), [anon_sym_RPAREN] = ACTIONS(129), + [anon_sym_else] = ACTIONS(131), [anon_sym_switch] = ACTIONS(131), [anon_sym_for] = ACTIONS(131), [anon_sym_LBRACK] = ACTIONS(129), @@ -60315,7 +61410,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(131), [anon_sym_local] = ACTIONS(131), [anon_sym_when] = ACTIONS(131), - [anon_sym_timeout] = ACTIONS(131), [anon_sym_assert] = ACTIONS(131), [anon_sym_table] = ACTIONS(131), [anon_sym_set] = ACTIONS(131), @@ -60364,1450 +61458,2530 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [570] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [583] = { + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_const] = ACTIONS(127), + [anon_sym_record] = ACTIONS(127), + [anon_sym_print] = ACTIONS(127), + [anon_sym_event] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_else] = ACTIONS(127), + [anon_sym_switch] = ACTIONS(127), + [anon_sym_for] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_while] = ACTIONS(127), + [anon_sym_next] = ACTIONS(127), + [anon_sym_break] = ACTIONS(127), + [anon_sym_fallthrough] = ACTIONS(127), + [anon_sym_return] = ACTIONS(127), + [anon_sym_add] = ACTIONS(127), + [anon_sym_delete] = ACTIONS(127), + [anon_sym_local] = ACTIONS(127), + [anon_sym_when] = ACTIONS(127), + [anon_sym_assert] = ACTIONS(127), + [anon_sym_table] = ACTIONS(127), + [anon_sym_set] = ACTIONS(127), + [anon_sym_vector] = ACTIONS(127), + [anon_sym_function] = ACTIONS(127), + [anon_sym_hook] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_BANG] = ACTIONS(125), + [anon_sym_TILDE] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_copy] = ACTIONS(127), + [anon_sym_schedule] = ACTIONS(127), + [aux_sym_constant_token1] = ACTIONS(127), + [anon_sym_T] = ACTIONS(127), + [anon_sym_F] = ACTIONS(127), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), + [anon_sym_ATDIR] = ACTIONS(125), + [anon_sym_ATFILENAME] = ACTIONS(125), + [sym_id] = ACTIONS(127), + [sym_pattern] = ACTIONS(125), + [sym_ipv6] = ACTIONS(127), + [sym_ipv4] = ACTIONS(127), + [sym_port] = ACTIONS(125), + [sym_floatp] = ACTIONS(127), + [sym_hex] = ACTIONS(127), + [sym_hostname] = ACTIONS(127), + [aux_sym_string_token1] = ACTIONS(125), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [584] = { + [ts_builtin_sym_end] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [585] = { + [ts_builtin_sym_end] = ACTIONS(137), + [anon_sym_SEMI] = ACTIONS(137), + [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_const] = ACTIONS(139), + [anon_sym_record] = ACTIONS(139), + [anon_sym_print] = ACTIONS(139), + [anon_sym_event] = ACTIONS(139), + [anon_sym_if] = ACTIONS(139), + [anon_sym_LPAREN] = ACTIONS(137), + [anon_sym_else] = ACTIONS(139), + [anon_sym_switch] = ACTIONS(139), + [anon_sym_for] = ACTIONS(139), + [anon_sym_LBRACK] = ACTIONS(137), + [anon_sym_while] = ACTIONS(139), + [anon_sym_next] = ACTIONS(139), + [anon_sym_break] = ACTIONS(139), + [anon_sym_fallthrough] = ACTIONS(139), + [anon_sym_return] = ACTIONS(139), + [anon_sym_add] = ACTIONS(139), + [anon_sym_delete] = ACTIONS(139), + [anon_sym_local] = ACTIONS(139), + [anon_sym_when] = ACTIONS(139), + [anon_sym_timeout] = ACTIONS(139), + [anon_sym_assert] = ACTIONS(139), + [anon_sym_table] = ACTIONS(139), + [anon_sym_set] = ACTIONS(139), + [anon_sym_vector] = ACTIONS(139), + [anon_sym_function] = ACTIONS(139), + [anon_sym_hook] = ACTIONS(139), + [anon_sym_DOLLAR] = ACTIONS(137), + [anon_sym_PIPE] = ACTIONS(137), + [anon_sym_PLUS_PLUS] = ACTIONS(137), + [anon_sym_DASH_DASH] = ACTIONS(137), + [anon_sym_BANG] = ACTIONS(137), + [anon_sym_TILDE] = ACTIONS(137), + [anon_sym_DASH] = ACTIONS(139), + [anon_sym_PLUS] = ACTIONS(139), + [anon_sym_copy] = ACTIONS(139), + [anon_sym_schedule] = ACTIONS(139), + [aux_sym_constant_token1] = ACTIONS(139), + [anon_sym_T] = ACTIONS(139), + [anon_sym_F] = ACTIONS(139), + [anon_sym_ATdeprecated] = ACTIONS(137), + [anon_sym_ATload] = ACTIONS(139), + [anon_sym_ATload_DASHsigs] = ACTIONS(137), + [anon_sym_ATload_DASHplugin] = ACTIONS(137), + [anon_sym_ATunload] = ACTIONS(137), + [anon_sym_ATprefixes] = ACTIONS(137), + [anon_sym_ATif] = ACTIONS(139), + [anon_sym_ATifdef] = ACTIONS(137), + [anon_sym_ATifndef] = ACTIONS(137), + [anon_sym_ATendif] = ACTIONS(137), + [anon_sym_ATelse] = ACTIONS(137), + [anon_sym_ATpragma] = ACTIONS(137), + [anon_sym_ATDIR] = ACTIONS(137), + [anon_sym_ATFILENAME] = ACTIONS(137), + [sym_id] = ACTIONS(139), + [sym_pattern] = ACTIONS(137), + [sym_ipv6] = ACTIONS(139), + [sym_ipv4] = ACTIONS(139), + [sym_port] = ACTIONS(137), + [sym_floatp] = ACTIONS(139), + [sym_hex] = ACTIONS(139), + [sym_hostname] = ACTIONS(139), + [aux_sym_string_token1] = ACTIONS(137), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [586] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1829), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [587] = { + [ts_builtin_sym_end] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [588] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1831), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [589] = { + [ts_builtin_sym_end] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [590] = { + [ts_builtin_sym_end] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [591] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1833), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [592] = { + [ts_builtin_sym_end] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [593] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1835), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [594] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [595] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [596] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1837), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [597] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [571] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [598] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1839), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [572] = { - [anon_sym_SEMI] = ACTIONS(137), - [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(137), - [anon_sym_const] = ACTIONS(139), - [anon_sym_record] = ACTIONS(139), - [anon_sym_print] = ACTIONS(139), - [anon_sym_event] = ACTIONS(139), - [anon_sym_if] = ACTIONS(139), - [anon_sym_LPAREN] = ACTIONS(137), - [anon_sym_else] = ACTIONS(139), - [anon_sym_switch] = ACTIONS(139), - [anon_sym_for] = ACTIONS(139), - [anon_sym_LBRACK] = ACTIONS(137), - [anon_sym_while] = ACTIONS(139), - [anon_sym_next] = ACTIONS(139), - [anon_sym_break] = ACTIONS(139), - [anon_sym_fallthrough] = ACTIONS(139), - [anon_sym_return] = ACTIONS(139), - [anon_sym_add] = ACTIONS(139), - [anon_sym_delete] = ACTIONS(139), - [anon_sym_local] = ACTIONS(139), - [anon_sym_when] = ACTIONS(139), - [anon_sym_timeout] = ACTIONS(139), - [anon_sym_assert] = ACTIONS(139), - [anon_sym_table] = ACTIONS(139), - [anon_sym_set] = ACTIONS(139), - [anon_sym_vector] = ACTIONS(139), - [anon_sym_function] = ACTIONS(139), - [anon_sym_hook] = ACTIONS(139), - [anon_sym_DOLLAR] = ACTIONS(137), - [anon_sym_PIPE] = ACTIONS(137), - [anon_sym_PLUS_PLUS] = ACTIONS(137), - [anon_sym_DASH_DASH] = ACTIONS(137), - [anon_sym_BANG] = ACTIONS(137), - [anon_sym_TILDE] = ACTIONS(137), - [anon_sym_DASH] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_copy] = ACTIONS(139), - [anon_sym_schedule] = ACTIONS(139), - [aux_sym_constant_token1] = ACTIONS(139), - [anon_sym_T] = ACTIONS(139), - [anon_sym_F] = ACTIONS(139), - [anon_sym_ATdeprecated] = ACTIONS(137), - [anon_sym_ATload] = ACTIONS(139), - [anon_sym_ATload_DASHsigs] = ACTIONS(137), - [anon_sym_ATload_DASHplugin] = ACTIONS(137), - [anon_sym_ATunload] = ACTIONS(137), - [anon_sym_ATprefixes] = ACTIONS(137), - [anon_sym_ATif] = ACTIONS(139), - [anon_sym_ATifdef] = ACTIONS(137), - [anon_sym_ATifndef] = ACTIONS(137), - [anon_sym_ATendif] = ACTIONS(137), - [anon_sym_ATelse] = ACTIONS(137), - [anon_sym_ATpragma] = ACTIONS(137), - [anon_sym_ATDIR] = ACTIONS(137), - [anon_sym_ATFILENAME] = ACTIONS(137), - [sym_id] = ACTIONS(139), - [sym_pattern] = ACTIONS(137), - [sym_ipv6] = ACTIONS(139), - [sym_ipv4] = ACTIONS(139), - [sym_port] = ACTIONS(137), - [sym_floatp] = ACTIONS(139), - [sym_hex] = ACTIONS(139), - [sym_hostname] = ACTIONS(139), - [aux_sym_string_token1] = ACTIONS(137), + [599] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [573] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1806), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [600] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [574] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_case] = ACTIONS(1470), - [anon_sym_default] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [601] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [575] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [602] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [576] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [603] = { + [ts_builtin_sym_end] = ACTIONS(1718), + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [577] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_case] = ACTIONS(1464), - [anon_sym_default] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [604] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1841), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [578] = { - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_case] = ACTIONS(1646), - [anon_sym_default] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [605] = { + [ts_builtin_sym_end] = ACTIONS(1718), + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [579] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [606] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(1843), + [anon_sym_DASH_EQ] = ACTIONS(1843), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_in] = ACTIONS(1803), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(1845), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1805), + [anon_sym_BANG] = ACTIONS(1807), + [anon_sym_DASH] = ACTIONS(1805), + [anon_sym_PLUS] = ACTIONS(1805), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1805), + [anon_sym_LT_EQ] = ACTIONS(1803), + [anon_sym_GT] = ACTIONS(1805), + [anon_sym_GT_EQ] = ACTIONS(1803), + [anon_sym_AMP] = ACTIONS(1805), + [anon_sym_CARET] = ACTIONS(1803), + [anon_sym_QMARK] = ACTIONS(1811), + [anon_sym_EQ_EQ] = ACTIONS(1847), + [anon_sym_BANG_EQ] = ACTIONS(1847), + [anon_sym_AMP_AMP] = ACTIONS(1849), + [anon_sym_PIPE_PIPE] = ACTIONS(1849), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [580] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [607] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_in] = ACTIONS(113), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [581] = { - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_RBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_case] = ACTIONS(1480), - [anon_sym_default] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [608] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_in] = ACTIONS(1803), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(113), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(113), + [anon_sym_AMPerror_handler] = ACTIONS(113), + [anon_sym_AMPis_assigned] = ACTIONS(113), + [anon_sym_AMPis_used] = ACTIONS(113), + [anon_sym_AMPlog] = ACTIONS(113), + [anon_sym_AMPoptional] = ACTIONS(113), + [anon_sym_AMPordered] = ACTIONS(113), + [anon_sym_AMPraw_output] = ACTIONS(113), + [anon_sym_AMPredef] = ACTIONS(113), + [anon_sym_AMPadd_func] = ACTIONS(113), + [anon_sym_AMPbackend] = ACTIONS(113), + [anon_sym_AMPbroker_store] = ACTIONS(113), + [anon_sym_AMPcreate_expire] = ACTIONS(113), + [anon_sym_AMPdefault] = ACTIONS(113), + [anon_sym_AMPdelete_func] = ACTIONS(113), + [anon_sym_AMPexpire_func] = ACTIONS(113), + [anon_sym_AMPgroup] = ACTIONS(113), + [anon_sym_AMPon_change] = ACTIONS(113), + [anon_sym_AMPpriority] = ACTIONS(113), + [anon_sym_AMPread_expire] = ACTIONS(113), + [anon_sym_AMPtype_column] = ACTIONS(113), + [anon_sym_AMPwrite_expire] = ACTIONS(113), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1805), + [anon_sym_BANG] = ACTIONS(1807), + [anon_sym_DASH] = ACTIONS(1805), + [anon_sym_PLUS] = ACTIONS(1805), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1805), + [anon_sym_LT_EQ] = ACTIONS(1803), + [anon_sym_GT] = ACTIONS(1805), + [anon_sym_GT_EQ] = ACTIONS(1803), + [anon_sym_AMP] = ACTIONS(1805), + [anon_sym_CARET] = ACTIONS(1803), + [anon_sym_QMARK] = ACTIONS(1811), + [anon_sym_EQ_EQ] = ACTIONS(1847), + [anon_sym_BANG_EQ] = ACTIONS(1847), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_ATdeprecated] = ACTIONS(113), + [anon_sym_ATload] = ACTIONS(115), + [anon_sym_ATload_DASHsigs] = ACTIONS(113), + [anon_sym_ATload_DASHplugin] = ACTIONS(113), + [anon_sym_ATunload] = ACTIONS(113), + [anon_sym_ATprefixes] = ACTIONS(113), + [anon_sym_ATif] = ACTIONS(115), + [anon_sym_ATifdef] = ACTIONS(113), + [anon_sym_ATifndef] = ACTIONS(113), + [anon_sym_ATendif] = ACTIONS(113), + [anon_sym_ATelse] = ACTIONS(113), + [anon_sym_ATpragma] = ACTIONS(113), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [582] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [609] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(1482), + [anon_sym_PLUS_EQ] = ACTIONS(1843), + [anon_sym_DASH_EQ] = ACTIONS(1843), + [anon_sym_LPAREN] = ACTIONS(1542), + [anon_sym_in] = ACTIONS(1803), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(1845), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(1482), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1482), + [anon_sym_AMPerror_handler] = ACTIONS(1482), + [anon_sym_AMPis_assigned] = ACTIONS(1482), + [anon_sym_AMPis_used] = ACTIONS(1482), + [anon_sym_AMPlog] = ACTIONS(1482), + [anon_sym_AMPoptional] = ACTIONS(1482), + [anon_sym_AMPordered] = ACTIONS(1482), + [anon_sym_AMPraw_output] = ACTIONS(1482), + [anon_sym_AMPredef] = ACTIONS(1482), + [anon_sym_AMPadd_func] = ACTIONS(1482), + [anon_sym_AMPbackend] = ACTIONS(1482), + [anon_sym_AMPbroker_store] = ACTIONS(1482), + [anon_sym_AMPcreate_expire] = ACTIONS(1482), + [anon_sym_AMPdefault] = ACTIONS(1482), + [anon_sym_AMPdelete_func] = ACTIONS(1482), + [anon_sym_AMPexpire_func] = ACTIONS(1482), + [anon_sym_AMPgroup] = ACTIONS(1482), + [anon_sym_AMPon_change] = ACTIONS(1482), + [anon_sym_AMPpriority] = ACTIONS(1482), + [anon_sym_AMPread_expire] = ACTIONS(1482), + [anon_sym_AMPtype_column] = ACTIONS(1482), + [anon_sym_AMPwrite_expire] = ACTIONS(1482), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1805), + [anon_sym_BANG] = ACTIONS(1807), + [anon_sym_DASH] = ACTIONS(1805), + [anon_sym_PLUS] = ACTIONS(1805), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1805), + [anon_sym_LT_EQ] = ACTIONS(1803), + [anon_sym_GT] = ACTIONS(1805), + [anon_sym_GT_EQ] = ACTIONS(1803), + [anon_sym_AMP] = ACTIONS(1805), + [anon_sym_CARET] = ACTIONS(1803), + [anon_sym_QMARK] = ACTIONS(1811), + [anon_sym_EQ_EQ] = ACTIONS(1847), + [anon_sym_BANG_EQ] = ACTIONS(1847), + [anon_sym_AMP_AMP] = ACTIONS(1849), + [anon_sym_PIPE_PIPE] = ACTIONS(1849), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1851), + [anon_sym_ATdeprecated] = ACTIONS(1482), + [anon_sym_ATload] = ACTIONS(1484), + [anon_sym_ATload_DASHsigs] = ACTIONS(1482), + [anon_sym_ATload_DASHplugin] = ACTIONS(1482), + [anon_sym_ATunload] = ACTIONS(1482), + [anon_sym_ATprefixes] = ACTIONS(1482), + [anon_sym_ATif] = ACTIONS(1484), + [anon_sym_ATifdef] = ACTIONS(1482), + [anon_sym_ATifndef] = ACTIONS(1482), + [anon_sym_ATendif] = ACTIONS(1482), + [anon_sym_ATelse] = ACTIONS(1482), + [anon_sym_ATpragma] = ACTIONS(1482), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [583] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [610] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(1482), + [anon_sym_PLUS_EQ] = ACTIONS(1843), + [anon_sym_DASH_EQ] = ACTIONS(1843), + [anon_sym_LPAREN] = ACTIONS(1482), + [anon_sym_in] = ACTIONS(1803), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(1845), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(1482), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1482), + [anon_sym_AMPerror_handler] = ACTIONS(1482), + [anon_sym_AMPis_assigned] = ACTIONS(1482), + [anon_sym_AMPis_used] = ACTIONS(1482), + [anon_sym_AMPlog] = ACTIONS(1482), + [anon_sym_AMPoptional] = ACTIONS(1482), + [anon_sym_AMPordered] = ACTIONS(1482), + [anon_sym_AMPraw_output] = ACTIONS(1482), + [anon_sym_AMPredef] = ACTIONS(1482), + [anon_sym_AMPadd_func] = ACTIONS(1482), + [anon_sym_AMPbackend] = ACTIONS(1482), + [anon_sym_AMPbroker_store] = ACTIONS(1482), + [anon_sym_AMPcreate_expire] = ACTIONS(1482), + [anon_sym_AMPdefault] = ACTIONS(1482), + [anon_sym_AMPdelete_func] = ACTIONS(1482), + [anon_sym_AMPexpire_func] = ACTIONS(1482), + [anon_sym_AMPgroup] = ACTIONS(1482), + [anon_sym_AMPon_change] = ACTIONS(1482), + [anon_sym_AMPpriority] = ACTIONS(1482), + [anon_sym_AMPread_expire] = ACTIONS(1482), + [anon_sym_AMPtype_column] = ACTIONS(1482), + [anon_sym_AMPwrite_expire] = ACTIONS(1482), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1805), + [anon_sym_BANG] = ACTIONS(1807), + [anon_sym_DASH] = ACTIONS(1805), + [anon_sym_PLUS] = ACTIONS(1805), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1805), + [anon_sym_LT_EQ] = ACTIONS(1803), + [anon_sym_GT] = ACTIONS(1805), + [anon_sym_GT_EQ] = ACTIONS(1803), + [anon_sym_AMP] = ACTIONS(1805), + [anon_sym_CARET] = ACTIONS(1803), + [anon_sym_QMARK] = ACTIONS(1811), + [anon_sym_EQ_EQ] = ACTIONS(1847), + [anon_sym_BANG_EQ] = ACTIONS(1847), + [anon_sym_AMP_AMP] = ACTIONS(1849), + [anon_sym_PIPE_PIPE] = ACTIONS(1849), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1482), + [anon_sym_ATdeprecated] = ACTIONS(1482), + [anon_sym_ATload] = ACTIONS(1484), + [anon_sym_ATload_DASHsigs] = ACTIONS(1482), + [anon_sym_ATload_DASHplugin] = ACTIONS(1482), + [anon_sym_ATunload] = ACTIONS(1482), + [anon_sym_ATprefixes] = ACTIONS(1482), + [anon_sym_ATif] = ACTIONS(1484), + [anon_sym_ATifdef] = ACTIONS(1482), + [anon_sym_ATifndef] = ACTIONS(1482), + [anon_sym_ATendif] = ACTIONS(1482), + [anon_sym_ATelse] = ACTIONS(1482), + [anon_sym_ATpragma] = ACTIONS(1482), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [584] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [611] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(1482), + [anon_sym_PLUS_EQ] = ACTIONS(1482), + [anon_sym_DASH_EQ] = ACTIONS(1482), + [anon_sym_LPAREN] = ACTIONS(1482), + [anon_sym_in] = ACTIONS(1482), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(1484), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(1482), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1482), + [anon_sym_AMPerror_handler] = ACTIONS(1482), + [anon_sym_AMPis_assigned] = ACTIONS(1482), + [anon_sym_AMPis_used] = ACTIONS(1482), + [anon_sym_AMPlog] = ACTIONS(1482), + [anon_sym_AMPoptional] = ACTIONS(1482), + [anon_sym_AMPordered] = ACTIONS(1482), + [anon_sym_AMPraw_output] = ACTIONS(1482), + [anon_sym_AMPredef] = ACTIONS(1482), + [anon_sym_AMPadd_func] = ACTIONS(1482), + [anon_sym_AMPbackend] = ACTIONS(1482), + [anon_sym_AMPbroker_store] = ACTIONS(1482), + [anon_sym_AMPcreate_expire] = ACTIONS(1482), + [anon_sym_AMPdefault] = ACTIONS(1482), + [anon_sym_AMPdelete_func] = ACTIONS(1482), + [anon_sym_AMPexpire_func] = ACTIONS(1482), + [anon_sym_AMPgroup] = ACTIONS(1482), + [anon_sym_AMPon_change] = ACTIONS(1482), + [anon_sym_AMPpriority] = ACTIONS(1482), + [anon_sym_AMPread_expire] = ACTIONS(1482), + [anon_sym_AMPtype_column] = ACTIONS(1482), + [anon_sym_AMPwrite_expire] = ACTIONS(1482), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1484), + [anon_sym_BANG] = ACTIONS(1484), + [anon_sym_DASH] = ACTIONS(1484), + [anon_sym_PLUS] = ACTIONS(1484), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1484), + [anon_sym_LT_EQ] = ACTIONS(1482), + [anon_sym_GT] = ACTIONS(1484), + [anon_sym_GT_EQ] = ACTIONS(1482), + [anon_sym_AMP] = ACTIONS(1484), + [anon_sym_CARET] = ACTIONS(1482), + [anon_sym_QMARK] = ACTIONS(1484), + [anon_sym_EQ_EQ] = ACTIONS(1482), + [anon_sym_BANG_EQ] = ACTIONS(1482), + [anon_sym_AMP_AMP] = ACTIONS(1482), + [anon_sym_PIPE_PIPE] = ACTIONS(1482), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1482), + [anon_sym_ATdeprecated] = ACTIONS(1482), + [anon_sym_ATload] = ACTIONS(1484), + [anon_sym_ATload_DASHsigs] = ACTIONS(1482), + [anon_sym_ATload_DASHplugin] = ACTIONS(1482), + [anon_sym_ATunload] = ACTIONS(1482), + [anon_sym_ATprefixes] = ACTIONS(1482), + [anon_sym_ATif] = ACTIONS(1484), + [anon_sym_ATifdef] = ACTIONS(1482), + [anon_sym_ATifndef] = ACTIONS(1482), + [anon_sym_ATendif] = ACTIONS(1482), + [anon_sym_ATelse] = ACTIONS(1482), + [anon_sym_ATpragma] = ACTIONS(1482), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [585] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [612] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_PLUS_EQ] = ACTIONS(1843), + [anon_sym_DASH_EQ] = ACTIONS(1843), + [anon_sym_LPAREN] = ACTIONS(1542), + [anon_sym_in] = ACTIONS(1803), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(1845), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(1472), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1472), + [anon_sym_AMPerror_handler] = ACTIONS(1472), + [anon_sym_AMPis_assigned] = ACTIONS(1472), + [anon_sym_AMPis_used] = ACTIONS(1472), + [anon_sym_AMPlog] = ACTIONS(1472), + [anon_sym_AMPoptional] = ACTIONS(1472), + [anon_sym_AMPordered] = ACTIONS(1472), + [anon_sym_AMPraw_output] = ACTIONS(1472), + [anon_sym_AMPredef] = ACTIONS(1472), + [anon_sym_AMPadd_func] = ACTIONS(1472), + [anon_sym_AMPbackend] = ACTIONS(1472), + [anon_sym_AMPbroker_store] = ACTIONS(1472), + [anon_sym_AMPcreate_expire] = ACTIONS(1472), + [anon_sym_AMPdefault] = ACTIONS(1472), + [anon_sym_AMPdelete_func] = ACTIONS(1472), + [anon_sym_AMPexpire_func] = ACTIONS(1472), + [anon_sym_AMPgroup] = ACTIONS(1472), + [anon_sym_AMPon_change] = ACTIONS(1472), + [anon_sym_AMPpriority] = ACTIONS(1472), + [anon_sym_AMPread_expire] = ACTIONS(1472), + [anon_sym_AMPtype_column] = ACTIONS(1472), + [anon_sym_AMPwrite_expire] = ACTIONS(1472), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1805), + [anon_sym_BANG] = ACTIONS(1807), + [anon_sym_DASH] = ACTIONS(1805), + [anon_sym_PLUS] = ACTIONS(1805), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1805), + [anon_sym_LT_EQ] = ACTIONS(1803), + [anon_sym_GT] = ACTIONS(1805), + [anon_sym_GT_EQ] = ACTIONS(1803), + [anon_sym_AMP] = ACTIONS(1805), + [anon_sym_CARET] = ACTIONS(1803), + [anon_sym_QMARK] = ACTIONS(1811), + [anon_sym_EQ_EQ] = ACTIONS(1847), + [anon_sym_BANG_EQ] = ACTIONS(1847), + [anon_sym_AMP_AMP] = ACTIONS(1849), + [anon_sym_PIPE_PIPE] = ACTIONS(1849), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1472), + [anon_sym_ATdeprecated] = ACTIONS(1472), + [anon_sym_ATload] = ACTIONS(1474), + [anon_sym_ATload_DASHsigs] = ACTIONS(1472), + [anon_sym_ATload_DASHplugin] = ACTIONS(1472), + [anon_sym_ATunload] = ACTIONS(1472), + [anon_sym_ATprefixes] = ACTIONS(1472), + [anon_sym_ATif] = ACTIONS(1474), + [anon_sym_ATifdef] = ACTIONS(1472), + [anon_sym_ATifndef] = ACTIONS(1472), + [anon_sym_ATendif] = ACTIONS(1472), + [anon_sym_ATelse] = ACTIONS(1472), + [anon_sym_ATpragma] = ACTIONS(1472), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [586] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [613] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(1510), + [anon_sym_PLUS_EQ] = ACTIONS(1510), + [anon_sym_DASH_EQ] = ACTIONS(1510), + [anon_sym_LPAREN] = ACTIONS(1510), + [anon_sym_in] = ACTIONS(1803), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(1512), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(1510), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1510), + [anon_sym_AMPerror_handler] = ACTIONS(1510), + [anon_sym_AMPis_assigned] = ACTIONS(1510), + [anon_sym_AMPis_used] = ACTIONS(1510), + [anon_sym_AMPlog] = ACTIONS(1510), + [anon_sym_AMPoptional] = ACTIONS(1510), + [anon_sym_AMPordered] = ACTIONS(1510), + [anon_sym_AMPraw_output] = ACTIONS(1510), + [anon_sym_AMPredef] = ACTIONS(1510), + [anon_sym_AMPadd_func] = ACTIONS(1510), + [anon_sym_AMPbackend] = ACTIONS(1510), + [anon_sym_AMPbroker_store] = ACTIONS(1510), + [anon_sym_AMPcreate_expire] = ACTIONS(1510), + [anon_sym_AMPdefault] = ACTIONS(1510), + [anon_sym_AMPdelete_func] = ACTIONS(1510), + [anon_sym_AMPexpire_func] = ACTIONS(1510), + [anon_sym_AMPgroup] = ACTIONS(1510), + [anon_sym_AMPon_change] = ACTIONS(1510), + [anon_sym_AMPpriority] = ACTIONS(1510), + [anon_sym_AMPread_expire] = ACTIONS(1510), + [anon_sym_AMPtype_column] = ACTIONS(1510), + [anon_sym_AMPwrite_expire] = ACTIONS(1510), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1805), + [anon_sym_BANG] = ACTIONS(1807), + [anon_sym_DASH] = ACTIONS(1805), + [anon_sym_PLUS] = ACTIONS(1805), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1805), + [anon_sym_LT_EQ] = ACTIONS(1803), + [anon_sym_GT] = ACTIONS(1805), + [anon_sym_GT_EQ] = ACTIONS(1803), + [anon_sym_AMP] = ACTIONS(1805), + [anon_sym_CARET] = ACTIONS(1803), + [anon_sym_QMARK] = ACTIONS(1811), + [anon_sym_EQ_EQ] = ACTIONS(1510), + [anon_sym_BANG_EQ] = ACTIONS(1510), + [anon_sym_AMP_AMP] = ACTIONS(1510), + [anon_sym_PIPE_PIPE] = ACTIONS(1510), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1510), + [anon_sym_ATdeprecated] = ACTIONS(1510), + [anon_sym_ATload] = ACTIONS(1512), + [anon_sym_ATload_DASHsigs] = ACTIONS(1510), + [anon_sym_ATload_DASHplugin] = ACTIONS(1510), + [anon_sym_ATunload] = ACTIONS(1510), + [anon_sym_ATprefixes] = ACTIONS(1510), + [anon_sym_ATif] = ACTIONS(1512), + [anon_sym_ATifdef] = ACTIONS(1510), + [anon_sym_ATifndef] = ACTIONS(1510), + [anon_sym_ATendif] = ACTIONS(1510), + [anon_sym_ATelse] = ACTIONS(1510), + [anon_sym_ATpragma] = ACTIONS(1510), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [587] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [614] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_PLUS_EQ] = ACTIONS(1843), + [anon_sym_DASH_EQ] = ACTIONS(1843), + [anon_sym_LPAREN] = ACTIONS(1542), + [anon_sym_in] = ACTIONS(1803), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(1845), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(1472), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1472), + [anon_sym_AMPerror_handler] = ACTIONS(1472), + [anon_sym_AMPis_assigned] = ACTIONS(1472), + [anon_sym_AMPis_used] = ACTIONS(1472), + [anon_sym_AMPlog] = ACTIONS(1472), + [anon_sym_AMPoptional] = ACTIONS(1472), + [anon_sym_AMPordered] = ACTIONS(1472), + [anon_sym_AMPraw_output] = ACTIONS(1472), + [anon_sym_AMPredef] = ACTIONS(1472), + [anon_sym_AMPadd_func] = ACTIONS(1472), + [anon_sym_AMPbackend] = ACTIONS(1472), + [anon_sym_AMPbroker_store] = ACTIONS(1472), + [anon_sym_AMPcreate_expire] = ACTIONS(1472), + [anon_sym_AMPdefault] = ACTIONS(1472), + [anon_sym_AMPdelete_func] = ACTIONS(1472), + [anon_sym_AMPexpire_func] = ACTIONS(1472), + [anon_sym_AMPgroup] = ACTIONS(1472), + [anon_sym_AMPon_change] = ACTIONS(1472), + [anon_sym_AMPpriority] = ACTIONS(1472), + [anon_sym_AMPread_expire] = ACTIONS(1472), + [anon_sym_AMPtype_column] = ACTIONS(1472), + [anon_sym_AMPwrite_expire] = ACTIONS(1472), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1805), + [anon_sym_BANG] = ACTIONS(1807), + [anon_sym_DASH] = ACTIONS(1805), + [anon_sym_PLUS] = ACTIONS(1805), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1805), + [anon_sym_LT_EQ] = ACTIONS(1803), + [anon_sym_GT] = ACTIONS(1805), + [anon_sym_GT_EQ] = ACTIONS(1803), + [anon_sym_AMP] = ACTIONS(1805), + [anon_sym_CARET] = ACTIONS(1803), + [anon_sym_QMARK] = ACTIONS(1811), + [anon_sym_EQ_EQ] = ACTIONS(1847), + [anon_sym_BANG_EQ] = ACTIONS(1847), + [anon_sym_AMP_AMP] = ACTIONS(1849), + [anon_sym_PIPE_PIPE] = ACTIONS(1849), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1851), + [anon_sym_ATdeprecated] = ACTIONS(1472), + [anon_sym_ATload] = ACTIONS(1474), + [anon_sym_ATload_DASHsigs] = ACTIONS(1472), + [anon_sym_ATload_DASHplugin] = ACTIONS(1472), + [anon_sym_ATunload] = ACTIONS(1472), + [anon_sym_ATprefixes] = ACTIONS(1472), + [anon_sym_ATif] = ACTIONS(1474), + [anon_sym_ATifdef] = ACTIONS(1472), + [anon_sym_ATifndef] = ACTIONS(1472), + [anon_sym_ATendif] = ACTIONS(1472), + [anon_sym_ATelse] = ACTIONS(1472), + [anon_sym_ATpragma] = ACTIONS(1472), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [588] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [615] = { + [sym_index_slice] = STATE(309), + [anon_sym_LBRACE] = ACTIONS(135), + [anon_sym_PLUS_EQ] = ACTIONS(1843), + [anon_sym_DASH_EQ] = ACTIONS(1843), + [anon_sym_LPAREN] = ACTIONS(1542), + [anon_sym_in] = ACTIONS(1803), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(1845), + [anon_sym_as] = ACTIONS(1478), + [anon_sym_AMPdeprecated] = ACTIONS(135), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(135), + [anon_sym_AMPerror_handler] = ACTIONS(135), + [anon_sym_AMPis_assigned] = ACTIONS(135), + [anon_sym_AMPis_used] = ACTIONS(135), + [anon_sym_AMPlog] = ACTIONS(135), + [anon_sym_AMPoptional] = ACTIONS(135), + [anon_sym_AMPordered] = ACTIONS(135), + [anon_sym_AMPraw_output] = ACTIONS(135), + [anon_sym_AMPredef] = ACTIONS(135), + [anon_sym_AMPadd_func] = ACTIONS(135), + [anon_sym_AMPbackend] = ACTIONS(135), + [anon_sym_AMPbroker_store] = ACTIONS(135), + [anon_sym_AMPcreate_expire] = ACTIONS(135), + [anon_sym_AMPdefault] = ACTIONS(135), + [anon_sym_AMPdelete_func] = ACTIONS(135), + [anon_sym_AMPexpire_func] = ACTIONS(135), + [anon_sym_AMPgroup] = ACTIONS(135), + [anon_sym_AMPon_change] = ACTIONS(135), + [anon_sym_AMPpriority] = ACTIONS(135), + [anon_sym_AMPread_expire] = ACTIONS(135), + [anon_sym_AMPtype_column] = ACTIONS(135), + [anon_sym_AMPwrite_expire] = ACTIONS(135), + [anon_sym_DOLLAR] = ACTIONS(1480), + [anon_sym_PIPE] = ACTIONS(1805), + [anon_sym_BANG] = ACTIONS(1807), + [anon_sym_DASH] = ACTIONS(1805), + [anon_sym_PLUS] = ACTIONS(1805), + [anon_sym_is] = ACTIONS(1478), + [anon_sym_STAR] = ACTIONS(1809), + [anon_sym_SLASH] = ACTIONS(1809), + [anon_sym_PERCENT] = ACTIONS(1809), + [anon_sym_LT] = ACTIONS(1805), + [anon_sym_LT_EQ] = ACTIONS(1803), + [anon_sym_GT] = ACTIONS(1805), + [anon_sym_GT_EQ] = ACTIONS(1803), + [anon_sym_AMP] = ACTIONS(1805), + [anon_sym_CARET] = ACTIONS(1803), + [anon_sym_QMARK] = ACTIONS(1811), + [anon_sym_EQ_EQ] = ACTIONS(1847), + [anon_sym_BANG_EQ] = ACTIONS(1847), + [anon_sym_AMP_AMP] = ACTIONS(1849), + [anon_sym_PIPE_PIPE] = ACTIONS(1849), + [anon_sym_QMARK_DOLLAR] = ACTIONS(1851), + [anon_sym_ATdeprecated] = ACTIONS(135), + [anon_sym_ATload] = ACTIONS(141), + [anon_sym_ATload_DASHsigs] = ACTIONS(135), + [anon_sym_ATload_DASHplugin] = ACTIONS(135), + [anon_sym_ATunload] = ACTIONS(135), + [anon_sym_ATprefixes] = ACTIONS(135), + [anon_sym_ATif] = ACTIONS(141), + [anon_sym_ATifdef] = ACTIONS(135), + [anon_sym_ATifndef] = ACTIONS(135), + [anon_sym_ATendif] = ACTIONS(135), + [anon_sym_ATelse] = ACTIONS(135), + [anon_sym_ATpragma] = ACTIONS(135), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [589] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [616] = { + [ts_builtin_sym_end] = ACTIONS(1722), + [anon_sym_SEMI] = ACTIONS(1722), + [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_const] = ACTIONS(1724), + [anon_sym_record] = ACTIONS(1724), + [anon_sym_print] = ACTIONS(1724), + [anon_sym_event] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_else] = ACTIONS(1724), + [anon_sym_switch] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1722), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_next] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_fallthrough] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_add] = ACTIONS(1724), + [anon_sym_delete] = ACTIONS(1724), + [anon_sym_local] = ACTIONS(1724), + [anon_sym_when] = ACTIONS(1724), + [anon_sym_timeout] = ACTIONS(1724), + [anon_sym_assert] = ACTIONS(1724), + [anon_sym_table] = ACTIONS(1724), + [anon_sym_set] = ACTIONS(1724), + [anon_sym_vector] = ACTIONS(1724), + [anon_sym_function] = ACTIONS(1724), + [anon_sym_hook] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1722), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_PLUS_PLUS] = ACTIONS(1722), + [anon_sym_DASH_DASH] = ACTIONS(1722), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1722), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_PLUS] = ACTIONS(1724), + [anon_sym_copy] = ACTIONS(1724), + [anon_sym_schedule] = ACTIONS(1724), + [aux_sym_constant_token1] = ACTIONS(1724), + [anon_sym_T] = ACTIONS(1724), + [anon_sym_F] = ACTIONS(1724), + [anon_sym_ATdeprecated] = ACTIONS(1722), + [anon_sym_ATload] = ACTIONS(1724), + [anon_sym_ATload_DASHsigs] = ACTIONS(1722), + [anon_sym_ATload_DASHplugin] = ACTIONS(1722), + [anon_sym_ATunload] = ACTIONS(1722), + [anon_sym_ATprefixes] = ACTIONS(1722), + [anon_sym_ATif] = ACTIONS(1724), + [anon_sym_ATifdef] = ACTIONS(1722), + [anon_sym_ATifndef] = ACTIONS(1722), + [anon_sym_ATendif] = ACTIONS(1722), + [anon_sym_ATelse] = ACTIONS(1722), + [anon_sym_ATpragma] = ACTIONS(1722), + [anon_sym_ATDIR] = ACTIONS(1722), + [anon_sym_ATFILENAME] = ACTIONS(1722), + [sym_id] = ACTIONS(1724), + [sym_pattern] = ACTIONS(1722), + [sym_ipv6] = ACTIONS(1724), + [sym_ipv4] = ACTIONS(1724), + [sym_port] = ACTIONS(1722), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [590] = { + [617] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1853), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [618] = { + [ts_builtin_sym_end] = ACTIONS(1710), [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_RBRACE] = ACTIONS(1710), [anon_sym_const] = ACTIONS(1712), [anon_sym_record] = ACTIONS(1712), [anon_sym_print] = ACTIONS(1712), @@ -61827,7 +64001,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1855), [anon_sym_assert] = ACTIONS(1712), [anon_sym_table] = ACTIONS(1712), [anon_sym_set] = ACTIONS(1712), @@ -61876,79 +64050,151 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [591] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1808), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [619] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1857), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [592] = { + [620] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1859), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [621] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), [anon_sym_RBRACE] = ACTIONS(1710), @@ -61971,7 +64217,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1861), [anon_sym_assert] = ACTIONS(1712), [anon_sym_table] = ACTIONS(1712), [anon_sym_set] = ACTIONS(1712), @@ -62020,370 +64266,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [593] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1810), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [594] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1812), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [595] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1814), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [596] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [597] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), + [622] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1863), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [598] = { + [623] = { + [ts_builtin_sym_end] = ACTIONS(1722), [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), [anon_sym_const] = ACTIONS(1724), [anon_sym_record] = ACTIONS(1724), [anon_sym_print] = ACTIONS(1724), @@ -62452,871 +64410,655 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [599] = { - [sym_attr] = STATE(599), - [aux_sym_attr_list_repeat1] = STATE(599), - [anon_sym_LBRACE] = ACTIONS(1816), - [anon_sym_PLUS_EQ] = ACTIONS(1816), - [anon_sym_DASH_EQ] = ACTIONS(1816), - [anon_sym_LPAREN] = ACTIONS(1816), - [anon_sym_in] = ACTIONS(1816), - [anon_sym_LBRACK] = ACTIONS(1816), - [anon_sym_EQ] = ACTIONS(1818), - [anon_sym_as] = ACTIONS(1816), - [anon_sym_AMPdeprecated] = ACTIONS(1820), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1823), - [anon_sym_AMPerror_handler] = ACTIONS(1823), - [anon_sym_AMPis_assigned] = ACTIONS(1823), - [anon_sym_AMPis_used] = ACTIONS(1823), - [anon_sym_AMPlog] = ACTIONS(1823), - [anon_sym_AMPoptional] = ACTIONS(1823), - [anon_sym_AMPraw_output] = ACTIONS(1823), - [anon_sym_AMPredef] = ACTIONS(1823), - [anon_sym_AMPadd_func] = ACTIONS(1826), - [anon_sym_AMPbackend] = ACTIONS(1826), - [anon_sym_AMPbroker_store] = ACTIONS(1826), - [anon_sym_AMPcreate_expire] = ACTIONS(1826), - [anon_sym_AMPdefault] = ACTIONS(1826), - [anon_sym_AMPdelete_func] = ACTIONS(1826), - [anon_sym_AMPexpire_func] = ACTIONS(1826), - [anon_sym_AMPgroup] = ACTIONS(1826), - [anon_sym_AMPon_change] = ACTIONS(1826), - [anon_sym_AMPpriority] = ACTIONS(1826), - [anon_sym_AMPread_expire] = ACTIONS(1826), - [anon_sym_AMPtype_column] = ACTIONS(1826), - [anon_sym_AMPwrite_expire] = ACTIONS(1826), - [anon_sym_DOLLAR] = ACTIONS(1816), - [anon_sym_PIPE] = ACTIONS(1818), - [anon_sym_BANG] = ACTIONS(1818), - [anon_sym_DASH] = ACTIONS(1818), - [anon_sym_PLUS] = ACTIONS(1818), - [anon_sym_is] = ACTIONS(1816), - [anon_sym_STAR] = ACTIONS(1816), - [anon_sym_SLASH] = ACTIONS(1816), - [anon_sym_PERCENT] = ACTIONS(1816), - [anon_sym_LT] = ACTIONS(1818), - [anon_sym_LT_EQ] = ACTIONS(1816), - [anon_sym_GT] = ACTIONS(1818), - [anon_sym_GT_EQ] = ACTIONS(1816), - [anon_sym_AMP] = ACTIONS(1818), - [anon_sym_CARET] = ACTIONS(1816), - [anon_sym_QMARK] = ACTIONS(1818), - [anon_sym_EQ_EQ] = ACTIONS(1816), - [anon_sym_BANG_EQ] = ACTIONS(1816), - [anon_sym_AMP_AMP] = ACTIONS(1816), - [anon_sym_PIPE_PIPE] = ACTIONS(1816), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1816), - [anon_sym_ATdeprecated] = ACTIONS(1816), - [anon_sym_ATload] = ACTIONS(1818), - [anon_sym_ATload_DASHsigs] = ACTIONS(1816), - [anon_sym_ATload_DASHplugin] = ACTIONS(1816), - [anon_sym_ATunload] = ACTIONS(1816), - [anon_sym_ATprefixes] = ACTIONS(1816), - [anon_sym_ATif] = ACTIONS(1818), - [anon_sym_ATifdef] = ACTIONS(1816), - [anon_sym_ATifndef] = ACTIONS(1816), - [anon_sym_ATendif] = ACTIONS(1816), - [anon_sym_ATelse] = ACTIONS(1816), - [anon_sym_ATpragma] = ACTIONS(1816), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [600] = { - [anon_sym_SEMI] = ACTIONS(137), - [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(137), - [anon_sym_const] = ACTIONS(139), - [anon_sym_record] = ACTIONS(139), - [anon_sym_print] = ACTIONS(139), - [anon_sym_event] = ACTIONS(139), - [anon_sym_if] = ACTIONS(139), - [anon_sym_LPAREN] = ACTIONS(137), - [anon_sym_switch] = ACTIONS(139), - [anon_sym_for] = ACTIONS(139), - [anon_sym_LBRACK] = ACTIONS(137), - [anon_sym_while] = ACTIONS(139), - [anon_sym_next] = ACTIONS(139), - [anon_sym_break] = ACTIONS(139), - [anon_sym_fallthrough] = ACTIONS(139), - [anon_sym_return] = ACTIONS(139), - [anon_sym_add] = ACTIONS(139), - [anon_sym_delete] = ACTIONS(139), - [anon_sym_local] = ACTIONS(139), - [anon_sym_when] = ACTIONS(139), - [anon_sym_assert] = ACTIONS(139), - [anon_sym_case] = ACTIONS(139), - [anon_sym_default] = ACTIONS(139), - [anon_sym_table] = ACTIONS(139), - [anon_sym_set] = ACTIONS(139), - [anon_sym_vector] = ACTIONS(139), - [anon_sym_function] = ACTIONS(139), - [anon_sym_hook] = ACTIONS(139), - [anon_sym_DOLLAR] = ACTIONS(137), - [anon_sym_PIPE] = ACTIONS(137), - [anon_sym_PLUS_PLUS] = ACTIONS(137), - [anon_sym_DASH_DASH] = ACTIONS(137), - [anon_sym_BANG] = ACTIONS(137), - [anon_sym_TILDE] = ACTIONS(137), - [anon_sym_DASH] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_copy] = ACTIONS(139), - [anon_sym_schedule] = ACTIONS(139), - [aux_sym_constant_token1] = ACTIONS(139), - [anon_sym_T] = ACTIONS(139), - [anon_sym_F] = ACTIONS(139), - [anon_sym_ATdeprecated] = ACTIONS(137), - [anon_sym_ATload] = ACTIONS(139), - [anon_sym_ATload_DASHsigs] = ACTIONS(137), - [anon_sym_ATload_DASHplugin] = ACTIONS(137), - [anon_sym_ATunload] = ACTIONS(137), - [anon_sym_ATprefixes] = ACTIONS(137), - [anon_sym_ATif] = ACTIONS(139), - [anon_sym_ATifdef] = ACTIONS(137), - [anon_sym_ATifndef] = ACTIONS(137), - [anon_sym_ATendif] = ACTIONS(137), - [anon_sym_ATelse] = ACTIONS(137), - [anon_sym_ATpragma] = ACTIONS(137), - [anon_sym_ATDIR] = ACTIONS(137), - [anon_sym_ATFILENAME] = ACTIONS(137), - [sym_id] = ACTIONS(139), - [sym_pattern] = ACTIONS(137), - [sym_ipv6] = ACTIONS(139), - [sym_ipv4] = ACTIONS(139), - [sym_port] = ACTIONS(137), - [sym_floatp] = ACTIONS(139), - [sym_hex] = ACTIONS(139), - [sym_hostname] = ACTIONS(139), - [aux_sym_string_token1] = ACTIONS(137), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [601] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1829), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [602] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1831), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [624] = { + [ts_builtin_sym_end] = ACTIONS(1726), + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_else] = ACTIONS(1728), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [603] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1833), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [625] = { + [ts_builtin_sym_end] = ACTIONS(1726), + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_else] = ACTIONS(1728), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [604] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1835), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [626] = { + [ts_builtin_sym_end] = ACTIONS(1692), + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [605] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1837), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [627] = { + [ts_builtin_sym_end] = ACTIONS(1692), + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [606] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1839), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [628] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1865), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [607] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1841), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [629] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [608] = { - [ts_builtin_sym_end] = ACTIONS(1478), - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_else] = ACTIONS(1480), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_timeout] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [630] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1867), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [609] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_case] = ACTIONS(1734), - [anon_sym_default] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [631] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1869), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [610] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1843), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [632] = { + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_RBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_case] = ACTIONS(1658), + [anon_sym_default] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [611] = { + [633] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), [anon_sym_RBRACE] = ACTIONS(1722), @@ -63326,7 +65068,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1724), [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1724), [anon_sym_switch] = ACTIONS(1724), [anon_sym_for] = ACTIONS(1724), [anon_sym_LBRACK] = ACTIONS(1722), @@ -63339,8 +65080,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1724), [anon_sym_local] = ACTIONS(1724), [anon_sym_when] = ACTIONS(1724), - [anon_sym_timeout] = ACTIONS(1724), [anon_sym_assert] = ACTIONS(1724), + [anon_sym_case] = ACTIONS(1724), + [anon_sym_default] = ACTIONS(1724), [anon_sym_table] = ACTIONS(1724), [anon_sym_set] = ACTIONS(1724), [anon_sym_vector] = ACTIONS(1724), @@ -63388,941 +65130,1640 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [612] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), + [634] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [635] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [636] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [637] = { + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [638] = { + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [639] = { + [ts_builtin_sym_end] = ACTIONS(1656), + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1658), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [640] = { + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_RBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1658), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [641] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [642] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [643] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [613] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), + [644] = { + [ts_builtin_sym_end] = ACTIONS(1600), + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_else] = ACTIONS(1602), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [614] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1845), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [645] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [615] = { - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_RBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_else] = ACTIONS(1480), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_timeout] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [646] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [616] = { - [ts_builtin_sym_end] = ACTIONS(1546), - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1548), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_timeout] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), + [647] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [617] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1847), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [648] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [618] = { - [ts_builtin_sym_end] = ACTIONS(1644), - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_else] = ACTIONS(1646), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_timeout] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [649] = { + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_RBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_else] = ACTIONS(1570), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [619] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_case] = ACTIONS(1734), - [anon_sym_default] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [650] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_else] = ACTIONS(1494), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [620] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_case] = ACTIONS(1744), - [anon_sym_default] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [651] = { + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_RBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_else] = ACTIONS(1602), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [621] = { - [anon_sym_SEMI] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(1510), - [anon_sym_COLON] = ACTIONS(1849), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_in] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(115), - [anon_sym_AMPdeprecated] = ACTIONS(1510), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1510), - [anon_sym_AMPerror_handler] = ACTIONS(1510), - [anon_sym_AMPis_assigned] = ACTIONS(1510), - [anon_sym_AMPis_used] = ACTIONS(1510), - [anon_sym_AMPlog] = ACTIONS(1510), - [anon_sym_AMPoptional] = ACTIONS(1510), - [anon_sym_AMPraw_output] = ACTIONS(1510), - [anon_sym_AMPredef] = ACTIONS(1510), - [anon_sym_AMPadd_func] = ACTIONS(1510), - [anon_sym_AMPbackend] = ACTIONS(1510), - [anon_sym_AMPbroker_store] = ACTIONS(1510), - [anon_sym_AMPcreate_expire] = ACTIONS(1510), - [anon_sym_AMPdefault] = ACTIONS(1510), - [anon_sym_AMPdelete_func] = ACTIONS(1510), - [anon_sym_AMPexpire_func] = ACTIONS(1510), - [anon_sym_AMPgroup] = ACTIONS(1510), - [anon_sym_AMPon_change] = ACTIONS(1510), - [anon_sym_AMPpriority] = ACTIONS(1510), - [anon_sym_AMPread_expire] = ACTIONS(1510), - [anon_sym_AMPtype_column] = ACTIONS(1510), - [anon_sym_AMPwrite_expire] = ACTIONS(1510), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(115), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(115), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(1510), - [anon_sym_ATload] = ACTIONS(1514), - [anon_sym_ATload_DASHsigs] = ACTIONS(1510), - [anon_sym_ATload_DASHplugin] = ACTIONS(1510), - [anon_sym_ATunload] = ACTIONS(1510), - [anon_sym_ATprefixes] = ACTIONS(1510), - [anon_sym_ATif] = ACTIONS(1514), - [anon_sym_ATifdef] = ACTIONS(1510), - [anon_sym_ATifndef] = ACTIONS(1510), - [anon_sym_ATendif] = ACTIONS(1510), - [anon_sym_ATelse] = ACTIONS(1510), - [anon_sym_ATpragma] = ACTIONS(1510), + [652] = { + [ts_builtin_sym_end] = ACTIONS(129), + [anon_sym_SEMI] = ACTIONS(129), + [anon_sym_LBRACE] = ACTIONS(129), + [anon_sym_const] = ACTIONS(131), + [anon_sym_record] = ACTIONS(131), + [anon_sym_print] = ACTIONS(131), + [anon_sym_event] = ACTIONS(131), + [anon_sym_if] = ACTIONS(131), + [anon_sym_LPAREN] = ACTIONS(129), + [anon_sym_RPAREN] = ACTIONS(129), + [anon_sym_switch] = ACTIONS(131), + [anon_sym_for] = ACTIONS(131), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_while] = ACTIONS(131), + [anon_sym_next] = ACTIONS(131), + [anon_sym_break] = ACTIONS(131), + [anon_sym_fallthrough] = ACTIONS(131), + [anon_sym_return] = ACTIONS(131), + [anon_sym_add] = ACTIONS(131), + [anon_sym_delete] = ACTIONS(131), + [anon_sym_local] = ACTIONS(131), + [anon_sym_when] = ACTIONS(131), + [anon_sym_assert] = ACTIONS(131), + [anon_sym_table] = ACTIONS(131), + [anon_sym_set] = ACTIONS(131), + [anon_sym_vector] = ACTIONS(131), + [anon_sym_function] = ACTIONS(131), + [anon_sym_hook] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(129), + [anon_sym_PIPE] = ACTIONS(129), + [anon_sym_PLUS_PLUS] = ACTIONS(129), + [anon_sym_DASH_DASH] = ACTIONS(129), + [anon_sym_BANG] = ACTIONS(129), + [anon_sym_TILDE] = ACTIONS(129), + [anon_sym_DASH] = ACTIONS(131), + [anon_sym_PLUS] = ACTIONS(131), + [anon_sym_copy] = ACTIONS(131), + [anon_sym_schedule] = ACTIONS(131), + [aux_sym_constant_token1] = ACTIONS(131), + [anon_sym_T] = ACTIONS(131), + [anon_sym_F] = ACTIONS(131), + [anon_sym_ATdeprecated] = ACTIONS(129), + [anon_sym_ATload] = ACTIONS(131), + [anon_sym_ATload_DASHsigs] = ACTIONS(129), + [anon_sym_ATload_DASHplugin] = ACTIONS(129), + [anon_sym_ATunload] = ACTIONS(129), + [anon_sym_ATprefixes] = ACTIONS(129), + [anon_sym_ATif] = ACTIONS(131), + [anon_sym_ATifdef] = ACTIONS(129), + [anon_sym_ATifndef] = ACTIONS(129), + [anon_sym_ATendif] = ACTIONS(129), + [anon_sym_ATelse] = ACTIONS(129), + [anon_sym_ATpragma] = ACTIONS(129), + [anon_sym_ATDIR] = ACTIONS(129), + [anon_sym_ATFILENAME] = ACTIONS(129), + [sym_id] = ACTIONS(131), + [sym_pattern] = ACTIONS(129), + [sym_ipv6] = ACTIONS(131), + [sym_ipv4] = ACTIONS(131), + [sym_port] = ACTIONS(129), + [sym_floatp] = ACTIONS(131), + [sym_hex] = ACTIONS(131), + [sym_hostname] = ACTIONS(131), + [aux_sym_string_token1] = ACTIONS(129), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [622] = { - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_case] = ACTIONS(1548), - [anon_sym_default] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), + [653] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [623] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(1851), - [anon_sym_DASH_EQ] = ACTIONS(1851), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_in] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(1855), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1857), - [anon_sym_BANG] = ACTIONS(1859), - [anon_sym_DASH] = ACTIONS(1857), - [anon_sym_PLUS] = ACTIONS(1857), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1857), - [anon_sym_LT_EQ] = ACTIONS(1853), - [anon_sym_GT] = ACTIONS(1857), - [anon_sym_GT_EQ] = ACTIONS(1853), - [anon_sym_AMP] = ACTIONS(1857), - [anon_sym_CARET] = ACTIONS(1853), - [anon_sym_QMARK] = ACTIONS(1863), - [anon_sym_EQ_EQ] = ACTIONS(1865), - [anon_sym_BANG_EQ] = ACTIONS(1865), - [anon_sym_AMP_AMP] = ACTIONS(1867), - [anon_sym_PIPE_PIPE] = ACTIONS(1867), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), + [654] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [624] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1869), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [655] = { + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [656] = { + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [625] = { + [657] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), [anon_sym_RBRACE] = ACTIONS(1722), @@ -64393,149 +66834,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [626] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [627] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), + [658] = { + [anon_sym_SEMI] = ACTIONS(1722), + [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_RBRACE] = ACTIONS(1722), + [anon_sym_const] = ACTIONS(1724), + [anon_sym_record] = ACTIONS(1724), + [anon_sym_print] = ACTIONS(1724), + [anon_sym_event] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_else] = ACTIONS(1724), + [anon_sym_switch] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1722), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_next] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_fallthrough] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_add] = ACTIONS(1724), + [anon_sym_delete] = ACTIONS(1724), + [anon_sym_local] = ACTIONS(1724), + [anon_sym_when] = ACTIONS(1724), + [anon_sym_assert] = ACTIONS(1724), + [anon_sym_table] = ACTIONS(1724), + [anon_sym_set] = ACTIONS(1724), + [anon_sym_vector] = ACTIONS(1724), + [anon_sym_function] = ACTIONS(1724), + [anon_sym_hook] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1722), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_PLUS_PLUS] = ACTIONS(1722), + [anon_sym_DASH_DASH] = ACTIONS(1722), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1722), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_PLUS] = ACTIONS(1724), + [anon_sym_copy] = ACTIONS(1724), + [anon_sym_schedule] = ACTIONS(1724), + [aux_sym_constant_token1] = ACTIONS(1724), + [anon_sym_T] = ACTIONS(1724), + [anon_sym_F] = ACTIONS(1724), + [anon_sym_ATdeprecated] = ACTIONS(1722), + [anon_sym_ATload] = ACTIONS(1724), + [anon_sym_ATload_DASHsigs] = ACTIONS(1722), + [anon_sym_ATload_DASHplugin] = ACTIONS(1722), + [anon_sym_ATunload] = ACTIONS(1722), + [anon_sym_ATprefixes] = ACTIONS(1722), + [anon_sym_ATif] = ACTIONS(1724), + [anon_sym_ATifdef] = ACTIONS(1722), + [anon_sym_ATifndef] = ACTIONS(1722), + [anon_sym_ATendif] = ACTIONS(1722), + [anon_sym_ATelse] = ACTIONS(1722), + [anon_sym_ATpragma] = ACTIONS(1722), + [anon_sym_ATDIR] = ACTIONS(1722), + [anon_sym_ATFILENAME] = ACTIONS(1722), + [sym_id] = ACTIONS(1724), + [sym_pattern] = ACTIONS(1722), + [sym_ipv6] = ACTIONS(1724), + [sym_ipv4] = ACTIONS(1724), + [sym_port] = ACTIONS(1722), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [628] = { + [659] = { [anon_sym_SEMI] = ACTIONS(1726), [anon_sym_LBRACE] = ACTIONS(1726), [anon_sym_RBRACE] = ACTIONS(1726), @@ -64545,6 +66915,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1728), [anon_sym_if] = ACTIONS(1728), [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_else] = ACTIONS(1728), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1728), [anon_sym_LBRACK] = ACTIONS(1726), @@ -64557,7 +66928,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1728), [anon_sym_local] = ACTIONS(1728), [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), [anon_sym_assert] = ACTIONS(1728), [anon_sym_table] = ACTIONS(1728), [anon_sym_set] = ACTIONS(1728), @@ -64606,152 +66976,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [629] = { - [ts_builtin_sym_end] = ACTIONS(1546), - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_timeout] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [630] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [660] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_else] = ACTIONS(1728), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [631] = { - [ts_builtin_sym_end] = ACTIONS(1692), + [661] = { [anon_sym_SEMI] = ACTIONS(1692), [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), [anon_sym_const] = ACTIONS(1694), [anon_sym_record] = ACTIONS(1694), [anon_sym_print] = ACTIONS(1694), @@ -64819,2424 +67118,2779 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [632] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [633] = { - [anon_sym_SEMI] = ACTIONS(137), - [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(137), - [anon_sym_const] = ACTIONS(139), - [anon_sym_record] = ACTIONS(139), - [anon_sym_print] = ACTIONS(139), - [anon_sym_event] = ACTIONS(139), - [anon_sym_if] = ACTIONS(139), - [anon_sym_LPAREN] = ACTIONS(137), - [anon_sym_switch] = ACTIONS(139), - [anon_sym_for] = ACTIONS(139), - [anon_sym_LBRACK] = ACTIONS(137), - [anon_sym_while] = ACTIONS(139), - [anon_sym_next] = ACTIONS(139), - [anon_sym_break] = ACTIONS(139), - [anon_sym_fallthrough] = ACTIONS(139), - [anon_sym_return] = ACTIONS(139), - [anon_sym_add] = ACTIONS(139), - [anon_sym_delete] = ACTIONS(139), - [anon_sym_local] = ACTIONS(139), - [anon_sym_when] = ACTIONS(139), - [anon_sym_timeout] = ACTIONS(139), - [anon_sym_assert] = ACTIONS(139), - [anon_sym_table] = ACTIONS(139), - [anon_sym_set] = ACTIONS(139), - [anon_sym_vector] = ACTIONS(139), - [anon_sym_function] = ACTIONS(139), - [anon_sym_hook] = ACTIONS(139), - [anon_sym_DOLLAR] = ACTIONS(137), - [anon_sym_PIPE] = ACTIONS(137), - [anon_sym_PLUS_PLUS] = ACTIONS(137), - [anon_sym_DASH_DASH] = ACTIONS(137), - [anon_sym_BANG] = ACTIONS(137), - [anon_sym_TILDE] = ACTIONS(137), - [anon_sym_DASH] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_copy] = ACTIONS(139), - [anon_sym_schedule] = ACTIONS(139), - [aux_sym_constant_token1] = ACTIONS(139), - [anon_sym_T] = ACTIONS(139), - [anon_sym_F] = ACTIONS(139), - [anon_sym_ATdeprecated] = ACTIONS(137), - [anon_sym_ATload] = ACTIONS(139), - [anon_sym_ATload_DASHsigs] = ACTIONS(137), - [anon_sym_ATload_DASHplugin] = ACTIONS(137), - [anon_sym_ATunload] = ACTIONS(137), - [anon_sym_ATprefixes] = ACTIONS(137), - [anon_sym_ATif] = ACTIONS(139), - [anon_sym_ATifdef] = ACTIONS(137), - [anon_sym_ATifndef] = ACTIONS(137), - [anon_sym_ATendif] = ACTIONS(137), - [anon_sym_ATelse] = ACTIONS(137), - [anon_sym_ATpragma] = ACTIONS(137), - [anon_sym_ATDIR] = ACTIONS(137), - [anon_sym_ATFILENAME] = ACTIONS(137), - [sym_id] = ACTIONS(139), - [sym_pattern] = ACTIONS(137), - [sym_ipv6] = ACTIONS(139), - [sym_ipv4] = ACTIONS(139), - [sym_port] = ACTIONS(137), - [sym_floatp] = ACTIONS(139), - [sym_hex] = ACTIONS(139), - [sym_hostname] = ACTIONS(139), - [aux_sym_string_token1] = ACTIONS(137), + [662] = { + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [634] = { - [ts_builtin_sym_end] = ACTIONS(1726), - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [663] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1871), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [635] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [664] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1873), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [636] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [665] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1875), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [637] = { - [ts_builtin_sym_end] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_record] = ACTIONS(1724), - [anon_sym_print] = ACTIONS(1724), - [anon_sym_event] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1724), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_next] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_fallthrough] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_add] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_local] = ACTIONS(1724), - [anon_sym_when] = ACTIONS(1724), - [anon_sym_assert] = ACTIONS(1724), - [anon_sym_table] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [anon_sym_vector] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_hook] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_copy] = ACTIONS(1724), - [anon_sym_schedule] = ACTIONS(1724), - [aux_sym_constant_token1] = ACTIONS(1724), - [anon_sym_T] = ACTIONS(1724), - [anon_sym_F] = ACTIONS(1724), - [anon_sym_ATdeprecated] = ACTIONS(1722), - [anon_sym_ATload] = ACTIONS(1724), - [anon_sym_ATload_DASHsigs] = ACTIONS(1722), - [anon_sym_ATload_DASHplugin] = ACTIONS(1722), - [anon_sym_ATunload] = ACTIONS(1722), - [anon_sym_ATprefixes] = ACTIONS(1722), - [anon_sym_ATif] = ACTIONS(1724), - [anon_sym_ATifdef] = ACTIONS(1722), - [anon_sym_ATifndef] = ACTIONS(1722), - [anon_sym_ATendif] = ACTIONS(1722), - [anon_sym_ATelse] = ACTIONS(1722), - [anon_sym_ATpragma] = ACTIONS(1722), - [anon_sym_ATDIR] = ACTIONS(1722), - [anon_sym_ATFILENAME] = ACTIONS(1722), - [sym_id] = ACTIONS(1724), - [sym_pattern] = ACTIONS(1722), - [sym_ipv6] = ACTIONS(1724), - [sym_ipv4] = ACTIONS(1724), - [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), + [666] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1877), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [638] = { - [ts_builtin_sym_end] = ACTIONS(1718), - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), + [667] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1879), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [639] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [668] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [640] = { - [ts_builtin_sym_end] = ACTIONS(1644), - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_timeout] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [669] = { + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_RBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_timeout] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [641] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [670] = { + [ts_builtin_sym_end] = ACTIONS(1656), + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_timeout] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [642] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [671] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [672] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1881), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [643] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [673] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1883), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [644] = { - [ts_builtin_sym_end] = ACTIONS(1478), - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_timeout] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [674] = { + [ts_builtin_sym_end] = ACTIONS(125), + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_const] = ACTIONS(127), + [anon_sym_record] = ACTIONS(127), + [anon_sym_print] = ACTIONS(127), + [anon_sym_event] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_switch] = ACTIONS(127), + [anon_sym_for] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_while] = ACTIONS(127), + [anon_sym_next] = ACTIONS(127), + [anon_sym_break] = ACTIONS(127), + [anon_sym_fallthrough] = ACTIONS(127), + [anon_sym_return] = ACTIONS(127), + [anon_sym_add] = ACTIONS(127), + [anon_sym_delete] = ACTIONS(127), + [anon_sym_local] = ACTIONS(127), + [anon_sym_when] = ACTIONS(127), + [anon_sym_assert] = ACTIONS(127), + [anon_sym_table] = ACTIONS(127), + [anon_sym_set] = ACTIONS(127), + [anon_sym_vector] = ACTIONS(127), + [anon_sym_function] = ACTIONS(127), + [anon_sym_hook] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_BANG] = ACTIONS(125), + [anon_sym_TILDE] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_copy] = ACTIONS(127), + [anon_sym_schedule] = ACTIONS(127), + [aux_sym_constant_token1] = ACTIONS(127), + [anon_sym_T] = ACTIONS(127), + [anon_sym_F] = ACTIONS(127), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), + [anon_sym_ATDIR] = ACTIONS(125), + [anon_sym_ATFILENAME] = ACTIONS(125), + [sym_id] = ACTIONS(127), + [sym_pattern] = ACTIONS(125), + [sym_ipv6] = ACTIONS(127), + [sym_ipv4] = ACTIONS(127), + [sym_port] = ACTIONS(125), + [sym_floatp] = ACTIONS(127), + [sym_hex] = ACTIONS(127), + [sym_hostname] = ACTIONS(127), + [aux_sym_string_token1] = ACTIONS(125), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [645] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [675] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [646] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [676] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [647] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [677] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [648] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [678] = { + [ts_builtin_sym_end] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [649] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [679] = { + [anon_sym_SEMI] = ACTIONS(129), + [anon_sym_LBRACE] = ACTIONS(129), + [anon_sym_RBRACE] = ACTIONS(129), + [anon_sym_const] = ACTIONS(131), + [anon_sym_record] = ACTIONS(131), + [anon_sym_print] = ACTIONS(131), + [anon_sym_event] = ACTIONS(131), + [anon_sym_if] = ACTIONS(131), + [anon_sym_LPAREN] = ACTIONS(129), + [anon_sym_RPAREN] = ACTIONS(129), + [anon_sym_switch] = ACTIONS(131), + [anon_sym_for] = ACTIONS(131), + [anon_sym_LBRACK] = ACTIONS(129), + [anon_sym_while] = ACTIONS(131), + [anon_sym_next] = ACTIONS(131), + [anon_sym_break] = ACTIONS(131), + [anon_sym_fallthrough] = ACTIONS(131), + [anon_sym_return] = ACTIONS(131), + [anon_sym_add] = ACTIONS(131), + [anon_sym_delete] = ACTIONS(131), + [anon_sym_local] = ACTIONS(131), + [anon_sym_when] = ACTIONS(131), + [anon_sym_assert] = ACTIONS(131), + [anon_sym_table] = ACTIONS(131), + [anon_sym_set] = ACTIONS(131), + [anon_sym_vector] = ACTIONS(131), + [anon_sym_function] = ACTIONS(131), + [anon_sym_hook] = ACTIONS(131), + [anon_sym_DOLLAR] = ACTIONS(129), + [anon_sym_PIPE] = ACTIONS(129), + [anon_sym_PLUS_PLUS] = ACTIONS(129), + [anon_sym_DASH_DASH] = ACTIONS(129), + [anon_sym_BANG] = ACTIONS(129), + [anon_sym_TILDE] = ACTIONS(129), + [anon_sym_DASH] = ACTIONS(131), + [anon_sym_PLUS] = ACTIONS(131), + [anon_sym_copy] = ACTIONS(131), + [anon_sym_schedule] = ACTIONS(131), + [aux_sym_constant_token1] = ACTIONS(131), + [anon_sym_T] = ACTIONS(131), + [anon_sym_F] = ACTIONS(131), + [anon_sym_ATdeprecated] = ACTIONS(129), + [anon_sym_ATload] = ACTIONS(131), + [anon_sym_ATload_DASHsigs] = ACTIONS(129), + [anon_sym_ATload_DASHplugin] = ACTIONS(129), + [anon_sym_ATunload] = ACTIONS(129), + [anon_sym_ATprefixes] = ACTIONS(129), + [anon_sym_ATif] = ACTIONS(131), + [anon_sym_ATifdef] = ACTIONS(129), + [anon_sym_ATifndef] = ACTIONS(129), + [anon_sym_ATendif] = ACTIONS(129), + [anon_sym_ATelse] = ACTIONS(129), + [anon_sym_ATpragma] = ACTIONS(129), + [anon_sym_ATDIR] = ACTIONS(129), + [anon_sym_ATFILENAME] = ACTIONS(129), + [sym_id] = ACTIONS(131), + [sym_pattern] = ACTIONS(129), + [sym_ipv6] = ACTIONS(131), + [sym_ipv4] = ACTIONS(131), + [sym_port] = ACTIONS(129), + [sym_floatp] = ACTIONS(131), + [sym_hex] = ACTIONS(131), + [sym_hostname] = ACTIONS(131), + [aux_sym_string_token1] = ACTIONS(129), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [650] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1871), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [680] = { + [anon_sym_SEMI] = ACTIONS(125), + [anon_sym_LBRACE] = ACTIONS(125), + [anon_sym_RBRACE] = ACTIONS(125), + [anon_sym_const] = ACTIONS(127), + [anon_sym_record] = ACTIONS(127), + [anon_sym_print] = ACTIONS(127), + [anon_sym_event] = ACTIONS(127), + [anon_sym_if] = ACTIONS(127), + [anon_sym_LPAREN] = ACTIONS(125), + [anon_sym_RPAREN] = ACTIONS(125), + [anon_sym_switch] = ACTIONS(127), + [anon_sym_for] = ACTIONS(127), + [anon_sym_LBRACK] = ACTIONS(125), + [anon_sym_while] = ACTIONS(127), + [anon_sym_next] = ACTIONS(127), + [anon_sym_break] = ACTIONS(127), + [anon_sym_fallthrough] = ACTIONS(127), + [anon_sym_return] = ACTIONS(127), + [anon_sym_add] = ACTIONS(127), + [anon_sym_delete] = ACTIONS(127), + [anon_sym_local] = ACTIONS(127), + [anon_sym_when] = ACTIONS(127), + [anon_sym_assert] = ACTIONS(127), + [anon_sym_table] = ACTIONS(127), + [anon_sym_set] = ACTIONS(127), + [anon_sym_vector] = ACTIONS(127), + [anon_sym_function] = ACTIONS(127), + [anon_sym_hook] = ACTIONS(127), + [anon_sym_DOLLAR] = ACTIONS(125), + [anon_sym_PIPE] = ACTIONS(125), + [anon_sym_PLUS_PLUS] = ACTIONS(125), + [anon_sym_DASH_DASH] = ACTIONS(125), + [anon_sym_BANG] = ACTIONS(125), + [anon_sym_TILDE] = ACTIONS(125), + [anon_sym_DASH] = ACTIONS(127), + [anon_sym_PLUS] = ACTIONS(127), + [anon_sym_copy] = ACTIONS(127), + [anon_sym_schedule] = ACTIONS(127), + [aux_sym_constant_token1] = ACTIONS(127), + [anon_sym_T] = ACTIONS(127), + [anon_sym_F] = ACTIONS(127), + [anon_sym_ATdeprecated] = ACTIONS(125), + [anon_sym_ATload] = ACTIONS(127), + [anon_sym_ATload_DASHsigs] = ACTIONS(125), + [anon_sym_ATload_DASHplugin] = ACTIONS(125), + [anon_sym_ATunload] = ACTIONS(125), + [anon_sym_ATprefixes] = ACTIONS(125), + [anon_sym_ATif] = ACTIONS(127), + [anon_sym_ATifdef] = ACTIONS(125), + [anon_sym_ATifndef] = ACTIONS(125), + [anon_sym_ATendif] = ACTIONS(125), + [anon_sym_ATelse] = ACTIONS(125), + [anon_sym_ATpragma] = ACTIONS(125), + [anon_sym_ATDIR] = ACTIONS(125), + [anon_sym_ATFILENAME] = ACTIONS(125), + [sym_id] = ACTIONS(127), + [sym_pattern] = ACTIONS(125), + [sym_ipv6] = ACTIONS(127), + [sym_ipv4] = ACTIONS(127), + [sym_port] = ACTIONS(125), + [sym_floatp] = ACTIONS(127), + [sym_hex] = ACTIONS(127), + [sym_hostname] = ACTIONS(127), + [aux_sym_string_token1] = ACTIONS(125), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [651] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [681] = { + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_RBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_timeout] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [652] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1873), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [682] = { + [ts_builtin_sym_end] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [653] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [683] = { + [ts_builtin_sym_end] = ACTIONS(137), + [anon_sym_SEMI] = ACTIONS(137), + [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_const] = ACTIONS(139), + [anon_sym_record] = ACTIONS(139), + [anon_sym_print] = ACTIONS(139), + [anon_sym_event] = ACTIONS(139), + [anon_sym_if] = ACTIONS(139), + [anon_sym_LPAREN] = ACTIONS(137), + [anon_sym_else] = ACTIONS(139), + [anon_sym_switch] = ACTIONS(139), + [anon_sym_for] = ACTIONS(139), + [anon_sym_LBRACK] = ACTIONS(137), + [anon_sym_while] = ACTIONS(139), + [anon_sym_next] = ACTIONS(139), + [anon_sym_break] = ACTIONS(139), + [anon_sym_fallthrough] = ACTIONS(139), + [anon_sym_return] = ACTIONS(139), + [anon_sym_add] = ACTIONS(139), + [anon_sym_delete] = ACTIONS(139), + [anon_sym_local] = ACTIONS(139), + [anon_sym_when] = ACTIONS(139), + [anon_sym_assert] = ACTIONS(139), + [anon_sym_table] = ACTIONS(139), + [anon_sym_set] = ACTIONS(139), + [anon_sym_vector] = ACTIONS(139), + [anon_sym_function] = ACTIONS(139), + [anon_sym_hook] = ACTIONS(139), + [anon_sym_DOLLAR] = ACTIONS(137), + [anon_sym_PIPE] = ACTIONS(137), + [anon_sym_PLUS_PLUS] = ACTIONS(137), + [anon_sym_DASH_DASH] = ACTIONS(137), + [anon_sym_BANG] = ACTIONS(137), + [anon_sym_TILDE] = ACTIONS(137), + [anon_sym_DASH] = ACTIONS(139), + [anon_sym_PLUS] = ACTIONS(139), + [anon_sym_copy] = ACTIONS(139), + [anon_sym_schedule] = ACTIONS(139), + [aux_sym_constant_token1] = ACTIONS(139), + [anon_sym_T] = ACTIONS(139), + [anon_sym_F] = ACTIONS(139), + [anon_sym_ATdeprecated] = ACTIONS(137), + [anon_sym_ATload] = ACTIONS(139), + [anon_sym_ATload_DASHsigs] = ACTIONS(137), + [anon_sym_ATload_DASHplugin] = ACTIONS(137), + [anon_sym_ATunload] = ACTIONS(137), + [anon_sym_ATprefixes] = ACTIONS(137), + [anon_sym_ATif] = ACTIONS(139), + [anon_sym_ATifdef] = ACTIONS(137), + [anon_sym_ATifndef] = ACTIONS(137), + [anon_sym_ATendif] = ACTIONS(137), + [anon_sym_ATelse] = ACTIONS(137), + [anon_sym_ATpragma] = ACTIONS(137), + [anon_sym_ATDIR] = ACTIONS(137), + [anon_sym_ATFILENAME] = ACTIONS(137), + [sym_id] = ACTIONS(139), + [sym_pattern] = ACTIONS(137), + [sym_ipv6] = ACTIONS(139), + [sym_ipv4] = ACTIONS(139), + [sym_port] = ACTIONS(137), + [sym_floatp] = ACTIONS(139), + [sym_hex] = ACTIONS(139), + [sym_hostname] = ACTIONS(139), + [aux_sym_string_token1] = ACTIONS(137), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [654] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [684] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1885), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [655] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [685] = { + [anon_sym_SEMI] = ACTIONS(137), + [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_RBRACE] = ACTIONS(137), + [anon_sym_const] = ACTIONS(139), + [anon_sym_record] = ACTIONS(139), + [anon_sym_print] = ACTIONS(139), + [anon_sym_event] = ACTIONS(139), + [anon_sym_if] = ACTIONS(139), + [anon_sym_LPAREN] = ACTIONS(137), + [anon_sym_switch] = ACTIONS(139), + [anon_sym_for] = ACTIONS(139), + [anon_sym_LBRACK] = ACTIONS(137), + [anon_sym_while] = ACTIONS(139), + [anon_sym_next] = ACTIONS(139), + [anon_sym_break] = ACTIONS(139), + [anon_sym_fallthrough] = ACTIONS(139), + [anon_sym_return] = ACTIONS(139), + [anon_sym_add] = ACTIONS(139), + [anon_sym_delete] = ACTIONS(139), + [anon_sym_local] = ACTIONS(139), + [anon_sym_when] = ACTIONS(139), + [anon_sym_timeout] = ACTIONS(139), + [anon_sym_assert] = ACTIONS(139), + [anon_sym_table] = ACTIONS(139), + [anon_sym_set] = ACTIONS(139), + [anon_sym_vector] = ACTIONS(139), + [anon_sym_function] = ACTIONS(139), + [anon_sym_hook] = ACTIONS(139), + [anon_sym_DOLLAR] = ACTIONS(137), + [anon_sym_PIPE] = ACTIONS(137), + [anon_sym_PLUS_PLUS] = ACTIONS(137), + [anon_sym_DASH_DASH] = ACTIONS(137), + [anon_sym_BANG] = ACTIONS(137), + [anon_sym_TILDE] = ACTIONS(137), + [anon_sym_DASH] = ACTIONS(139), + [anon_sym_PLUS] = ACTIONS(139), + [anon_sym_copy] = ACTIONS(139), + [anon_sym_schedule] = ACTIONS(139), + [aux_sym_constant_token1] = ACTIONS(139), + [anon_sym_T] = ACTIONS(139), + [anon_sym_F] = ACTIONS(139), + [anon_sym_ATdeprecated] = ACTIONS(137), + [anon_sym_ATload] = ACTIONS(139), + [anon_sym_ATload_DASHsigs] = ACTIONS(137), + [anon_sym_ATload_DASHplugin] = ACTIONS(137), + [anon_sym_ATunload] = ACTIONS(137), + [anon_sym_ATprefixes] = ACTIONS(137), + [anon_sym_ATif] = ACTIONS(139), + [anon_sym_ATifdef] = ACTIONS(137), + [anon_sym_ATifndef] = ACTIONS(137), + [anon_sym_ATendif] = ACTIONS(137), + [anon_sym_ATelse] = ACTIONS(137), + [anon_sym_ATpragma] = ACTIONS(137), + [anon_sym_ATDIR] = ACTIONS(137), + [anon_sym_ATFILENAME] = ACTIONS(137), + [sym_id] = ACTIONS(139), + [sym_pattern] = ACTIONS(137), + [sym_ipv6] = ACTIONS(139), + [sym_ipv4] = ACTIONS(139), + [sym_port] = ACTIONS(137), + [sym_floatp] = ACTIONS(139), + [sym_hex] = ACTIONS(139), + [sym_hostname] = ACTIONS(139), + [aux_sym_string_token1] = ACTIONS(137), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [656] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [686] = { + [ts_builtin_sym_end] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [657] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [687] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [658] = { - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_RBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), + [688] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_else] = ACTIONS(1538), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), - }, - [659] = { - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_RBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), + }, + [689] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_RPAREN] = ACTIONS(1887), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [660] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), + [690] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1889), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [661] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), + [691] = { + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_RBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_timeout] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [662] = { - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_record] = ACTIONS(1724), - [anon_sym_print] = ACTIONS(1724), - [anon_sym_event] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_next] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_fallthrough] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_add] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_local] = ACTIONS(1724), - [anon_sym_when] = ACTIONS(1724), - [anon_sym_timeout] = ACTIONS(1724), - [anon_sym_assert] = ACTIONS(1724), - [anon_sym_table] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [anon_sym_vector] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_hook] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_copy] = ACTIONS(1724), - [anon_sym_schedule] = ACTIONS(1724), - [aux_sym_constant_token1] = ACTIONS(1724), - [anon_sym_T] = ACTIONS(1724), - [anon_sym_F] = ACTIONS(1724), - [anon_sym_ATdeprecated] = ACTIONS(1722), - [anon_sym_ATload] = ACTIONS(1724), - [anon_sym_ATload_DASHsigs] = ACTIONS(1722), - [anon_sym_ATload_DASHplugin] = ACTIONS(1722), - [anon_sym_ATunload] = ACTIONS(1722), - [anon_sym_ATprefixes] = ACTIONS(1722), - [anon_sym_ATif] = ACTIONS(1724), - [anon_sym_ATifdef] = ACTIONS(1722), - [anon_sym_ATifndef] = ACTIONS(1722), - [anon_sym_ATendif] = ACTIONS(1722), - [anon_sym_ATelse] = ACTIONS(1722), - [anon_sym_ATpragma] = ACTIONS(1722), - [anon_sym_ATDIR] = ACTIONS(1722), - [anon_sym_ATFILENAME] = ACTIONS(1722), - [sym_id] = ACTIONS(1724), - [sym_pattern] = ACTIONS(1722), - [sym_ipv6] = ACTIONS(1724), - [sym_ipv4] = ACTIONS(1724), - [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), + [692] = { + [ts_builtin_sym_end] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [663] = { - [ts_builtin_sym_end] = ACTIONS(1710), - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), + [693] = { + [ts_builtin_sym_end] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [664] = { - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_record] = ACTIONS(1724), - [anon_sym_print] = ACTIONS(1724), - [anon_sym_event] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_next] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_fallthrough] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_add] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_local] = ACTIONS(1724), - [anon_sym_when] = ACTIONS(1724), - [anon_sym_timeout] = ACTIONS(1724), - [anon_sym_assert] = ACTIONS(1724), - [anon_sym_table] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [anon_sym_vector] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_hook] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_copy] = ACTIONS(1724), - [anon_sym_schedule] = ACTIONS(1724), - [aux_sym_constant_token1] = ACTIONS(1724), - [anon_sym_T] = ACTIONS(1724), - [anon_sym_F] = ACTIONS(1724), - [anon_sym_ATdeprecated] = ACTIONS(1722), - [anon_sym_ATload] = ACTIONS(1724), - [anon_sym_ATload_DASHsigs] = ACTIONS(1722), - [anon_sym_ATload_DASHplugin] = ACTIONS(1722), - [anon_sym_ATunload] = ACTIONS(1722), - [anon_sym_ATprefixes] = ACTIONS(1722), - [anon_sym_ATif] = ACTIONS(1724), - [anon_sym_ATifdef] = ACTIONS(1722), - [anon_sym_ATifndef] = ACTIONS(1722), - [anon_sym_ATendif] = ACTIONS(1722), - [anon_sym_ATelse] = ACTIONS(1722), - [anon_sym_ATpragma] = ACTIONS(1722), - [anon_sym_ATDIR] = ACTIONS(1722), - [anon_sym_ATFILENAME] = ACTIONS(1722), - [sym_id] = ACTIONS(1724), - [sym_pattern] = ACTIONS(1722), - [sym_ipv6] = ACTIONS(1724), - [sym_ipv4] = ACTIONS(1724), - [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), + [694] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_else] = ACTIONS(1700), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [665] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), + [695] = { + [ts_builtin_sym_end] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [666] = { + [696] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_timeout] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [697] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [698] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_RPAREN] = ACTIONS(1891), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [699] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [700] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [701] = { + [ts_builtin_sym_end] = ACTIONS(1692), [anon_sym_SEMI] = ACTIONS(1692), [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), [anon_sym_const] = ACTIONS(1694), [anon_sym_record] = ACTIONS(1694), [anon_sym_print] = ACTIONS(1694), @@ -67304,78 +69958,149 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [667] = { - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1548), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), + [702] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_else] = ACTIONS(1708), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [703] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [668] = { + [704] = { [ts_builtin_sym_end] = ACTIONS(1710), [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), @@ -67385,6 +70110,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1712), [anon_sym_if] = ACTIONS(1712), [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_else] = ACTIONS(1712), [anon_sym_switch] = ACTIONS(1712), [anon_sym_for] = ACTIONS(1712), [anon_sym_LBRACK] = ACTIONS(1710), @@ -67397,7 +70123,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1712), [anon_sym_local] = ACTIONS(1712), [anon_sym_when] = ACTIONS(1712), - [anon_sym_timeout] = ACTIONS(1712), [anon_sym_assert] = ACTIONS(1712), [anon_sym_table] = ACTIONS(1712), [anon_sym_set] = ACTIONS(1712), @@ -67446,7 +70171,291 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [669] = { + [705] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [706] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [707] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_timeout] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [708] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_else] = ACTIONS(1716), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [709] = { [ts_builtin_sym_end] = ACTIONS(1718), [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), @@ -67456,6 +70465,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1720), [anon_sym_if] = ACTIONS(1720), [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), [anon_sym_switch] = ACTIONS(1720), [anon_sym_for] = ACTIONS(1720), [anon_sym_LBRACK] = ACTIONS(1718), @@ -67468,7 +70478,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1720), [anon_sym_local] = ACTIONS(1720), [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), [anon_sym_assert] = ACTIONS(1720), [anon_sym_table] = ACTIONS(1720), [anon_sym_set] = ACTIONS(1720), @@ -67517,7 +70526,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [670] = { + [710] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1893), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [711] = { [ts_builtin_sym_end] = ACTIONS(1718), [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), @@ -67527,6 +70607,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1720), [anon_sym_if] = ACTIONS(1720), [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_else] = ACTIONS(1720), [anon_sym_switch] = ACTIONS(1720), [anon_sym_for] = ACTIONS(1720), [anon_sym_LBRACK] = ACTIONS(1718), @@ -67539,7 +70620,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1720), [anon_sym_local] = ACTIONS(1720), [anon_sym_when] = ACTIONS(1720), - [anon_sym_timeout] = ACTIONS(1720), [anon_sym_assert] = ACTIONS(1720), [anon_sym_table] = ACTIONS(1720), [anon_sym_set] = ACTIONS(1720), @@ -67588,362 +70668,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [671] = { - [ts_builtin_sym_end] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_record] = ACTIONS(1724), - [anon_sym_print] = ACTIONS(1724), - [anon_sym_event] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_next] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_fallthrough] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_add] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_local] = ACTIONS(1724), - [anon_sym_when] = ACTIONS(1724), - [anon_sym_timeout] = ACTIONS(1724), - [anon_sym_assert] = ACTIONS(1724), - [anon_sym_table] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [anon_sym_vector] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_hook] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_copy] = ACTIONS(1724), - [anon_sym_schedule] = ACTIONS(1724), - [aux_sym_constant_token1] = ACTIONS(1724), - [anon_sym_T] = ACTIONS(1724), - [anon_sym_F] = ACTIONS(1724), - [anon_sym_ATdeprecated] = ACTIONS(1722), - [anon_sym_ATload] = ACTIONS(1724), - [anon_sym_ATload_DASHsigs] = ACTIONS(1722), - [anon_sym_ATload_DASHplugin] = ACTIONS(1722), - [anon_sym_ATunload] = ACTIONS(1722), - [anon_sym_ATprefixes] = ACTIONS(1722), - [anon_sym_ATif] = ACTIONS(1724), - [anon_sym_ATifdef] = ACTIONS(1722), - [anon_sym_ATifndef] = ACTIONS(1722), - [anon_sym_ATendif] = ACTIONS(1722), - [anon_sym_ATelse] = ACTIONS(1722), - [anon_sym_ATpragma] = ACTIONS(1722), - [anon_sym_ATDIR] = ACTIONS(1722), - [anon_sym_ATFILENAME] = ACTIONS(1722), - [sym_id] = ACTIONS(1724), - [sym_pattern] = ACTIONS(1722), - [sym_ipv6] = ACTIONS(1724), - [sym_ipv4] = ACTIONS(1724), - [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [672] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1875), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [673] = { - [ts_builtin_sym_end] = ACTIONS(1726), - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_timeout] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [674] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [675] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1877), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [676] = { + [712] = { [ts_builtin_sym_end] = ACTIONS(1722), [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), @@ -67953,6 +70678,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1724), [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_else] = ACTIONS(1724), [anon_sym_switch] = ACTIONS(1724), [anon_sym_for] = ACTIONS(1724), [anon_sym_LBRACK] = ACTIONS(1722), @@ -67965,7 +70691,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1724), [anon_sym_local] = ACTIONS(1724), [anon_sym_when] = ACTIONS(1724), - [anon_sym_timeout] = ACTIONS(1724), [anon_sym_assert] = ACTIONS(1724), [anon_sym_table] = ACTIONS(1724), [anon_sym_set] = ACTIONS(1724), @@ -68004,375 +70729,91 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_ipv6] = ACTIONS(1724), [sym_ipv4] = ACTIONS(1724), [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [677] = { - [ts_builtin_sym_end] = ACTIONS(1692), - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [678] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [679] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1879), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [680] = { - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_else] = ACTIONS(1646), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [681] = { - [ts_builtin_sym_end] = ACTIONS(1692), - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_timeout] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), + [713] = { + [ts_builtin_sym_end] = ACTIONS(1722), + [anon_sym_SEMI] = ACTIONS(1722), + [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_const] = ACTIONS(1724), + [anon_sym_record] = ACTIONS(1724), + [anon_sym_print] = ACTIONS(1724), + [anon_sym_event] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_else] = ACTIONS(1724), + [anon_sym_switch] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1722), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_next] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_fallthrough] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_add] = ACTIONS(1724), + [anon_sym_delete] = ACTIONS(1724), + [anon_sym_local] = ACTIONS(1724), + [anon_sym_when] = ACTIONS(1724), + [anon_sym_assert] = ACTIONS(1724), + [anon_sym_table] = ACTIONS(1724), + [anon_sym_set] = ACTIONS(1724), + [anon_sym_vector] = ACTIONS(1724), + [anon_sym_function] = ACTIONS(1724), + [anon_sym_hook] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1722), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_PLUS_PLUS] = ACTIONS(1722), + [anon_sym_DASH_DASH] = ACTIONS(1722), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1722), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_PLUS] = ACTIONS(1724), + [anon_sym_copy] = ACTIONS(1724), + [anon_sym_schedule] = ACTIONS(1724), + [aux_sym_constant_token1] = ACTIONS(1724), + [anon_sym_T] = ACTIONS(1724), + [anon_sym_F] = ACTIONS(1724), + [anon_sym_ATdeprecated] = ACTIONS(1722), + [anon_sym_ATload] = ACTIONS(1724), + [anon_sym_ATload_DASHsigs] = ACTIONS(1722), + [anon_sym_ATload_DASHplugin] = ACTIONS(1722), + [anon_sym_ATunload] = ACTIONS(1722), + [anon_sym_ATprefixes] = ACTIONS(1722), + [anon_sym_ATif] = ACTIONS(1724), + [anon_sym_ATifdef] = ACTIONS(1722), + [anon_sym_ATifndef] = ACTIONS(1722), + [anon_sym_ATendif] = ACTIONS(1722), + [anon_sym_ATelse] = ACTIONS(1722), + [anon_sym_ATpragma] = ACTIONS(1722), + [anon_sym_ATDIR] = ACTIONS(1722), + [anon_sym_ATFILENAME] = ACTIONS(1722), + [sym_id] = ACTIONS(1724), + [sym_pattern] = ACTIONS(1722), + [sym_ipv6] = ACTIONS(1724), + [sym_ipv4] = ACTIONS(1724), + [sym_port] = ACTIONS(1722), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [682] = { + [714] = { + [ts_builtin_sym_end] = ACTIONS(1726), [anon_sym_SEMI] = ACTIONS(1726), [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), [anon_sym_const] = ACTIONS(1728), [anon_sym_record] = ACTIONS(1728), [anon_sym_print] = ACTIONS(1728), @@ -68440,436 +70881,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [683] = { - [ts_builtin_sym_end] = ACTIONS(1546), - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1548), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [684] = { - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_RBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_else] = ACTIONS(1480), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [685] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1881), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [686] = { - [ts_builtin_sym_end] = ACTIONS(125), - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_const] = ACTIONS(127), - [anon_sym_record] = ACTIONS(127), - [anon_sym_print] = ACTIONS(127), - [anon_sym_event] = ACTIONS(127), - [anon_sym_if] = ACTIONS(127), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_switch] = ACTIONS(127), - [anon_sym_for] = ACTIONS(127), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_while] = ACTIONS(127), - [anon_sym_next] = ACTIONS(127), - [anon_sym_break] = ACTIONS(127), - [anon_sym_fallthrough] = ACTIONS(127), - [anon_sym_return] = ACTIONS(127), - [anon_sym_add] = ACTIONS(127), - [anon_sym_delete] = ACTIONS(127), - [anon_sym_local] = ACTIONS(127), - [anon_sym_when] = ACTIONS(127), - [anon_sym_assert] = ACTIONS(127), - [anon_sym_table] = ACTIONS(127), - [anon_sym_set] = ACTIONS(127), - [anon_sym_vector] = ACTIONS(127), - [anon_sym_function] = ACTIONS(127), - [anon_sym_hook] = ACTIONS(127), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(125), - [anon_sym_PLUS_PLUS] = ACTIONS(125), - [anon_sym_DASH_DASH] = ACTIONS(125), - [anon_sym_BANG] = ACTIONS(125), - [anon_sym_TILDE] = ACTIONS(125), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_copy] = ACTIONS(127), - [anon_sym_schedule] = ACTIONS(127), - [aux_sym_constant_token1] = ACTIONS(127), - [anon_sym_T] = ACTIONS(127), - [anon_sym_F] = ACTIONS(127), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [anon_sym_ATDIR] = ACTIONS(125), - [anon_sym_ATFILENAME] = ACTIONS(125), - [sym_id] = ACTIONS(127), - [sym_pattern] = ACTIONS(125), - [sym_ipv6] = ACTIONS(127), - [sym_ipv4] = ACTIONS(127), - [sym_port] = ACTIONS(125), - [sym_floatp] = ACTIONS(127), - [sym_hex] = ACTIONS(127), - [sym_hostname] = ACTIONS(127), - [aux_sym_string_token1] = ACTIONS(125), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [687] = { - [ts_builtin_sym_end] = ACTIONS(129), - [anon_sym_SEMI] = ACTIONS(129), - [anon_sym_LBRACE] = ACTIONS(129), - [anon_sym_const] = ACTIONS(131), - [anon_sym_record] = ACTIONS(131), - [anon_sym_print] = ACTIONS(131), - [anon_sym_event] = ACTIONS(131), - [anon_sym_if] = ACTIONS(131), - [anon_sym_LPAREN] = ACTIONS(129), - [anon_sym_RPAREN] = ACTIONS(129), - [anon_sym_switch] = ACTIONS(131), - [anon_sym_for] = ACTIONS(131), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_while] = ACTIONS(131), - [anon_sym_next] = ACTIONS(131), - [anon_sym_break] = ACTIONS(131), - [anon_sym_fallthrough] = ACTIONS(131), - [anon_sym_return] = ACTIONS(131), - [anon_sym_add] = ACTIONS(131), - [anon_sym_delete] = ACTIONS(131), - [anon_sym_local] = ACTIONS(131), - [anon_sym_when] = ACTIONS(131), - [anon_sym_assert] = ACTIONS(131), - [anon_sym_table] = ACTIONS(131), - [anon_sym_set] = ACTIONS(131), - [anon_sym_vector] = ACTIONS(131), - [anon_sym_function] = ACTIONS(131), - [anon_sym_hook] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(129), - [anon_sym_PIPE] = ACTIONS(129), - [anon_sym_PLUS_PLUS] = ACTIONS(129), - [anon_sym_DASH_DASH] = ACTIONS(129), - [anon_sym_BANG] = ACTIONS(129), - [anon_sym_TILDE] = ACTIONS(129), - [anon_sym_DASH] = ACTIONS(131), - [anon_sym_PLUS] = ACTIONS(131), - [anon_sym_copy] = ACTIONS(131), - [anon_sym_schedule] = ACTIONS(131), - [aux_sym_constant_token1] = ACTIONS(131), - [anon_sym_T] = ACTIONS(131), - [anon_sym_F] = ACTIONS(131), - [anon_sym_ATdeprecated] = ACTIONS(129), - [anon_sym_ATload] = ACTIONS(131), - [anon_sym_ATload_DASHsigs] = ACTIONS(129), - [anon_sym_ATload_DASHplugin] = ACTIONS(129), - [anon_sym_ATunload] = ACTIONS(129), - [anon_sym_ATprefixes] = ACTIONS(129), - [anon_sym_ATif] = ACTIONS(131), - [anon_sym_ATifdef] = ACTIONS(129), - [anon_sym_ATifndef] = ACTIONS(129), - [anon_sym_ATendif] = ACTIONS(129), - [anon_sym_ATelse] = ACTIONS(129), - [anon_sym_ATpragma] = ACTIONS(129), - [anon_sym_ATDIR] = ACTIONS(129), - [anon_sym_ATFILENAME] = ACTIONS(129), - [sym_id] = ACTIONS(131), - [sym_pattern] = ACTIONS(129), - [sym_ipv6] = ACTIONS(131), - [sym_ipv4] = ACTIONS(131), - [sym_port] = ACTIONS(129), - [sym_floatp] = ACTIONS(131), - [sym_hex] = ACTIONS(131), - [sym_hostname] = ACTIONS(131), - [aux_sym_string_token1] = ACTIONS(129), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [688] = { - [ts_builtin_sym_end] = ACTIONS(137), - [anon_sym_SEMI] = ACTIONS(137), - [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_const] = ACTIONS(139), - [anon_sym_record] = ACTIONS(139), - [anon_sym_print] = ACTIONS(139), - [anon_sym_event] = ACTIONS(139), - [anon_sym_if] = ACTIONS(139), - [anon_sym_LPAREN] = ACTIONS(137), - [anon_sym_switch] = ACTIONS(139), - [anon_sym_for] = ACTIONS(139), - [anon_sym_LBRACK] = ACTIONS(137), - [anon_sym_while] = ACTIONS(139), - [anon_sym_next] = ACTIONS(139), - [anon_sym_break] = ACTIONS(139), - [anon_sym_fallthrough] = ACTIONS(139), - [anon_sym_return] = ACTIONS(139), - [anon_sym_add] = ACTIONS(139), - [anon_sym_delete] = ACTIONS(139), - [anon_sym_local] = ACTIONS(139), - [anon_sym_when] = ACTIONS(139), - [anon_sym_timeout] = ACTIONS(139), - [anon_sym_assert] = ACTIONS(139), - [anon_sym_table] = ACTIONS(139), - [anon_sym_set] = ACTIONS(139), - [anon_sym_vector] = ACTIONS(139), - [anon_sym_function] = ACTIONS(139), - [anon_sym_hook] = ACTIONS(139), - [anon_sym_DOLLAR] = ACTIONS(137), - [anon_sym_PIPE] = ACTIONS(137), - [anon_sym_PLUS_PLUS] = ACTIONS(137), - [anon_sym_DASH_DASH] = ACTIONS(137), - [anon_sym_BANG] = ACTIONS(137), - [anon_sym_TILDE] = ACTIONS(137), - [anon_sym_DASH] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_copy] = ACTIONS(139), - [anon_sym_schedule] = ACTIONS(139), - [aux_sym_constant_token1] = ACTIONS(139), - [anon_sym_T] = ACTIONS(139), - [anon_sym_F] = ACTIONS(139), - [anon_sym_ATdeprecated] = ACTIONS(137), - [anon_sym_ATload] = ACTIONS(139), - [anon_sym_ATload_DASHsigs] = ACTIONS(137), - [anon_sym_ATload_DASHplugin] = ACTIONS(137), - [anon_sym_ATunload] = ACTIONS(137), - [anon_sym_ATprefixes] = ACTIONS(137), - [anon_sym_ATif] = ACTIONS(139), - [anon_sym_ATifdef] = ACTIONS(137), - [anon_sym_ATifndef] = ACTIONS(137), - [anon_sym_ATendif] = ACTIONS(137), - [anon_sym_ATelse] = ACTIONS(137), - [anon_sym_ATpragma] = ACTIONS(137), - [anon_sym_ATDIR] = ACTIONS(137), - [anon_sym_ATFILENAME] = ACTIONS(137), - [sym_id] = ACTIONS(139), - [sym_pattern] = ACTIONS(137), - [sym_ipv6] = ACTIONS(139), - [sym_ipv4] = ACTIONS(139), - [sym_port] = ACTIONS(137), - [sym_floatp] = ACTIONS(139), - [sym_hex] = ACTIONS(139), - [sym_hostname] = ACTIONS(139), - [aux_sym_string_token1] = ACTIONS(137), + [715] = { + [ts_builtin_sym_end] = ACTIONS(1568), + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_timeout] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [689] = { + [716] = { + [ts_builtin_sym_end] = ACTIONS(1726), [anon_sym_SEMI] = ACTIONS(1726), [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), [anon_sym_const] = ACTIONS(1728), [anon_sym_record] = ACTIONS(1728), [anon_sym_print] = ACTIONS(1728), @@ -68937,17 +71023,371 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [690] = { + [717] = { + [ts_builtin_sym_end] = ACTIONS(1692), + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [718] = { + [ts_builtin_sym_end] = ACTIONS(1692), + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_else] = ACTIONS(1694), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [719] = { + [ts_builtin_sym_end] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [720] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [721] = { + [ts_builtin_sym_end] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_timeout] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [722] = { + [ts_builtin_sym_end] = ACTIONS(137), [anon_sym_SEMI] = ACTIONS(137), [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(137), [anon_sym_const] = ACTIONS(139), [anon_sym_record] = ACTIONS(139), [anon_sym_print] = ACTIONS(139), [anon_sym_event] = ACTIONS(139), [anon_sym_if] = ACTIONS(139), [anon_sym_LPAREN] = ACTIONS(137), - [anon_sym_else] = ACTIONS(139), [anon_sym_switch] = ACTIONS(139), [anon_sym_for] = ACTIONS(139), [anon_sym_LBRACK] = ACTIONS(137), @@ -68960,6 +71400,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(139), [anon_sym_local] = ACTIONS(139), [anon_sym_when] = ACTIONS(139), + [anon_sym_timeout] = ACTIONS(139), [anon_sym_assert] = ACTIONS(139), [anon_sym_table] = ACTIONS(139), [anon_sym_set] = ACTIONS(139), @@ -69008,788 +71449,504 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [691] = { - [ts_builtin_sym_end] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [692] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [693] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1883), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [694] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1885), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [695] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [723] = { + [ts_builtin_sym_end] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [696] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1464), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [724] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [697] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1887), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [725] = { + [ts_builtin_sym_end] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_timeout] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [698] = { - [ts_builtin_sym_end] = ACTIONS(1644), - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_else] = ACTIONS(1646), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [726] = { + [ts_builtin_sym_end] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [699] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1889), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [727] = { + [ts_builtin_sym_end] = ACTIONS(1568), + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_else] = ACTIONS(1570), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [700] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [728] = { + [ts_builtin_sym_end] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [701] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [729] = { + [ts_builtin_sym_end] = ACTIONS(1600), + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_timeout] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [702] = { + [730] = { [ts_builtin_sym_end] = ACTIONS(1726), [anon_sym_SEMI] = ACTIONS(1726), [anon_sym_LBRACE] = ACTIONS(1726), @@ -69799,7 +71956,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1728), [anon_sym_if] = ACTIONS(1728), [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_else] = ACTIONS(1728), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1728), [anon_sym_LBRACK] = ACTIONS(1726), @@ -69812,6 +71968,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1728), [anon_sym_local] = ACTIONS(1728), [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), [anon_sym_assert] = ACTIONS(1728), [anon_sym_table] = ACTIONS(1728), [anon_sym_set] = ACTIONS(1728), @@ -69860,220 +72017,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [703] = { - [anon_sym_SEMI] = ACTIONS(125), - [anon_sym_LBRACE] = ACTIONS(125), - [anon_sym_RBRACE] = ACTIONS(125), - [anon_sym_const] = ACTIONS(127), - [anon_sym_record] = ACTIONS(127), - [anon_sym_print] = ACTIONS(127), - [anon_sym_event] = ACTIONS(127), - [anon_sym_if] = ACTIONS(127), - [anon_sym_LPAREN] = ACTIONS(125), - [anon_sym_RPAREN] = ACTIONS(125), - [anon_sym_switch] = ACTIONS(127), - [anon_sym_for] = ACTIONS(127), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_while] = ACTIONS(127), - [anon_sym_next] = ACTIONS(127), - [anon_sym_break] = ACTIONS(127), - [anon_sym_fallthrough] = ACTIONS(127), - [anon_sym_return] = ACTIONS(127), - [anon_sym_add] = ACTIONS(127), - [anon_sym_delete] = ACTIONS(127), - [anon_sym_local] = ACTIONS(127), - [anon_sym_when] = ACTIONS(127), - [anon_sym_assert] = ACTIONS(127), - [anon_sym_table] = ACTIONS(127), - [anon_sym_set] = ACTIONS(127), - [anon_sym_vector] = ACTIONS(127), - [anon_sym_function] = ACTIONS(127), - [anon_sym_hook] = ACTIONS(127), - [anon_sym_DOLLAR] = ACTIONS(125), - [anon_sym_PIPE] = ACTIONS(125), - [anon_sym_PLUS_PLUS] = ACTIONS(125), - [anon_sym_DASH_DASH] = ACTIONS(125), - [anon_sym_BANG] = ACTIONS(125), - [anon_sym_TILDE] = ACTIONS(125), - [anon_sym_DASH] = ACTIONS(127), - [anon_sym_PLUS] = ACTIONS(127), - [anon_sym_copy] = ACTIONS(127), - [anon_sym_schedule] = ACTIONS(127), - [aux_sym_constant_token1] = ACTIONS(127), - [anon_sym_T] = ACTIONS(127), - [anon_sym_F] = ACTIONS(127), - [anon_sym_ATdeprecated] = ACTIONS(125), - [anon_sym_ATload] = ACTIONS(127), - [anon_sym_ATload_DASHsigs] = ACTIONS(125), - [anon_sym_ATload_DASHplugin] = ACTIONS(125), - [anon_sym_ATunload] = ACTIONS(125), - [anon_sym_ATprefixes] = ACTIONS(125), - [anon_sym_ATif] = ACTIONS(127), - [anon_sym_ATifdef] = ACTIONS(125), - [anon_sym_ATifndef] = ACTIONS(125), - [anon_sym_ATendif] = ACTIONS(125), - [anon_sym_ATelse] = ACTIONS(125), - [anon_sym_ATpragma] = ACTIONS(125), - [anon_sym_ATDIR] = ACTIONS(125), - [anon_sym_ATFILENAME] = ACTIONS(125), - [sym_id] = ACTIONS(127), - [sym_pattern] = ACTIONS(125), - [sym_ipv6] = ACTIONS(127), - [sym_ipv4] = ACTIONS(127), - [sym_port] = ACTIONS(125), - [sym_floatp] = ACTIONS(127), - [sym_hex] = ACTIONS(127), - [sym_hostname] = ACTIONS(127), - [aux_sym_string_token1] = ACTIONS(125), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [704] = { - [anon_sym_SEMI] = ACTIONS(129), - [anon_sym_LBRACE] = ACTIONS(129), - [anon_sym_RBRACE] = ACTIONS(129), - [anon_sym_const] = ACTIONS(131), - [anon_sym_record] = ACTIONS(131), - [anon_sym_print] = ACTIONS(131), - [anon_sym_event] = ACTIONS(131), - [anon_sym_if] = ACTIONS(131), - [anon_sym_LPAREN] = ACTIONS(129), - [anon_sym_RPAREN] = ACTIONS(129), - [anon_sym_switch] = ACTIONS(131), - [anon_sym_for] = ACTIONS(131), - [anon_sym_LBRACK] = ACTIONS(129), - [anon_sym_while] = ACTIONS(131), - [anon_sym_next] = ACTIONS(131), - [anon_sym_break] = ACTIONS(131), - [anon_sym_fallthrough] = ACTIONS(131), - [anon_sym_return] = ACTIONS(131), - [anon_sym_add] = ACTIONS(131), - [anon_sym_delete] = ACTIONS(131), - [anon_sym_local] = ACTIONS(131), - [anon_sym_when] = ACTIONS(131), - [anon_sym_assert] = ACTIONS(131), - [anon_sym_table] = ACTIONS(131), - [anon_sym_set] = ACTIONS(131), - [anon_sym_vector] = ACTIONS(131), - [anon_sym_function] = ACTIONS(131), - [anon_sym_hook] = ACTIONS(131), - [anon_sym_DOLLAR] = ACTIONS(129), - [anon_sym_PIPE] = ACTIONS(129), - [anon_sym_PLUS_PLUS] = ACTIONS(129), - [anon_sym_DASH_DASH] = ACTIONS(129), - [anon_sym_BANG] = ACTIONS(129), - [anon_sym_TILDE] = ACTIONS(129), - [anon_sym_DASH] = ACTIONS(131), - [anon_sym_PLUS] = ACTIONS(131), - [anon_sym_copy] = ACTIONS(131), - [anon_sym_schedule] = ACTIONS(131), - [aux_sym_constant_token1] = ACTIONS(131), - [anon_sym_T] = ACTIONS(131), - [anon_sym_F] = ACTIONS(131), - [anon_sym_ATdeprecated] = ACTIONS(129), - [anon_sym_ATload] = ACTIONS(131), - [anon_sym_ATload_DASHsigs] = ACTIONS(129), - [anon_sym_ATload_DASHplugin] = ACTIONS(129), - [anon_sym_ATunload] = ACTIONS(129), - [anon_sym_ATprefixes] = ACTIONS(129), - [anon_sym_ATif] = ACTIONS(131), - [anon_sym_ATifdef] = ACTIONS(129), - [anon_sym_ATifndef] = ACTIONS(129), - [anon_sym_ATendif] = ACTIONS(129), - [anon_sym_ATelse] = ACTIONS(129), - [anon_sym_ATpragma] = ACTIONS(129), - [anon_sym_ATDIR] = ACTIONS(129), - [anon_sym_ATFILENAME] = ACTIONS(129), - [sym_id] = ACTIONS(131), - [sym_pattern] = ACTIONS(129), - [sym_ipv6] = ACTIONS(131), - [sym_ipv4] = ACTIONS(131), - [sym_port] = ACTIONS(129), - [sym_floatp] = ACTIONS(131), - [sym_hex] = ACTIONS(131), - [sym_hostname] = ACTIONS(131), - [aux_sym_string_token1] = ACTIONS(129), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [705] = { - [ts_builtin_sym_end] = ACTIONS(1478), - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_else] = ACTIONS(1480), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [731] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_timeout] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [706] = { + [732] = { [ts_builtin_sym_end] = ACTIONS(1726), [anon_sym_SEMI] = ACTIONS(1726), [anon_sym_LBRACE] = ACTIONS(1726), @@ -70083,7 +72098,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1728), [anon_sym_if] = ACTIONS(1728), [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_else] = ACTIONS(1728), [anon_sym_switch] = ACTIONS(1728), [anon_sym_for] = ACTIONS(1728), [anon_sym_LBRACK] = ACTIONS(1726), @@ -70096,6 +72110,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1728), [anon_sym_local] = ACTIONS(1728), [anon_sym_when] = ACTIONS(1728), + [anon_sym_timeout] = ACTIONS(1728), [anon_sym_assert] = ACTIONS(1728), [anon_sym_table] = ACTIONS(1728), [anon_sym_set] = ACTIONS(1728), @@ -70144,10 +72159,649 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [707] = { - [ts_builtin_sym_end] = ACTIONS(137), + [733] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [734] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [735] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [736] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1895), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [737] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1897), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [738] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1899), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [739] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1901), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [740] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1903), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [741] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1905), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [742] = { [anon_sym_SEMI] = ACTIONS(137), [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_RBRACE] = ACTIONS(137), [anon_sym_const] = ACTIONS(139), [anon_sym_record] = ACTIONS(139), [anon_sym_print] = ACTIONS(139), @@ -70215,1143 +72869,1143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [708] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_RPAREN] = ACTIONS(1891), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [743] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [709] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [744] = { + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_RBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [710] = { - [ts_builtin_sym_end] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [745] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [711] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1893), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [746] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [712] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_RPAREN] = ACTIONS(1895), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [747] = { + [ts_builtin_sym_end] = ACTIONS(1692), + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_timeout] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [713] = { - [ts_builtin_sym_end] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1734), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [748] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [714] = { - [ts_builtin_sym_end] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [749] = { + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [715] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [750] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [716] = { - [ts_builtin_sym_end] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_timeout] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [751] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [717] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [752] = { + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [718] = { - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_timeout] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), + [753] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [719] = { - [ts_builtin_sym_end] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [754] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_timeout] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [720] = { - [ts_builtin_sym_end] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [755] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [721] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [756] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [722] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [757] = { + [anon_sym_SEMI] = ACTIONS(1722), + [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_RBRACE] = ACTIONS(1722), + [anon_sym_const] = ACTIONS(1724), + [anon_sym_record] = ACTIONS(1724), + [anon_sym_print] = ACTIONS(1724), + [anon_sym_event] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_switch] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1722), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_next] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_fallthrough] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_add] = ACTIONS(1724), + [anon_sym_delete] = ACTIONS(1724), + [anon_sym_local] = ACTIONS(1724), + [anon_sym_when] = ACTIONS(1724), + [anon_sym_timeout] = ACTIONS(1724), + [anon_sym_assert] = ACTIONS(1724), + [anon_sym_table] = ACTIONS(1724), + [anon_sym_set] = ACTIONS(1724), + [anon_sym_vector] = ACTIONS(1724), + [anon_sym_function] = ACTIONS(1724), + [anon_sym_hook] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1722), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_PLUS_PLUS] = ACTIONS(1722), + [anon_sym_DASH_DASH] = ACTIONS(1722), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1722), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_PLUS] = ACTIONS(1724), + [anon_sym_copy] = ACTIONS(1724), + [anon_sym_schedule] = ACTIONS(1724), + [aux_sym_constant_token1] = ACTIONS(1724), + [anon_sym_T] = ACTIONS(1724), + [anon_sym_F] = ACTIONS(1724), + [anon_sym_ATdeprecated] = ACTIONS(1722), + [anon_sym_ATload] = ACTIONS(1724), + [anon_sym_ATload_DASHsigs] = ACTIONS(1722), + [anon_sym_ATload_DASHplugin] = ACTIONS(1722), + [anon_sym_ATunload] = ACTIONS(1722), + [anon_sym_ATprefixes] = ACTIONS(1722), + [anon_sym_ATif] = ACTIONS(1724), + [anon_sym_ATifdef] = ACTIONS(1722), + [anon_sym_ATifndef] = ACTIONS(1722), + [anon_sym_ATendif] = ACTIONS(1722), + [anon_sym_ATelse] = ACTIONS(1722), + [anon_sym_ATpragma] = ACTIONS(1722), + [anon_sym_ATDIR] = ACTIONS(1722), + [anon_sym_ATFILENAME] = ACTIONS(1722), + [sym_id] = ACTIONS(1724), + [sym_pattern] = ACTIONS(1722), + [sym_ipv6] = ACTIONS(1724), + [sym_ipv4] = ACTIONS(1724), + [sym_port] = ACTIONS(1722), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [723] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1706), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [758] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_timeout] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [724] = { + [759] = { [ts_builtin_sym_end] = ACTIONS(1718), [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), @@ -71361,7 +74015,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1720), [anon_sym_if] = ACTIONS(1720), [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), [anon_sym_switch] = ACTIONS(1720), [anon_sym_for] = ACTIONS(1720), [anon_sym_LBRACK] = ACTIONS(1718), @@ -71374,6 +74027,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1720), [anon_sym_local] = ACTIONS(1720), [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), [anon_sym_assert] = ACTIONS(1720), [anon_sym_table] = ACTIONS(1720), [anon_sym_set] = ACTIONS(1720), @@ -71422,1782 +74076,149 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [725] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_in] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [726] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_in] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1857), - [anon_sym_BANG] = ACTIONS(1859), - [anon_sym_DASH] = ACTIONS(1857), - [anon_sym_PLUS] = ACTIONS(1857), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1857), - [anon_sym_LT_EQ] = ACTIONS(1853), - [anon_sym_GT] = ACTIONS(1857), - [anon_sym_GT_EQ] = ACTIONS(1853), - [anon_sym_AMP] = ACTIONS(1857), - [anon_sym_CARET] = ACTIONS(1853), - [anon_sym_QMARK] = ACTIONS(1863), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [727] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_in] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(115), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(115), - [anon_sym_AMPerror_handler] = ACTIONS(115), - [anon_sym_AMPis_assigned] = ACTIONS(115), - [anon_sym_AMPis_used] = ACTIONS(115), - [anon_sym_AMPlog] = ACTIONS(115), - [anon_sym_AMPoptional] = ACTIONS(115), - [anon_sym_AMPraw_output] = ACTIONS(115), - [anon_sym_AMPredef] = ACTIONS(115), - [anon_sym_AMPadd_func] = ACTIONS(115), - [anon_sym_AMPbackend] = ACTIONS(115), - [anon_sym_AMPbroker_store] = ACTIONS(115), - [anon_sym_AMPcreate_expire] = ACTIONS(115), - [anon_sym_AMPdefault] = ACTIONS(115), - [anon_sym_AMPdelete_func] = ACTIONS(115), - [anon_sym_AMPexpire_func] = ACTIONS(115), - [anon_sym_AMPgroup] = ACTIONS(115), - [anon_sym_AMPon_change] = ACTIONS(115), - [anon_sym_AMPpriority] = ACTIONS(115), - [anon_sym_AMPread_expire] = ACTIONS(115), - [anon_sym_AMPtype_column] = ACTIONS(115), - [anon_sym_AMPwrite_expire] = ACTIONS(115), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1857), - [anon_sym_BANG] = ACTIONS(1859), - [anon_sym_DASH] = ACTIONS(1857), - [anon_sym_PLUS] = ACTIONS(1857), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1857), - [anon_sym_LT_EQ] = ACTIONS(1853), - [anon_sym_GT] = ACTIONS(1857), - [anon_sym_GT_EQ] = ACTIONS(1853), - [anon_sym_AMP] = ACTIONS(1857), - [anon_sym_CARET] = ACTIONS(1853), - [anon_sym_QMARK] = ACTIONS(1863), - [anon_sym_EQ_EQ] = ACTIONS(1865), - [anon_sym_BANG_EQ] = ACTIONS(1865), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_ATdeprecated] = ACTIONS(115), - [anon_sym_ATload] = ACTIONS(117), - [anon_sym_ATload_DASHsigs] = ACTIONS(115), - [anon_sym_ATload_DASHplugin] = ACTIONS(115), - [anon_sym_ATunload] = ACTIONS(115), - [anon_sym_ATprefixes] = ACTIONS(115), - [anon_sym_ATif] = ACTIONS(117), - [anon_sym_ATifdef] = ACTIONS(115), - [anon_sym_ATifndef] = ACTIONS(115), - [anon_sym_ATendif] = ACTIONS(115), - [anon_sym_ATelse] = ACTIONS(115), - [anon_sym_ATpragma] = ACTIONS(115), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [728] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(1628), - [anon_sym_PLUS_EQ] = ACTIONS(1851), - [anon_sym_DASH_EQ] = ACTIONS(1851), - [anon_sym_LPAREN] = ACTIONS(1600), - [anon_sym_in] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(1855), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(1628), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1628), - [anon_sym_AMPerror_handler] = ACTIONS(1628), - [anon_sym_AMPis_assigned] = ACTIONS(1628), - [anon_sym_AMPis_used] = ACTIONS(1628), - [anon_sym_AMPlog] = ACTIONS(1628), - [anon_sym_AMPoptional] = ACTIONS(1628), - [anon_sym_AMPraw_output] = ACTIONS(1628), - [anon_sym_AMPredef] = ACTIONS(1628), - [anon_sym_AMPadd_func] = ACTIONS(1628), - [anon_sym_AMPbackend] = ACTIONS(1628), - [anon_sym_AMPbroker_store] = ACTIONS(1628), - [anon_sym_AMPcreate_expire] = ACTIONS(1628), - [anon_sym_AMPdefault] = ACTIONS(1628), - [anon_sym_AMPdelete_func] = ACTIONS(1628), - [anon_sym_AMPexpire_func] = ACTIONS(1628), - [anon_sym_AMPgroup] = ACTIONS(1628), - [anon_sym_AMPon_change] = ACTIONS(1628), - [anon_sym_AMPpriority] = ACTIONS(1628), - [anon_sym_AMPread_expire] = ACTIONS(1628), - [anon_sym_AMPtype_column] = ACTIONS(1628), - [anon_sym_AMPwrite_expire] = ACTIONS(1628), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1857), - [anon_sym_BANG] = ACTIONS(1859), - [anon_sym_DASH] = ACTIONS(1857), - [anon_sym_PLUS] = ACTIONS(1857), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1857), - [anon_sym_LT_EQ] = ACTIONS(1853), - [anon_sym_GT] = ACTIONS(1857), - [anon_sym_GT_EQ] = ACTIONS(1853), - [anon_sym_AMP] = ACTIONS(1857), - [anon_sym_CARET] = ACTIONS(1853), - [anon_sym_QMARK] = ACTIONS(1863), - [anon_sym_EQ_EQ] = ACTIONS(1865), - [anon_sym_BANG_EQ] = ACTIONS(1865), - [anon_sym_AMP_AMP] = ACTIONS(1867), - [anon_sym_PIPE_PIPE] = ACTIONS(1867), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1897), - [anon_sym_ATdeprecated] = ACTIONS(1628), - [anon_sym_ATload] = ACTIONS(1630), - [anon_sym_ATload_DASHsigs] = ACTIONS(1628), - [anon_sym_ATload_DASHplugin] = ACTIONS(1628), - [anon_sym_ATunload] = ACTIONS(1628), - [anon_sym_ATprefixes] = ACTIONS(1628), - [anon_sym_ATif] = ACTIONS(1630), - [anon_sym_ATifdef] = ACTIONS(1628), - [anon_sym_ATifndef] = ACTIONS(1628), - [anon_sym_ATendif] = ACTIONS(1628), - [anon_sym_ATelse] = ACTIONS(1628), - [anon_sym_ATpragma] = ACTIONS(1628), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [729] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(1628), - [anon_sym_PLUS_EQ] = ACTIONS(1851), - [anon_sym_DASH_EQ] = ACTIONS(1851), - [anon_sym_LPAREN] = ACTIONS(1628), - [anon_sym_in] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(1855), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(1628), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1628), - [anon_sym_AMPerror_handler] = ACTIONS(1628), - [anon_sym_AMPis_assigned] = ACTIONS(1628), - [anon_sym_AMPis_used] = ACTIONS(1628), - [anon_sym_AMPlog] = ACTIONS(1628), - [anon_sym_AMPoptional] = ACTIONS(1628), - [anon_sym_AMPraw_output] = ACTIONS(1628), - [anon_sym_AMPredef] = ACTIONS(1628), - [anon_sym_AMPadd_func] = ACTIONS(1628), - [anon_sym_AMPbackend] = ACTIONS(1628), - [anon_sym_AMPbroker_store] = ACTIONS(1628), - [anon_sym_AMPcreate_expire] = ACTIONS(1628), - [anon_sym_AMPdefault] = ACTIONS(1628), - [anon_sym_AMPdelete_func] = ACTIONS(1628), - [anon_sym_AMPexpire_func] = ACTIONS(1628), - [anon_sym_AMPgroup] = ACTIONS(1628), - [anon_sym_AMPon_change] = ACTIONS(1628), - [anon_sym_AMPpriority] = ACTIONS(1628), - [anon_sym_AMPread_expire] = ACTIONS(1628), - [anon_sym_AMPtype_column] = ACTIONS(1628), - [anon_sym_AMPwrite_expire] = ACTIONS(1628), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1857), - [anon_sym_BANG] = ACTIONS(1859), - [anon_sym_DASH] = ACTIONS(1857), - [anon_sym_PLUS] = ACTIONS(1857), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1857), - [anon_sym_LT_EQ] = ACTIONS(1853), - [anon_sym_GT] = ACTIONS(1857), - [anon_sym_GT_EQ] = ACTIONS(1853), - [anon_sym_AMP] = ACTIONS(1857), - [anon_sym_CARET] = ACTIONS(1853), - [anon_sym_QMARK] = ACTIONS(1863), - [anon_sym_EQ_EQ] = ACTIONS(1865), - [anon_sym_BANG_EQ] = ACTIONS(1865), - [anon_sym_AMP_AMP] = ACTIONS(1867), - [anon_sym_PIPE_PIPE] = ACTIONS(1867), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1628), - [anon_sym_ATdeprecated] = ACTIONS(1628), - [anon_sym_ATload] = ACTIONS(1630), - [anon_sym_ATload_DASHsigs] = ACTIONS(1628), - [anon_sym_ATload_DASHplugin] = ACTIONS(1628), - [anon_sym_ATunload] = ACTIONS(1628), - [anon_sym_ATprefixes] = ACTIONS(1628), - [anon_sym_ATif] = ACTIONS(1630), - [anon_sym_ATifdef] = ACTIONS(1628), - [anon_sym_ATifndef] = ACTIONS(1628), - [anon_sym_ATendif] = ACTIONS(1628), - [anon_sym_ATelse] = ACTIONS(1628), - [anon_sym_ATpragma] = ACTIONS(1628), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [730] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(1628), - [anon_sym_PLUS_EQ] = ACTIONS(1628), - [anon_sym_DASH_EQ] = ACTIONS(1628), - [anon_sym_LPAREN] = ACTIONS(1628), - [anon_sym_in] = ACTIONS(1628), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(1630), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(1628), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1628), - [anon_sym_AMPerror_handler] = ACTIONS(1628), - [anon_sym_AMPis_assigned] = ACTIONS(1628), - [anon_sym_AMPis_used] = ACTIONS(1628), - [anon_sym_AMPlog] = ACTIONS(1628), - [anon_sym_AMPoptional] = ACTIONS(1628), - [anon_sym_AMPraw_output] = ACTIONS(1628), - [anon_sym_AMPredef] = ACTIONS(1628), - [anon_sym_AMPadd_func] = ACTIONS(1628), - [anon_sym_AMPbackend] = ACTIONS(1628), - [anon_sym_AMPbroker_store] = ACTIONS(1628), - [anon_sym_AMPcreate_expire] = ACTIONS(1628), - [anon_sym_AMPdefault] = ACTIONS(1628), - [anon_sym_AMPdelete_func] = ACTIONS(1628), - [anon_sym_AMPexpire_func] = ACTIONS(1628), - [anon_sym_AMPgroup] = ACTIONS(1628), - [anon_sym_AMPon_change] = ACTIONS(1628), - [anon_sym_AMPpriority] = ACTIONS(1628), - [anon_sym_AMPread_expire] = ACTIONS(1628), - [anon_sym_AMPtype_column] = ACTIONS(1628), - [anon_sym_AMPwrite_expire] = ACTIONS(1628), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1630), - [anon_sym_BANG] = ACTIONS(1630), - [anon_sym_DASH] = ACTIONS(1630), - [anon_sym_PLUS] = ACTIONS(1630), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1630), - [anon_sym_LT_EQ] = ACTIONS(1628), - [anon_sym_GT] = ACTIONS(1630), - [anon_sym_GT_EQ] = ACTIONS(1628), - [anon_sym_AMP] = ACTIONS(1630), - [anon_sym_CARET] = ACTIONS(1628), - [anon_sym_QMARK] = ACTIONS(1630), - [anon_sym_EQ_EQ] = ACTIONS(1628), - [anon_sym_BANG_EQ] = ACTIONS(1628), - [anon_sym_AMP_AMP] = ACTIONS(1628), - [anon_sym_PIPE_PIPE] = ACTIONS(1628), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1628), - [anon_sym_ATdeprecated] = ACTIONS(1628), - [anon_sym_ATload] = ACTIONS(1630), - [anon_sym_ATload_DASHsigs] = ACTIONS(1628), - [anon_sym_ATload_DASHplugin] = ACTIONS(1628), - [anon_sym_ATunload] = ACTIONS(1628), - [anon_sym_ATprefixes] = ACTIONS(1628), - [anon_sym_ATif] = ACTIONS(1630), - [anon_sym_ATifdef] = ACTIONS(1628), - [anon_sym_ATifndef] = ACTIONS(1628), - [anon_sym_ATendif] = ACTIONS(1628), - [anon_sym_ATelse] = ACTIONS(1628), - [anon_sym_ATpragma] = ACTIONS(1628), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [731] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(1490), - [anon_sym_PLUS_EQ] = ACTIONS(1851), - [anon_sym_DASH_EQ] = ACTIONS(1851), - [anon_sym_LPAREN] = ACTIONS(1600), - [anon_sym_in] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(1855), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(1490), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1490), - [anon_sym_AMPerror_handler] = ACTIONS(1490), - [anon_sym_AMPis_assigned] = ACTIONS(1490), - [anon_sym_AMPis_used] = ACTIONS(1490), - [anon_sym_AMPlog] = ACTIONS(1490), - [anon_sym_AMPoptional] = ACTIONS(1490), - [anon_sym_AMPraw_output] = ACTIONS(1490), - [anon_sym_AMPredef] = ACTIONS(1490), - [anon_sym_AMPadd_func] = ACTIONS(1490), - [anon_sym_AMPbackend] = ACTIONS(1490), - [anon_sym_AMPbroker_store] = ACTIONS(1490), - [anon_sym_AMPcreate_expire] = ACTIONS(1490), - [anon_sym_AMPdefault] = ACTIONS(1490), - [anon_sym_AMPdelete_func] = ACTIONS(1490), - [anon_sym_AMPexpire_func] = ACTIONS(1490), - [anon_sym_AMPgroup] = ACTIONS(1490), - [anon_sym_AMPon_change] = ACTIONS(1490), - [anon_sym_AMPpriority] = ACTIONS(1490), - [anon_sym_AMPread_expire] = ACTIONS(1490), - [anon_sym_AMPtype_column] = ACTIONS(1490), - [anon_sym_AMPwrite_expire] = ACTIONS(1490), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1857), - [anon_sym_BANG] = ACTIONS(1859), - [anon_sym_DASH] = ACTIONS(1857), - [anon_sym_PLUS] = ACTIONS(1857), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1857), - [anon_sym_LT_EQ] = ACTIONS(1853), - [anon_sym_GT] = ACTIONS(1857), - [anon_sym_GT_EQ] = ACTIONS(1853), - [anon_sym_AMP] = ACTIONS(1857), - [anon_sym_CARET] = ACTIONS(1853), - [anon_sym_QMARK] = ACTIONS(1863), - [anon_sym_EQ_EQ] = ACTIONS(1865), - [anon_sym_BANG_EQ] = ACTIONS(1865), - [anon_sym_AMP_AMP] = ACTIONS(1867), - [anon_sym_PIPE_PIPE] = ACTIONS(1867), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1490), - [anon_sym_ATdeprecated] = ACTIONS(1490), - [anon_sym_ATload] = ACTIONS(1492), - [anon_sym_ATload_DASHsigs] = ACTIONS(1490), - [anon_sym_ATload_DASHplugin] = ACTIONS(1490), - [anon_sym_ATunload] = ACTIONS(1490), - [anon_sym_ATprefixes] = ACTIONS(1490), - [anon_sym_ATif] = ACTIONS(1492), - [anon_sym_ATifdef] = ACTIONS(1490), - [anon_sym_ATifndef] = ACTIONS(1490), - [anon_sym_ATendif] = ACTIONS(1490), - [anon_sym_ATelse] = ACTIONS(1490), - [anon_sym_ATpragma] = ACTIONS(1490), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [732] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(1636), - [anon_sym_PLUS_EQ] = ACTIONS(1636), - [anon_sym_DASH_EQ] = ACTIONS(1636), - [anon_sym_LPAREN] = ACTIONS(1636), - [anon_sym_in] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(1638), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(1636), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1636), - [anon_sym_AMPerror_handler] = ACTIONS(1636), - [anon_sym_AMPis_assigned] = ACTIONS(1636), - [anon_sym_AMPis_used] = ACTIONS(1636), - [anon_sym_AMPlog] = ACTIONS(1636), - [anon_sym_AMPoptional] = ACTIONS(1636), - [anon_sym_AMPraw_output] = ACTIONS(1636), - [anon_sym_AMPredef] = ACTIONS(1636), - [anon_sym_AMPadd_func] = ACTIONS(1636), - [anon_sym_AMPbackend] = ACTIONS(1636), - [anon_sym_AMPbroker_store] = ACTIONS(1636), - [anon_sym_AMPcreate_expire] = ACTIONS(1636), - [anon_sym_AMPdefault] = ACTIONS(1636), - [anon_sym_AMPdelete_func] = ACTIONS(1636), - [anon_sym_AMPexpire_func] = ACTIONS(1636), - [anon_sym_AMPgroup] = ACTIONS(1636), - [anon_sym_AMPon_change] = ACTIONS(1636), - [anon_sym_AMPpriority] = ACTIONS(1636), - [anon_sym_AMPread_expire] = ACTIONS(1636), - [anon_sym_AMPtype_column] = ACTIONS(1636), - [anon_sym_AMPwrite_expire] = ACTIONS(1636), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1857), - [anon_sym_BANG] = ACTIONS(1859), - [anon_sym_DASH] = ACTIONS(1857), - [anon_sym_PLUS] = ACTIONS(1857), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1857), - [anon_sym_LT_EQ] = ACTIONS(1853), - [anon_sym_GT] = ACTIONS(1857), - [anon_sym_GT_EQ] = ACTIONS(1853), - [anon_sym_AMP] = ACTIONS(1857), - [anon_sym_CARET] = ACTIONS(1853), - [anon_sym_QMARK] = ACTIONS(1863), - [anon_sym_EQ_EQ] = ACTIONS(1636), - [anon_sym_BANG_EQ] = ACTIONS(1636), - [anon_sym_AMP_AMP] = ACTIONS(1636), - [anon_sym_PIPE_PIPE] = ACTIONS(1636), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1636), - [anon_sym_ATdeprecated] = ACTIONS(1636), - [anon_sym_ATload] = ACTIONS(1638), - [anon_sym_ATload_DASHsigs] = ACTIONS(1636), - [anon_sym_ATload_DASHplugin] = ACTIONS(1636), - [anon_sym_ATunload] = ACTIONS(1636), - [anon_sym_ATprefixes] = ACTIONS(1636), - [anon_sym_ATif] = ACTIONS(1638), - [anon_sym_ATifdef] = ACTIONS(1636), - [anon_sym_ATifndef] = ACTIONS(1636), - [anon_sym_ATendif] = ACTIONS(1636), - [anon_sym_ATelse] = ACTIONS(1636), - [anon_sym_ATpragma] = ACTIONS(1636), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [733] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(1490), - [anon_sym_PLUS_EQ] = ACTIONS(1851), - [anon_sym_DASH_EQ] = ACTIONS(1851), - [anon_sym_LPAREN] = ACTIONS(1600), - [anon_sym_in] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(1855), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(1490), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1490), - [anon_sym_AMPerror_handler] = ACTIONS(1490), - [anon_sym_AMPis_assigned] = ACTIONS(1490), - [anon_sym_AMPis_used] = ACTIONS(1490), - [anon_sym_AMPlog] = ACTIONS(1490), - [anon_sym_AMPoptional] = ACTIONS(1490), - [anon_sym_AMPraw_output] = ACTIONS(1490), - [anon_sym_AMPredef] = ACTIONS(1490), - [anon_sym_AMPadd_func] = ACTIONS(1490), - [anon_sym_AMPbackend] = ACTIONS(1490), - [anon_sym_AMPbroker_store] = ACTIONS(1490), - [anon_sym_AMPcreate_expire] = ACTIONS(1490), - [anon_sym_AMPdefault] = ACTIONS(1490), - [anon_sym_AMPdelete_func] = ACTIONS(1490), - [anon_sym_AMPexpire_func] = ACTIONS(1490), - [anon_sym_AMPgroup] = ACTIONS(1490), - [anon_sym_AMPon_change] = ACTIONS(1490), - [anon_sym_AMPpriority] = ACTIONS(1490), - [anon_sym_AMPread_expire] = ACTIONS(1490), - [anon_sym_AMPtype_column] = ACTIONS(1490), - [anon_sym_AMPwrite_expire] = ACTIONS(1490), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1857), - [anon_sym_BANG] = ACTIONS(1859), - [anon_sym_DASH] = ACTIONS(1857), - [anon_sym_PLUS] = ACTIONS(1857), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1857), - [anon_sym_LT_EQ] = ACTIONS(1853), - [anon_sym_GT] = ACTIONS(1857), - [anon_sym_GT_EQ] = ACTIONS(1853), - [anon_sym_AMP] = ACTIONS(1857), - [anon_sym_CARET] = ACTIONS(1853), - [anon_sym_QMARK] = ACTIONS(1863), - [anon_sym_EQ_EQ] = ACTIONS(1865), - [anon_sym_BANG_EQ] = ACTIONS(1865), - [anon_sym_AMP_AMP] = ACTIONS(1867), - [anon_sym_PIPE_PIPE] = ACTIONS(1867), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1897), - [anon_sym_ATdeprecated] = ACTIONS(1490), - [anon_sym_ATload] = ACTIONS(1492), - [anon_sym_ATload_DASHsigs] = ACTIONS(1490), - [anon_sym_ATload_DASHplugin] = ACTIONS(1490), - [anon_sym_ATunload] = ACTIONS(1490), - [anon_sym_ATprefixes] = ACTIONS(1490), - [anon_sym_ATif] = ACTIONS(1492), - [anon_sym_ATifdef] = ACTIONS(1490), - [anon_sym_ATifndef] = ACTIONS(1490), - [anon_sym_ATendif] = ACTIONS(1490), - [anon_sym_ATelse] = ACTIONS(1490), - [anon_sym_ATpragma] = ACTIONS(1490), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [734] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1899), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [735] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1901), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [736] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1903), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [737] = { - [sym_index_slice] = STATE(336), - [anon_sym_LBRACE] = ACTIONS(135), - [anon_sym_PLUS_EQ] = ACTIONS(1851), - [anon_sym_DASH_EQ] = ACTIONS(1851), - [anon_sym_LPAREN] = ACTIONS(1600), - [anon_sym_in] = ACTIONS(1853), - [anon_sym_LBRACK] = ACTIONS(1612), - [anon_sym_EQ] = ACTIONS(1855), - [anon_sym_as] = ACTIONS(1614), - [anon_sym_AMPdeprecated] = ACTIONS(135), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(135), - [anon_sym_AMPerror_handler] = ACTIONS(135), - [anon_sym_AMPis_assigned] = ACTIONS(135), - [anon_sym_AMPis_used] = ACTIONS(135), - [anon_sym_AMPlog] = ACTIONS(135), - [anon_sym_AMPoptional] = ACTIONS(135), - [anon_sym_AMPraw_output] = ACTIONS(135), - [anon_sym_AMPredef] = ACTIONS(135), - [anon_sym_AMPadd_func] = ACTIONS(135), - [anon_sym_AMPbackend] = ACTIONS(135), - [anon_sym_AMPbroker_store] = ACTIONS(135), - [anon_sym_AMPcreate_expire] = ACTIONS(135), - [anon_sym_AMPdefault] = ACTIONS(135), - [anon_sym_AMPdelete_func] = ACTIONS(135), - [anon_sym_AMPexpire_func] = ACTIONS(135), - [anon_sym_AMPgroup] = ACTIONS(135), - [anon_sym_AMPon_change] = ACTIONS(135), - [anon_sym_AMPpriority] = ACTIONS(135), - [anon_sym_AMPread_expire] = ACTIONS(135), - [anon_sym_AMPtype_column] = ACTIONS(135), - [anon_sym_AMPwrite_expire] = ACTIONS(135), - [anon_sym_DOLLAR] = ACTIONS(1616), - [anon_sym_PIPE] = ACTIONS(1857), - [anon_sym_BANG] = ACTIONS(1859), - [anon_sym_DASH] = ACTIONS(1857), - [anon_sym_PLUS] = ACTIONS(1857), - [anon_sym_is] = ACTIONS(1614), - [anon_sym_STAR] = ACTIONS(1861), - [anon_sym_SLASH] = ACTIONS(1861), - [anon_sym_PERCENT] = ACTIONS(1861), - [anon_sym_LT] = ACTIONS(1857), - [anon_sym_LT_EQ] = ACTIONS(1853), - [anon_sym_GT] = ACTIONS(1857), - [anon_sym_GT_EQ] = ACTIONS(1853), - [anon_sym_AMP] = ACTIONS(1857), - [anon_sym_CARET] = ACTIONS(1853), - [anon_sym_QMARK] = ACTIONS(1863), - [anon_sym_EQ_EQ] = ACTIONS(1865), - [anon_sym_BANG_EQ] = ACTIONS(1865), - [anon_sym_AMP_AMP] = ACTIONS(1867), - [anon_sym_PIPE_PIPE] = ACTIONS(1867), - [anon_sym_QMARK_DOLLAR] = ACTIONS(1897), - [anon_sym_ATdeprecated] = ACTIONS(135), - [anon_sym_ATload] = ACTIONS(141), - [anon_sym_ATload_DASHsigs] = ACTIONS(135), - [anon_sym_ATload_DASHplugin] = ACTIONS(135), - [anon_sym_ATunload] = ACTIONS(135), - [anon_sym_ATprefixes] = ACTIONS(135), - [anon_sym_ATif] = ACTIONS(141), - [anon_sym_ATifdef] = ACTIONS(135), - [anon_sym_ATifndef] = ACTIONS(135), - [anon_sym_ATendif] = ACTIONS(135), - [anon_sym_ATelse] = ACTIONS(135), - [anon_sym_ATpragma] = ACTIONS(135), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [738] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [739] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1905), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [740] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), + [760] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), [anon_sym_timeout] = ACTIONS(1907), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [741] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_timeout] = ACTIONS(1909), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [742] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_timeout] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [743] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [744] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [745] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_timeout] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [746] = { - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_timeout] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [747] = { - [ts_builtin_sym_end] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_timeout] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [748] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [749] = { - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_RBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_timeout] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [761] = { + [ts_builtin_sym_end] = ACTIONS(1718), + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_timeout] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [750] = { + [762] = { [ts_builtin_sym_end] = ACTIONS(1722), [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), @@ -73207,7 +74228,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1724), [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1724), [anon_sym_switch] = ACTIONS(1724), [anon_sym_for] = ACTIONS(1724), [anon_sym_LBRACK] = ACTIONS(1722), @@ -73220,6 +74240,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(1724), [anon_sym_local] = ACTIONS(1724), [anon_sym_when] = ACTIONS(1724), + [anon_sym_timeout] = ACTIONS(1724), [anon_sym_assert] = ACTIONS(1724), [anon_sym_table] = ACTIONS(1724), [anon_sym_set] = ACTIONS(1724), @@ -73268,220 +74289,220 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [751] = { - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_RBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_else] = ACTIONS(1712), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), + [763] = { + [anon_sym_SEMI] = ACTIONS(1722), + [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_RBRACE] = ACTIONS(1722), + [anon_sym_const] = ACTIONS(1724), + [anon_sym_record] = ACTIONS(1724), + [anon_sym_print] = ACTIONS(1724), + [anon_sym_event] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_switch] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1722), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_next] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_fallthrough] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_add] = ACTIONS(1724), + [anon_sym_delete] = ACTIONS(1724), + [anon_sym_local] = ACTIONS(1724), + [anon_sym_when] = ACTIONS(1724), + [anon_sym_timeout] = ACTIONS(1724), + [anon_sym_assert] = ACTIONS(1724), + [anon_sym_table] = ACTIONS(1724), + [anon_sym_set] = ACTIONS(1724), + [anon_sym_vector] = ACTIONS(1724), + [anon_sym_function] = ACTIONS(1724), + [anon_sym_hook] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1722), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_PLUS_PLUS] = ACTIONS(1722), + [anon_sym_DASH_DASH] = ACTIONS(1722), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1722), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_PLUS] = ACTIONS(1724), + [anon_sym_copy] = ACTIONS(1724), + [anon_sym_schedule] = ACTIONS(1724), + [aux_sym_constant_token1] = ACTIONS(1724), + [anon_sym_T] = ACTIONS(1724), + [anon_sym_F] = ACTIONS(1724), + [anon_sym_ATdeprecated] = ACTIONS(1722), + [anon_sym_ATload] = ACTIONS(1724), + [anon_sym_ATload_DASHsigs] = ACTIONS(1722), + [anon_sym_ATload_DASHplugin] = ACTIONS(1722), + [anon_sym_ATunload] = ACTIONS(1722), + [anon_sym_ATprefixes] = ACTIONS(1722), + [anon_sym_ATif] = ACTIONS(1724), + [anon_sym_ATifdef] = ACTIONS(1722), + [anon_sym_ATifndef] = ACTIONS(1722), + [anon_sym_ATendif] = ACTIONS(1722), + [anon_sym_ATelse] = ACTIONS(1722), + [anon_sym_ATpragma] = ACTIONS(1722), + [anon_sym_ATDIR] = ACTIONS(1722), + [anon_sym_ATFILENAME] = ACTIONS(1722), + [sym_id] = ACTIONS(1724), + [sym_pattern] = ACTIONS(1722), + [sym_ipv6] = ACTIONS(1724), + [sym_ipv4] = ACTIONS(1724), + [sym_port] = ACTIONS(1722), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [752] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [764] = { + [ts_builtin_sym_end] = ACTIONS(1722), + [anon_sym_SEMI] = ACTIONS(1722), + [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_const] = ACTIONS(1724), + [anon_sym_record] = ACTIONS(1724), + [anon_sym_print] = ACTIONS(1724), + [anon_sym_event] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_switch] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1722), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_next] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_fallthrough] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_add] = ACTIONS(1724), + [anon_sym_delete] = ACTIONS(1724), + [anon_sym_local] = ACTIONS(1724), + [anon_sym_when] = ACTIONS(1724), + [anon_sym_timeout] = ACTIONS(1724), + [anon_sym_assert] = ACTIONS(1724), + [anon_sym_table] = ACTIONS(1724), + [anon_sym_set] = ACTIONS(1724), + [anon_sym_vector] = ACTIONS(1724), + [anon_sym_function] = ACTIONS(1724), + [anon_sym_hook] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1722), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_PLUS_PLUS] = ACTIONS(1722), + [anon_sym_DASH_DASH] = ACTIONS(1722), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1722), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_PLUS] = ACTIONS(1724), + [anon_sym_copy] = ACTIONS(1724), + [anon_sym_schedule] = ACTIONS(1724), + [aux_sym_constant_token1] = ACTIONS(1724), + [anon_sym_T] = ACTIONS(1724), + [anon_sym_F] = ACTIONS(1724), + [anon_sym_ATdeprecated] = ACTIONS(1722), + [anon_sym_ATload] = ACTIONS(1724), + [anon_sym_ATload_DASHsigs] = ACTIONS(1722), + [anon_sym_ATload_DASHplugin] = ACTIONS(1722), + [anon_sym_ATunload] = ACTIONS(1722), + [anon_sym_ATprefixes] = ACTIONS(1722), + [anon_sym_ATif] = ACTIONS(1724), + [anon_sym_ATifdef] = ACTIONS(1722), + [anon_sym_ATifndef] = ACTIONS(1722), + [anon_sym_ATendif] = ACTIONS(1722), + [anon_sym_ATelse] = ACTIONS(1722), + [anon_sym_ATpragma] = ACTIONS(1722), + [anon_sym_ATDIR] = ACTIONS(1722), + [anon_sym_ATFILENAME] = ACTIONS(1722), + [sym_id] = ACTIONS(1724), + [sym_pattern] = ACTIONS(1722), + [sym_ipv6] = ACTIONS(1724), + [sym_ipv4] = ACTIONS(1724), + [sym_port] = ACTIONS(1722), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [753] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_timeout] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [765] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_timeout] = ACTIONS(1909), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [754] = { + [766] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), [anon_sym_RBRACE] = ACTIONS(1710), @@ -73491,433 +74512,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_event] = ACTIONS(1712), [anon_sym_if] = ACTIONS(1712), [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_else] = ACTIONS(1712), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [755] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1698), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [756] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [757] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [758] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1702), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [759] = { - [ts_builtin_sym_end] = ACTIONS(1692), - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1694), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [760] = { - [ts_builtin_sym_end] = ACTIONS(1710), - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_else] = ACTIONS(1712), [anon_sym_switch] = ACTIONS(1712), [anon_sym_for] = ACTIONS(1712), [anon_sym_LBRACK] = ACTIONS(1710), @@ -73973,235 +74567,511 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_hostname] = ACTIONS(1712), [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [761] = { - [ts_builtin_sym_end] = ACTIONS(1710), - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_else] = ACTIONS(1712), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [767] = { + [ts_builtin_sym_end] = ACTIONS(1492), + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [762] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), + [768] = { + [ts_builtin_sym_end] = ACTIONS(1536), + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [763] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_else] = ACTIONS(1720), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), + [769] = { + [ts_builtin_sym_end] = ACTIONS(1568), + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [764] = { + [770] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [771] = { + [ts_builtin_sym_end] = ACTIONS(1600), + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [772] = { + [anon_sym_SEMI] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1600), + [anon_sym_RBRACE] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1602), + [anon_sym_record] = ACTIONS(1602), + [anon_sym_print] = ACTIONS(1602), + [anon_sym_event] = ACTIONS(1602), + [anon_sym_if] = ACTIONS(1602), + [anon_sym_LPAREN] = ACTIONS(1600), + [anon_sym_switch] = ACTIONS(1602), + [anon_sym_for] = ACTIONS(1602), + [anon_sym_LBRACK] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1602), + [anon_sym_next] = ACTIONS(1602), + [anon_sym_break] = ACTIONS(1602), + [anon_sym_fallthrough] = ACTIONS(1602), + [anon_sym_return] = ACTIONS(1602), + [anon_sym_add] = ACTIONS(1602), + [anon_sym_delete] = ACTIONS(1602), + [anon_sym_local] = ACTIONS(1602), + [anon_sym_when] = ACTIONS(1602), + [anon_sym_assert] = ACTIONS(1602), + [anon_sym_table] = ACTIONS(1602), + [anon_sym_set] = ACTIONS(1602), + [anon_sym_vector] = ACTIONS(1602), + [anon_sym_function] = ACTIONS(1602), + [anon_sym_hook] = ACTIONS(1602), + [anon_sym_DOLLAR] = ACTIONS(1600), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_PLUS_PLUS] = ACTIONS(1600), + [anon_sym_DASH_DASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1602), + [anon_sym_copy] = ACTIONS(1602), + [anon_sym_schedule] = ACTIONS(1602), + [aux_sym_constant_token1] = ACTIONS(1602), + [anon_sym_T] = ACTIONS(1602), + [anon_sym_F] = ACTIONS(1602), + [anon_sym_ATdeprecated] = ACTIONS(1600), + [anon_sym_ATload] = ACTIONS(1602), + [anon_sym_ATload_DASHsigs] = ACTIONS(1600), + [anon_sym_ATload_DASHplugin] = ACTIONS(1600), + [anon_sym_ATunload] = ACTIONS(1600), + [anon_sym_ATprefixes] = ACTIONS(1600), + [anon_sym_ATif] = ACTIONS(1602), + [anon_sym_ATifdef] = ACTIONS(1600), + [anon_sym_ATifndef] = ACTIONS(1600), + [anon_sym_ATendif] = ACTIONS(1600), + [anon_sym_ATelse] = ACTIONS(1600), + [anon_sym_ATpragma] = ACTIONS(1600), + [anon_sym_ATDIR] = ACTIONS(1600), + [anon_sym_ATFILENAME] = ACTIONS(1600), + [sym_id] = ACTIONS(1602), + [sym_pattern] = ACTIONS(1600), + [sym_ipv6] = ACTIONS(1602), + [sym_ipv4] = ACTIONS(1602), + [sym_port] = ACTIONS(1600), + [sym_floatp] = ACTIONS(1602), + [sym_hex] = ACTIONS(1602), + [sym_hostname] = ACTIONS(1602), + [aux_sym_string_token1] = ACTIONS(1600), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [773] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [774] = { + [ts_builtin_sym_end] = ACTIONS(1722), [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), [anon_sym_const] = ACTIONS(1724), [anon_sym_record] = ACTIONS(1724), [anon_sym_print] = ACTIONS(1724), [anon_sym_event] = ACTIONS(1724), [anon_sym_if] = ACTIONS(1724), [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_else] = ACTIONS(1724), [anon_sym_switch] = ACTIONS(1724), [anon_sym_for] = ACTIONS(1724), [anon_sym_LBRACK] = ACTIONS(1722), @@ -74262,218 +75132,357 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [765] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_timeout] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [775] = { + [ts_builtin_sym_end] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [766] = { - [ts_builtin_sym_end] = ACTIONS(1462), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [776] = { + [ts_builtin_sym_end] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [767] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), + [777] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [768] = { + [778] = { + [ts_builtin_sym_end] = ACTIONS(1702), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [779] = { + [ts_builtin_sym_end] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [780] = { [ts_builtin_sym_end] = ACTIONS(1718), [anon_sym_SEMI] = ACTIONS(1718), [anon_sym_LBRACE] = ACTIONS(1718), @@ -74543,637 +75552,497 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [769] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [770] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [771] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [781] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [772] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [782] = { + [anon_sym_SEMI] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1568), + [anon_sym_RBRACE] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1570), + [anon_sym_record] = ACTIONS(1570), + [anon_sym_print] = ACTIONS(1570), + [anon_sym_event] = ACTIONS(1570), + [anon_sym_if] = ACTIONS(1570), + [anon_sym_LPAREN] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1570), + [anon_sym_for] = ACTIONS(1570), + [anon_sym_LBRACK] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1570), + [anon_sym_next] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1570), + [anon_sym_fallthrough] = ACTIONS(1570), + [anon_sym_return] = ACTIONS(1570), + [anon_sym_add] = ACTIONS(1570), + [anon_sym_delete] = ACTIONS(1570), + [anon_sym_local] = ACTIONS(1570), + [anon_sym_when] = ACTIONS(1570), + [anon_sym_assert] = ACTIONS(1570), + [anon_sym_table] = ACTIONS(1570), + [anon_sym_set] = ACTIONS(1570), + [anon_sym_vector] = ACTIONS(1570), + [anon_sym_function] = ACTIONS(1570), + [anon_sym_hook] = ACTIONS(1570), + [anon_sym_DOLLAR] = ACTIONS(1568), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_PLUS_PLUS] = ACTIONS(1568), + [anon_sym_DASH_DASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1570), + [anon_sym_copy] = ACTIONS(1570), + [anon_sym_schedule] = ACTIONS(1570), + [aux_sym_constant_token1] = ACTIONS(1570), + [anon_sym_T] = ACTIONS(1570), + [anon_sym_F] = ACTIONS(1570), + [anon_sym_ATdeprecated] = ACTIONS(1568), + [anon_sym_ATload] = ACTIONS(1570), + [anon_sym_ATload_DASHsigs] = ACTIONS(1568), + [anon_sym_ATload_DASHplugin] = ACTIONS(1568), + [anon_sym_ATunload] = ACTIONS(1568), + [anon_sym_ATprefixes] = ACTIONS(1568), + [anon_sym_ATif] = ACTIONS(1570), + [anon_sym_ATifdef] = ACTIONS(1568), + [anon_sym_ATifndef] = ACTIONS(1568), + [anon_sym_ATendif] = ACTIONS(1568), + [anon_sym_ATelse] = ACTIONS(1568), + [anon_sym_ATpragma] = ACTIONS(1568), + [anon_sym_ATDIR] = ACTIONS(1568), + [anon_sym_ATFILENAME] = ACTIONS(1568), + [sym_id] = ACTIONS(1570), + [sym_pattern] = ACTIONS(1568), + [sym_ipv6] = ACTIONS(1570), + [sym_ipv4] = ACTIONS(1570), + [sym_port] = ACTIONS(1568), + [sym_floatp] = ACTIONS(1570), + [sym_hex] = ACTIONS(1570), + [sym_hostname] = ACTIONS(1570), + [aux_sym_string_token1] = ACTIONS(1568), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [773] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [783] = { + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_RBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [774] = { - [ts_builtin_sym_end] = ACTIONS(1726), - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [784] = { + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_RBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [775] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [785] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [776] = { - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [786] = { + [ts_builtin_sym_end] = ACTIONS(137), + [anon_sym_SEMI] = ACTIONS(137), + [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_const] = ACTIONS(139), + [anon_sym_record] = ACTIONS(139), + [anon_sym_print] = ACTIONS(139), + [anon_sym_event] = ACTIONS(139), + [anon_sym_if] = ACTIONS(139), + [anon_sym_LPAREN] = ACTIONS(137), + [anon_sym_switch] = ACTIONS(139), + [anon_sym_for] = ACTIONS(139), + [anon_sym_LBRACK] = ACTIONS(137), + [anon_sym_while] = ACTIONS(139), + [anon_sym_next] = ACTIONS(139), + [anon_sym_break] = ACTIONS(139), + [anon_sym_fallthrough] = ACTIONS(139), + [anon_sym_return] = ACTIONS(139), + [anon_sym_add] = ACTIONS(139), + [anon_sym_delete] = ACTIONS(139), + [anon_sym_local] = ACTIONS(139), + [anon_sym_when] = ACTIONS(139), + [anon_sym_assert] = ACTIONS(139), + [anon_sym_table] = ACTIONS(139), + [anon_sym_set] = ACTIONS(139), + [anon_sym_vector] = ACTIONS(139), + [anon_sym_function] = ACTIONS(139), + [anon_sym_hook] = ACTIONS(139), + [anon_sym_DOLLAR] = ACTIONS(137), + [anon_sym_PIPE] = ACTIONS(137), + [anon_sym_PLUS_PLUS] = ACTIONS(137), + [anon_sym_DASH_DASH] = ACTIONS(137), + [anon_sym_BANG] = ACTIONS(137), + [anon_sym_TILDE] = ACTIONS(137), + [anon_sym_DASH] = ACTIONS(139), + [anon_sym_PLUS] = ACTIONS(139), + [anon_sym_copy] = ACTIONS(139), + [anon_sym_schedule] = ACTIONS(139), + [aux_sym_constant_token1] = ACTIONS(139), + [anon_sym_T] = ACTIONS(139), + [anon_sym_F] = ACTIONS(139), + [anon_sym_ATdeprecated] = ACTIONS(137), + [anon_sym_ATload] = ACTIONS(139), + [anon_sym_ATload_DASHsigs] = ACTIONS(137), + [anon_sym_ATload_DASHplugin] = ACTIONS(137), + [anon_sym_ATunload] = ACTIONS(137), + [anon_sym_ATprefixes] = ACTIONS(137), + [anon_sym_ATif] = ACTIONS(139), + [anon_sym_ATifdef] = ACTIONS(137), + [anon_sym_ATifndef] = ACTIONS(137), + [anon_sym_ATendif] = ACTIONS(137), + [anon_sym_ATelse] = ACTIONS(137), + [anon_sym_ATpragma] = ACTIONS(137), + [anon_sym_ATDIR] = ACTIONS(137), + [anon_sym_ATFILENAME] = ACTIONS(137), + [sym_id] = ACTIONS(139), + [sym_pattern] = ACTIONS(137), + [sym_ipv6] = ACTIONS(139), + [sym_ipv4] = ACTIONS(139), + [sym_port] = ACTIONS(137), + [sym_floatp] = ACTIONS(139), + [sym_hex] = ACTIONS(139), + [sym_hostname] = ACTIONS(139), + [aux_sym_string_token1] = ACTIONS(137), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [777] = { - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_RBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), + [787] = { + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [778] = { + [788] = { [anon_sym_SEMI] = ACTIONS(1710), [anon_sym_LBRACE] = ACTIONS(1710), [anon_sym_RBRACE] = ACTIONS(1710), @@ -75243,1060 +76112,570 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [779] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [780] = { - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [781] = { - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_record] = ACTIONS(1724), - [anon_sym_print] = ACTIONS(1724), - [anon_sym_event] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_next] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_fallthrough] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_add] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_local] = ACTIONS(1724), - [anon_sym_when] = ACTIONS(1724), - [anon_sym_assert] = ACTIONS(1724), - [anon_sym_table] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [anon_sym_vector] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_hook] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_copy] = ACTIONS(1724), - [anon_sym_schedule] = ACTIONS(1724), - [aux_sym_constant_token1] = ACTIONS(1724), - [anon_sym_T] = ACTIONS(1724), - [anon_sym_F] = ACTIONS(1724), - [anon_sym_ATdeprecated] = ACTIONS(1722), - [anon_sym_ATload] = ACTIONS(1724), - [anon_sym_ATload_DASHsigs] = ACTIONS(1722), - [anon_sym_ATload_DASHplugin] = ACTIONS(1722), - [anon_sym_ATunload] = ACTIONS(1722), - [anon_sym_ATprefixes] = ACTIONS(1722), - [anon_sym_ATif] = ACTIONS(1724), - [anon_sym_ATifdef] = ACTIONS(1722), - [anon_sym_ATifndef] = ACTIONS(1722), - [anon_sym_ATendif] = ACTIONS(1722), - [anon_sym_ATelse] = ACTIONS(1722), - [anon_sym_ATpragma] = ACTIONS(1722), - [anon_sym_ATDIR] = ACTIONS(1722), - [anon_sym_ATFILENAME] = ACTIONS(1722), - [sym_id] = ACTIONS(1724), - [sym_pattern] = ACTIONS(1722), - [sym_ipv6] = ACTIONS(1724), - [sym_ipv4] = ACTIONS(1724), - [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [782] = { - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_record] = ACTIONS(1724), - [anon_sym_print] = ACTIONS(1724), - [anon_sym_event] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_next] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_fallthrough] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_add] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_local] = ACTIONS(1724), - [anon_sym_when] = ACTIONS(1724), - [anon_sym_assert] = ACTIONS(1724), - [anon_sym_table] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [anon_sym_vector] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_hook] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1722), - [anon_sym_PIPE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_copy] = ACTIONS(1724), - [anon_sym_schedule] = ACTIONS(1724), - [aux_sym_constant_token1] = ACTIONS(1724), - [anon_sym_T] = ACTIONS(1724), - [anon_sym_F] = ACTIONS(1724), - [anon_sym_ATdeprecated] = ACTIONS(1722), - [anon_sym_ATload] = ACTIONS(1724), - [anon_sym_ATload_DASHsigs] = ACTIONS(1722), - [anon_sym_ATload_DASHplugin] = ACTIONS(1722), - [anon_sym_ATunload] = ACTIONS(1722), - [anon_sym_ATprefixes] = ACTIONS(1722), - [anon_sym_ATif] = ACTIONS(1724), - [anon_sym_ATifdef] = ACTIONS(1722), - [anon_sym_ATifndef] = ACTIONS(1722), - [anon_sym_ATendif] = ACTIONS(1722), - [anon_sym_ATelse] = ACTIONS(1722), - [anon_sym_ATpragma] = ACTIONS(1722), - [anon_sym_ATDIR] = ACTIONS(1722), - [anon_sym_ATFILENAME] = ACTIONS(1722), - [sym_id] = ACTIONS(1724), - [sym_pattern] = ACTIONS(1722), - [sym_ipv6] = ACTIONS(1724), - [sym_ipv4] = ACTIONS(1724), - [sym_port] = ACTIONS(1722), - [sym_floatp] = ACTIONS(1724), - [sym_hex] = ACTIONS(1724), - [sym_hostname] = ACTIONS(1724), - [aux_sym_string_token1] = ACTIONS(1722), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [783] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [784] = { - [anon_sym_SEMI] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1692), - [anon_sym_RBRACE] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1694), - [anon_sym_record] = ACTIONS(1694), - [anon_sym_print] = ACTIONS(1694), - [anon_sym_event] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_next] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_fallthrough] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_add] = ACTIONS(1694), - [anon_sym_delete] = ACTIONS(1694), - [anon_sym_local] = ACTIONS(1694), - [anon_sym_when] = ACTIONS(1694), - [anon_sym_assert] = ACTIONS(1694), - [anon_sym_table] = ACTIONS(1694), - [anon_sym_set] = ACTIONS(1694), - [anon_sym_vector] = ACTIONS(1694), - [anon_sym_function] = ACTIONS(1694), - [anon_sym_hook] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1692), - [anon_sym_PIPE] = ACTIONS(1692), - [anon_sym_PLUS_PLUS] = ACTIONS(1692), - [anon_sym_DASH_DASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1692), - [anon_sym_TILDE] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_PLUS] = ACTIONS(1694), - [anon_sym_copy] = ACTIONS(1694), - [anon_sym_schedule] = ACTIONS(1694), - [aux_sym_constant_token1] = ACTIONS(1694), - [anon_sym_T] = ACTIONS(1694), - [anon_sym_F] = ACTIONS(1694), - [anon_sym_ATdeprecated] = ACTIONS(1692), - [anon_sym_ATload] = ACTIONS(1694), - [anon_sym_ATload_DASHsigs] = ACTIONS(1692), - [anon_sym_ATload_DASHplugin] = ACTIONS(1692), - [anon_sym_ATunload] = ACTIONS(1692), - [anon_sym_ATprefixes] = ACTIONS(1692), - [anon_sym_ATif] = ACTIONS(1694), - [anon_sym_ATifdef] = ACTIONS(1692), - [anon_sym_ATifndef] = ACTIONS(1692), - [anon_sym_ATendif] = ACTIONS(1692), - [anon_sym_ATelse] = ACTIONS(1692), - [anon_sym_ATpragma] = ACTIONS(1692), - [anon_sym_ATDIR] = ACTIONS(1692), - [anon_sym_ATFILENAME] = ACTIONS(1692), - [sym_id] = ACTIONS(1694), - [sym_pattern] = ACTIONS(1692), - [sym_ipv6] = ACTIONS(1694), - [sym_ipv4] = ACTIONS(1694), - [sym_port] = ACTIONS(1692), - [sym_floatp] = ACTIONS(1694), - [sym_hex] = ACTIONS(1694), - [sym_hostname] = ACTIONS(1694), - [aux_sym_string_token1] = ACTIONS(1692), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [785] = { - [ts_builtin_sym_end] = ACTIONS(1546), - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [786] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [789] = { + [ts_builtin_sym_end] = ACTIONS(1698), + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [787] = { - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_RBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [790] = { + [ts_builtin_sym_end] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [788] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [791] = { + [anon_sym_SEMI] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1492), + [anon_sym_RBRACE] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1494), + [anon_sym_record] = ACTIONS(1494), + [anon_sym_print] = ACTIONS(1494), + [anon_sym_event] = ACTIONS(1494), + [anon_sym_if] = ACTIONS(1494), + [anon_sym_LPAREN] = ACTIONS(1492), + [anon_sym_switch] = ACTIONS(1494), + [anon_sym_for] = ACTIONS(1494), + [anon_sym_LBRACK] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1494), + [anon_sym_next] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1494), + [anon_sym_fallthrough] = ACTIONS(1494), + [anon_sym_return] = ACTIONS(1494), + [anon_sym_add] = ACTIONS(1494), + [anon_sym_delete] = ACTIONS(1494), + [anon_sym_local] = ACTIONS(1494), + [anon_sym_when] = ACTIONS(1494), + [anon_sym_assert] = ACTIONS(1494), + [anon_sym_table] = ACTIONS(1494), + [anon_sym_set] = ACTIONS(1494), + [anon_sym_vector] = ACTIONS(1494), + [anon_sym_function] = ACTIONS(1494), + [anon_sym_hook] = ACTIONS(1494), + [anon_sym_DOLLAR] = ACTIONS(1492), + [anon_sym_PIPE] = ACTIONS(1492), + [anon_sym_PLUS_PLUS] = ACTIONS(1492), + [anon_sym_DASH_DASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1492), + [anon_sym_TILDE] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1494), + [anon_sym_copy] = ACTIONS(1494), + [anon_sym_schedule] = ACTIONS(1494), + [aux_sym_constant_token1] = ACTIONS(1494), + [anon_sym_T] = ACTIONS(1494), + [anon_sym_F] = ACTIONS(1494), + [anon_sym_ATdeprecated] = ACTIONS(1492), + [anon_sym_ATload] = ACTIONS(1494), + [anon_sym_ATload_DASHsigs] = ACTIONS(1492), + [anon_sym_ATload_DASHplugin] = ACTIONS(1492), + [anon_sym_ATunload] = ACTIONS(1492), + [anon_sym_ATprefixes] = ACTIONS(1492), + [anon_sym_ATif] = ACTIONS(1494), + [anon_sym_ATifdef] = ACTIONS(1492), + [anon_sym_ATifndef] = ACTIONS(1492), + [anon_sym_ATendif] = ACTIONS(1492), + [anon_sym_ATelse] = ACTIONS(1492), + [anon_sym_ATpragma] = ACTIONS(1492), + [anon_sym_ATDIR] = ACTIONS(1492), + [anon_sym_ATFILENAME] = ACTIONS(1492), + [sym_id] = ACTIONS(1494), + [sym_pattern] = ACTIONS(1492), + [sym_ipv6] = ACTIONS(1494), + [sym_ipv4] = ACTIONS(1494), + [sym_port] = ACTIONS(1492), + [sym_floatp] = ACTIONS(1494), + [sym_hex] = ACTIONS(1494), + [sym_hostname] = ACTIONS(1494), + [aux_sym_string_token1] = ACTIONS(1492), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [789] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_record] = ACTIONS(1470), - [anon_sym_print] = ACTIONS(1470), - [anon_sym_event] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_next] = ACTIONS(1470), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_fallthrough] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_add] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_local] = ACTIONS(1470), - [anon_sym_when] = ACTIONS(1470), - [anon_sym_assert] = ACTIONS(1470), - [anon_sym_table] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [anon_sym_vector] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_hook] = ACTIONS(1470), - [anon_sym_DOLLAR] = ACTIONS(1468), - [anon_sym_PIPE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_copy] = ACTIONS(1470), - [anon_sym_schedule] = ACTIONS(1470), - [aux_sym_constant_token1] = ACTIONS(1470), - [anon_sym_T] = ACTIONS(1470), - [anon_sym_F] = ACTIONS(1470), - [anon_sym_ATdeprecated] = ACTIONS(1468), - [anon_sym_ATload] = ACTIONS(1470), - [anon_sym_ATload_DASHsigs] = ACTIONS(1468), - [anon_sym_ATload_DASHplugin] = ACTIONS(1468), - [anon_sym_ATunload] = ACTIONS(1468), - [anon_sym_ATprefixes] = ACTIONS(1468), - [anon_sym_ATif] = ACTIONS(1470), - [anon_sym_ATifdef] = ACTIONS(1468), - [anon_sym_ATifndef] = ACTIONS(1468), - [anon_sym_ATendif] = ACTIONS(1468), - [anon_sym_ATelse] = ACTIONS(1468), - [anon_sym_ATpragma] = ACTIONS(1468), - [anon_sym_ATDIR] = ACTIONS(1468), - [anon_sym_ATFILENAME] = ACTIONS(1468), - [sym_id] = ACTIONS(1470), - [sym_pattern] = ACTIONS(1468), - [sym_ipv6] = ACTIONS(1470), - [sym_ipv4] = ACTIONS(1470), - [sym_port] = ACTIONS(1468), - [sym_floatp] = ACTIONS(1470), - [sym_hex] = ACTIONS(1470), - [sym_hostname] = ACTIONS(1470), - [aux_sym_string_token1] = ACTIONS(1468), + [792] = { + [ts_builtin_sym_end] = ACTIONS(1706), + [anon_sym_SEMI] = ACTIONS(1706), + [anon_sym_LBRACE] = ACTIONS(1706), + [anon_sym_const] = ACTIONS(1708), + [anon_sym_record] = ACTIONS(1708), + [anon_sym_print] = ACTIONS(1708), + [anon_sym_event] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1706), + [anon_sym_switch] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1706), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_next] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_fallthrough] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_add] = ACTIONS(1708), + [anon_sym_delete] = ACTIONS(1708), + [anon_sym_local] = ACTIONS(1708), + [anon_sym_when] = ACTIONS(1708), + [anon_sym_assert] = ACTIONS(1708), + [anon_sym_table] = ACTIONS(1708), + [anon_sym_set] = ACTIONS(1708), + [anon_sym_vector] = ACTIONS(1708), + [anon_sym_function] = ACTIONS(1708), + [anon_sym_hook] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1706), + [anon_sym_PIPE] = ACTIONS(1706), + [anon_sym_PLUS_PLUS] = ACTIONS(1706), + [anon_sym_DASH_DASH] = ACTIONS(1706), + [anon_sym_BANG] = ACTIONS(1706), + [anon_sym_TILDE] = ACTIONS(1706), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_copy] = ACTIONS(1708), + [anon_sym_schedule] = ACTIONS(1708), + [aux_sym_constant_token1] = ACTIONS(1708), + [anon_sym_T] = ACTIONS(1708), + [anon_sym_F] = ACTIONS(1708), + [anon_sym_ATdeprecated] = ACTIONS(1706), + [anon_sym_ATload] = ACTIONS(1708), + [anon_sym_ATload_DASHsigs] = ACTIONS(1706), + [anon_sym_ATload_DASHplugin] = ACTIONS(1706), + [anon_sym_ATunload] = ACTIONS(1706), + [anon_sym_ATprefixes] = ACTIONS(1706), + [anon_sym_ATif] = ACTIONS(1708), + [anon_sym_ATifdef] = ACTIONS(1706), + [anon_sym_ATifndef] = ACTIONS(1706), + [anon_sym_ATendif] = ACTIONS(1706), + [anon_sym_ATelse] = ACTIONS(1706), + [anon_sym_ATpragma] = ACTIONS(1706), + [anon_sym_ATDIR] = ACTIONS(1706), + [anon_sym_ATFILENAME] = ACTIONS(1706), + [sym_id] = ACTIONS(1708), + [sym_pattern] = ACTIONS(1706), + [sym_ipv6] = ACTIONS(1708), + [sym_ipv4] = ACTIONS(1708), + [sym_port] = ACTIONS(1706), + [sym_floatp] = ACTIONS(1708), + [sym_hex] = ACTIONS(1708), + [sym_hostname] = ACTIONS(1708), + [aux_sym_string_token1] = ACTIONS(1706), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [790] = { - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_RBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), + [793] = { + [ts_builtin_sym_end] = ACTIONS(1722), + [anon_sym_SEMI] = ACTIONS(1722), + [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_const] = ACTIONS(1724), + [anon_sym_record] = ACTIONS(1724), + [anon_sym_print] = ACTIONS(1724), + [anon_sym_event] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1722), + [anon_sym_switch] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1722), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_next] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_fallthrough] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_add] = ACTIONS(1724), + [anon_sym_delete] = ACTIONS(1724), + [anon_sym_local] = ACTIONS(1724), + [anon_sym_when] = ACTIONS(1724), + [anon_sym_assert] = ACTIONS(1724), + [anon_sym_table] = ACTIONS(1724), + [anon_sym_set] = ACTIONS(1724), + [anon_sym_vector] = ACTIONS(1724), + [anon_sym_function] = ACTIONS(1724), + [anon_sym_hook] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1722), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_PLUS_PLUS] = ACTIONS(1722), + [anon_sym_DASH_DASH] = ACTIONS(1722), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1722), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_PLUS] = ACTIONS(1724), + [anon_sym_copy] = ACTIONS(1724), + [anon_sym_schedule] = ACTIONS(1724), + [aux_sym_constant_token1] = ACTIONS(1724), + [anon_sym_T] = ACTIONS(1724), + [anon_sym_F] = ACTIONS(1724), + [anon_sym_ATdeprecated] = ACTIONS(1722), + [anon_sym_ATload] = ACTIONS(1724), + [anon_sym_ATload_DASHsigs] = ACTIONS(1722), + [anon_sym_ATload_DASHplugin] = ACTIONS(1722), + [anon_sym_ATunload] = ACTIONS(1722), + [anon_sym_ATprefixes] = ACTIONS(1722), + [anon_sym_ATif] = ACTIONS(1724), + [anon_sym_ATifdef] = ACTIONS(1722), + [anon_sym_ATifndef] = ACTIONS(1722), + [anon_sym_ATendif] = ACTIONS(1722), + [anon_sym_ATelse] = ACTIONS(1722), + [anon_sym_ATpragma] = ACTIONS(1722), + [anon_sym_ATDIR] = ACTIONS(1722), + [anon_sym_ATFILENAME] = ACTIONS(1722), + [sym_id] = ACTIONS(1724), + [sym_pattern] = ACTIONS(1722), + [sym_ipv6] = ACTIONS(1724), + [sym_ipv4] = ACTIONS(1724), + [sym_port] = ACTIONS(1722), + [sym_floatp] = ACTIONS(1724), + [sym_hex] = ACTIONS(1724), + [sym_hostname] = ACTIONS(1724), + [aux_sym_string_token1] = ACTIONS(1722), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [791] = { - [ts_builtin_sym_end] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [794] = { + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_SEMI] = ACTIONS(1710), + [anon_sym_LBRACE] = ACTIONS(1710), + [anon_sym_const] = ACTIONS(1712), + [anon_sym_record] = ACTIONS(1712), + [anon_sym_print] = ACTIONS(1712), + [anon_sym_event] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1710), + [anon_sym_switch] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1710), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_next] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_fallthrough] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_add] = ACTIONS(1712), + [anon_sym_delete] = ACTIONS(1712), + [anon_sym_local] = ACTIONS(1712), + [anon_sym_when] = ACTIONS(1712), + [anon_sym_assert] = ACTIONS(1712), + [anon_sym_table] = ACTIONS(1712), + [anon_sym_set] = ACTIONS(1712), + [anon_sym_vector] = ACTIONS(1712), + [anon_sym_function] = ACTIONS(1712), + [anon_sym_hook] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1710), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_PLUS_PLUS] = ACTIONS(1710), + [anon_sym_DASH_DASH] = ACTIONS(1710), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1710), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_copy] = ACTIONS(1712), + [anon_sym_schedule] = ACTIONS(1712), + [aux_sym_constant_token1] = ACTIONS(1712), + [anon_sym_T] = ACTIONS(1712), + [anon_sym_F] = ACTIONS(1712), + [anon_sym_ATdeprecated] = ACTIONS(1710), + [anon_sym_ATload] = ACTIONS(1712), + [anon_sym_ATload_DASHsigs] = ACTIONS(1710), + [anon_sym_ATload_DASHplugin] = ACTIONS(1710), + [anon_sym_ATunload] = ACTIONS(1710), + [anon_sym_ATprefixes] = ACTIONS(1710), + [anon_sym_ATif] = ACTIONS(1712), + [anon_sym_ATifdef] = ACTIONS(1710), + [anon_sym_ATifndef] = ACTIONS(1710), + [anon_sym_ATendif] = ACTIONS(1710), + [anon_sym_ATelse] = ACTIONS(1710), + [anon_sym_ATpragma] = ACTIONS(1710), + [anon_sym_ATDIR] = ACTIONS(1710), + [anon_sym_ATFILENAME] = ACTIONS(1710), + [sym_id] = ACTIONS(1712), + [sym_pattern] = ACTIONS(1710), + [sym_ipv6] = ACTIONS(1712), + [sym_ipv4] = ACTIONS(1712), + [sym_port] = ACTIONS(1710), + [sym_floatp] = ACTIONS(1712), + [sym_hex] = ACTIONS(1712), + [sym_hostname] = ACTIONS(1712), + [aux_sym_string_token1] = ACTIONS(1710), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [792] = { - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [795] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [793] = { - [ts_builtin_sym_end] = ACTIONS(1718), - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_record] = ACTIONS(1720), - [anon_sym_print] = ACTIONS(1720), - [anon_sym_event] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_next] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_fallthrough] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_add] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_local] = ACTIONS(1720), - [anon_sym_when] = ACTIONS(1720), - [anon_sym_assert] = ACTIONS(1720), - [anon_sym_table] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [anon_sym_vector] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_hook] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1718), - [anon_sym_PIPE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_copy] = ACTIONS(1720), - [anon_sym_schedule] = ACTIONS(1720), - [aux_sym_constant_token1] = ACTIONS(1720), - [anon_sym_T] = ACTIONS(1720), - [anon_sym_F] = ACTIONS(1720), - [anon_sym_ATdeprecated] = ACTIONS(1718), - [anon_sym_ATload] = ACTIONS(1720), - [anon_sym_ATload_DASHsigs] = ACTIONS(1718), - [anon_sym_ATload_DASHplugin] = ACTIONS(1718), - [anon_sym_ATunload] = ACTIONS(1718), - [anon_sym_ATprefixes] = ACTIONS(1718), - [anon_sym_ATif] = ACTIONS(1720), - [anon_sym_ATifdef] = ACTIONS(1718), - [anon_sym_ATifndef] = ACTIONS(1718), - [anon_sym_ATendif] = ACTIONS(1718), - [anon_sym_ATelse] = ACTIONS(1718), - [anon_sym_ATpragma] = ACTIONS(1718), - [anon_sym_ATDIR] = ACTIONS(1718), - [anon_sym_ATFILENAME] = ACTIONS(1718), - [sym_id] = ACTIONS(1720), - [sym_pattern] = ACTIONS(1718), - [sym_ipv6] = ACTIONS(1720), - [sym_ipv4] = ACTIONS(1720), - [sym_port] = ACTIONS(1718), - [sym_floatp] = ACTIONS(1720), - [sym_hex] = ACTIONS(1720), - [sym_hostname] = ACTIONS(1720), - [aux_sym_string_token1] = ACTIONS(1718), + [796] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [794] = { - [ts_builtin_sym_end] = ACTIONS(137), + [797] = { [anon_sym_SEMI] = ACTIONS(137), [anon_sym_LBRACE] = ACTIONS(137), + [anon_sym_RBRACE] = ACTIONS(137), [anon_sym_const] = ACTIONS(139), [anon_sym_record] = ACTIONS(139), [anon_sym_print] = ACTIONS(139), @@ -76363,280 +76742,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [795] = { - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_record] = ACTIONS(1548), - [anon_sym_print] = ACTIONS(1548), - [anon_sym_event] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_next] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_fallthrough] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_add] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_local] = ACTIONS(1548), - [anon_sym_when] = ACTIONS(1548), - [anon_sym_assert] = ACTIONS(1548), - [anon_sym_table] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), - [anon_sym_vector] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_hook] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1546), - [anon_sym_PIPE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_copy] = ACTIONS(1548), - [anon_sym_schedule] = ACTIONS(1548), - [aux_sym_constant_token1] = ACTIONS(1548), - [anon_sym_T] = ACTIONS(1548), - [anon_sym_F] = ACTIONS(1548), - [anon_sym_ATdeprecated] = ACTIONS(1546), - [anon_sym_ATload] = ACTIONS(1548), - [anon_sym_ATload_DASHsigs] = ACTIONS(1546), - [anon_sym_ATload_DASHplugin] = ACTIONS(1546), - [anon_sym_ATunload] = ACTIONS(1546), - [anon_sym_ATprefixes] = ACTIONS(1546), - [anon_sym_ATif] = ACTIONS(1548), - [anon_sym_ATifdef] = ACTIONS(1546), - [anon_sym_ATifndef] = ACTIONS(1546), - [anon_sym_ATendif] = ACTIONS(1546), - [anon_sym_ATelse] = ACTIONS(1546), - [anon_sym_ATpragma] = ACTIONS(1546), - [anon_sym_ATDIR] = ACTIONS(1546), - [anon_sym_ATFILENAME] = ACTIONS(1546), - [sym_id] = ACTIONS(1548), - [sym_pattern] = ACTIONS(1546), - [sym_ipv6] = ACTIONS(1548), - [sym_ipv4] = ACTIONS(1548), - [sym_port] = ACTIONS(1546), - [sym_floatp] = ACTIONS(1548), - [sym_hex] = ACTIONS(1548), - [sym_hostname] = ACTIONS(1548), - [aux_sym_string_token1] = ACTIONS(1546), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [796] = { - [ts_builtin_sym_end] = ACTIONS(1478), - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [797] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, [798] = { - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_record] = ACTIONS(1728), - [anon_sym_print] = ACTIONS(1728), - [anon_sym_event] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_next] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_fallthrough] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_add] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_local] = ACTIONS(1728), - [anon_sym_when] = ACTIONS(1728), - [anon_sym_assert] = ACTIONS(1728), - [anon_sym_table] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [anon_sym_vector] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_hook] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1726), - [anon_sym_PIPE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_copy] = ACTIONS(1728), - [anon_sym_schedule] = ACTIONS(1728), - [aux_sym_constant_token1] = ACTIONS(1728), - [anon_sym_T] = ACTIONS(1728), - [anon_sym_F] = ACTIONS(1728), - [anon_sym_ATdeprecated] = ACTIONS(1726), - [anon_sym_ATload] = ACTIONS(1728), - [anon_sym_ATload_DASHsigs] = ACTIONS(1726), - [anon_sym_ATload_DASHplugin] = ACTIONS(1726), - [anon_sym_ATunload] = ACTIONS(1726), - [anon_sym_ATprefixes] = ACTIONS(1726), - [anon_sym_ATif] = ACTIONS(1728), - [anon_sym_ATifdef] = ACTIONS(1726), - [anon_sym_ATifndef] = ACTIONS(1726), - [anon_sym_ATendif] = ACTIONS(1726), - [anon_sym_ATelse] = ACTIONS(1726), - [anon_sym_ATpragma] = ACTIONS(1726), - [anon_sym_ATDIR] = ACTIONS(1726), - [anon_sym_ATFILENAME] = ACTIONS(1726), - [sym_id] = ACTIONS(1728), - [sym_pattern] = ACTIONS(1726), - [sym_ipv6] = ACTIONS(1728), - [sym_ipv4] = ACTIONS(1728), - [sym_port] = ACTIONS(1726), - [sym_floatp] = ACTIONS(1728), - [sym_hex] = ACTIONS(1728), - [sym_hostname] = ACTIONS(1728), - [aux_sym_string_token1] = ACTIONS(1726), + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -76644,69 +76813,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [799] = { - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1462), - [anon_sym_RBRACE] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1464), - [anon_sym_record] = ACTIONS(1464), - [anon_sym_print] = ACTIONS(1464), - [anon_sym_event] = ACTIONS(1464), - [anon_sym_if] = ACTIONS(1464), - [anon_sym_LPAREN] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1464), - [anon_sym_for] = ACTIONS(1464), - [anon_sym_LBRACK] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1464), - [anon_sym_next] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1464), - [anon_sym_fallthrough] = ACTIONS(1464), - [anon_sym_return] = ACTIONS(1464), - [anon_sym_add] = ACTIONS(1464), - [anon_sym_delete] = ACTIONS(1464), - [anon_sym_local] = ACTIONS(1464), - [anon_sym_when] = ACTIONS(1464), - [anon_sym_assert] = ACTIONS(1464), - [anon_sym_table] = ACTIONS(1464), - [anon_sym_set] = ACTIONS(1464), - [anon_sym_vector] = ACTIONS(1464), - [anon_sym_function] = ACTIONS(1464), - [anon_sym_hook] = ACTIONS(1464), - [anon_sym_DOLLAR] = ACTIONS(1462), - [anon_sym_PIPE] = ACTIONS(1462), - [anon_sym_PLUS_PLUS] = ACTIONS(1462), - [anon_sym_DASH_DASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1462), - [anon_sym_TILDE] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1464), - [anon_sym_PLUS] = ACTIONS(1464), - [anon_sym_copy] = ACTIONS(1464), - [anon_sym_schedule] = ACTIONS(1464), - [aux_sym_constant_token1] = ACTIONS(1464), - [anon_sym_T] = ACTIONS(1464), - [anon_sym_F] = ACTIONS(1464), - [anon_sym_ATdeprecated] = ACTIONS(1462), - [anon_sym_ATload] = ACTIONS(1464), - [anon_sym_ATload_DASHsigs] = ACTIONS(1462), - [anon_sym_ATload_DASHplugin] = ACTIONS(1462), - [anon_sym_ATunload] = ACTIONS(1462), - [anon_sym_ATprefixes] = ACTIONS(1462), - [anon_sym_ATif] = ACTIONS(1464), - [anon_sym_ATifdef] = ACTIONS(1462), - [anon_sym_ATifndef] = ACTIONS(1462), - [anon_sym_ATendif] = ACTIONS(1462), - [anon_sym_ATelse] = ACTIONS(1462), - [anon_sym_ATpragma] = ACTIONS(1462), - [anon_sym_ATDIR] = ACTIONS(1462), - [anon_sym_ATFILENAME] = ACTIONS(1462), - [sym_id] = ACTIONS(1464), - [sym_pattern] = ACTIONS(1462), - [sym_ipv6] = ACTIONS(1464), - [sym_ipv4] = ACTIONS(1464), - [sym_port] = ACTIONS(1462), - [sym_floatp] = ACTIONS(1464), - [sym_hex] = ACTIONS(1464), - [sym_hostname] = ACTIONS(1464), - [aux_sym_string_token1] = ACTIONS(1462), + [anon_sym_SEMI] = ACTIONS(1702), + [anon_sym_LBRACE] = ACTIONS(1702), + [anon_sym_RBRACE] = ACTIONS(1702), + [anon_sym_const] = ACTIONS(1704), + [anon_sym_record] = ACTIONS(1704), + [anon_sym_print] = ACTIONS(1704), + [anon_sym_event] = ACTIONS(1704), + [anon_sym_if] = ACTIONS(1704), + [anon_sym_LPAREN] = ACTIONS(1702), + [anon_sym_switch] = ACTIONS(1704), + [anon_sym_for] = ACTIONS(1704), + [anon_sym_LBRACK] = ACTIONS(1702), + [anon_sym_while] = ACTIONS(1704), + [anon_sym_next] = ACTIONS(1704), + [anon_sym_break] = ACTIONS(1704), + [anon_sym_fallthrough] = ACTIONS(1704), + [anon_sym_return] = ACTIONS(1704), + [anon_sym_add] = ACTIONS(1704), + [anon_sym_delete] = ACTIONS(1704), + [anon_sym_local] = ACTIONS(1704), + [anon_sym_when] = ACTIONS(1704), + [anon_sym_assert] = ACTIONS(1704), + [anon_sym_table] = ACTIONS(1704), + [anon_sym_set] = ACTIONS(1704), + [anon_sym_vector] = ACTIONS(1704), + [anon_sym_function] = ACTIONS(1704), + [anon_sym_hook] = ACTIONS(1704), + [anon_sym_DOLLAR] = ACTIONS(1702), + [anon_sym_PIPE] = ACTIONS(1702), + [anon_sym_PLUS_PLUS] = ACTIONS(1702), + [anon_sym_DASH_DASH] = ACTIONS(1702), + [anon_sym_BANG] = ACTIONS(1702), + [anon_sym_TILDE] = ACTIONS(1702), + [anon_sym_DASH] = ACTIONS(1704), + [anon_sym_PLUS] = ACTIONS(1704), + [anon_sym_copy] = ACTIONS(1704), + [anon_sym_schedule] = ACTIONS(1704), + [aux_sym_constant_token1] = ACTIONS(1704), + [anon_sym_T] = ACTIONS(1704), + [anon_sym_F] = ACTIONS(1704), + [anon_sym_ATdeprecated] = ACTIONS(1702), + [anon_sym_ATload] = ACTIONS(1704), + [anon_sym_ATload_DASHsigs] = ACTIONS(1702), + [anon_sym_ATload_DASHplugin] = ACTIONS(1702), + [anon_sym_ATunload] = ACTIONS(1702), + [anon_sym_ATprefixes] = ACTIONS(1702), + [anon_sym_ATif] = ACTIONS(1704), + [anon_sym_ATifdef] = ACTIONS(1702), + [anon_sym_ATifndef] = ACTIONS(1702), + [anon_sym_ATendif] = ACTIONS(1702), + [anon_sym_ATelse] = ACTIONS(1702), + [anon_sym_ATpragma] = ACTIONS(1702), + [anon_sym_ATDIR] = ACTIONS(1702), + [anon_sym_ATFILENAME] = ACTIONS(1702), + [sym_id] = ACTIONS(1704), + [sym_pattern] = ACTIONS(1702), + [sym_ipv6] = ACTIONS(1704), + [sym_ipv4] = ACTIONS(1704), + [sym_port] = ACTIONS(1702), + [sym_floatp] = ACTIONS(1704), + [sym_hex] = ACTIONS(1704), + [sym_hostname] = ACTIONS(1704), + [aux_sym_string_token1] = ACTIONS(1702), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), @@ -76714,76 +76883,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [800] = { - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_RBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [801] = { [ts_builtin_sym_end] = ACTIONS(1726), [anon_sym_SEMI] = ACTIONS(1726), [anon_sym_LBRACE] = ACTIONS(1726), @@ -76853,220 +76952,220 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [802] = { - [ts_builtin_sym_end] = ACTIONS(1710), - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), + [801] = { + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [803] = { - [ts_builtin_sym_end] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1734), - [anon_sym_record] = ACTIONS(1734), - [anon_sym_print] = ACTIONS(1734), - [anon_sym_event] = ACTIONS(1734), - [anon_sym_if] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1734), - [anon_sym_for] = ACTIONS(1734), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1734), - [anon_sym_next] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1734), - [anon_sym_fallthrough] = ACTIONS(1734), - [anon_sym_return] = ACTIONS(1734), - [anon_sym_add] = ACTIONS(1734), - [anon_sym_delete] = ACTIONS(1734), - [anon_sym_local] = ACTIONS(1734), - [anon_sym_when] = ACTIONS(1734), - [anon_sym_assert] = ACTIONS(1734), - [anon_sym_table] = ACTIONS(1734), - [anon_sym_set] = ACTIONS(1734), - [anon_sym_vector] = ACTIONS(1734), - [anon_sym_function] = ACTIONS(1734), - [anon_sym_hook] = ACTIONS(1734), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_PIPE] = ACTIONS(1732), - [anon_sym_PLUS_PLUS] = ACTIONS(1732), - [anon_sym_DASH_DASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_TILDE] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1734), - [anon_sym_copy] = ACTIONS(1734), - [anon_sym_schedule] = ACTIONS(1734), - [aux_sym_constant_token1] = ACTIONS(1734), - [anon_sym_T] = ACTIONS(1734), - [anon_sym_F] = ACTIONS(1734), - [anon_sym_ATdeprecated] = ACTIONS(1732), - [anon_sym_ATload] = ACTIONS(1734), - [anon_sym_ATload_DASHsigs] = ACTIONS(1732), - [anon_sym_ATload_DASHplugin] = ACTIONS(1732), - [anon_sym_ATunload] = ACTIONS(1732), - [anon_sym_ATprefixes] = ACTIONS(1732), - [anon_sym_ATif] = ACTIONS(1734), - [anon_sym_ATifdef] = ACTIONS(1732), - [anon_sym_ATifndef] = ACTIONS(1732), - [anon_sym_ATendif] = ACTIONS(1732), - [anon_sym_ATelse] = ACTIONS(1732), - [anon_sym_ATpragma] = ACTIONS(1732), - [anon_sym_ATDIR] = ACTIONS(1732), - [anon_sym_ATFILENAME] = ACTIONS(1732), - [sym_id] = ACTIONS(1734), - [sym_pattern] = ACTIONS(1732), - [sym_ipv6] = ACTIONS(1734), - [sym_ipv4] = ACTIONS(1734), - [sym_port] = ACTIONS(1732), - [sym_floatp] = ACTIONS(1734), - [sym_hex] = ACTIONS(1734), - [sym_hostname] = ACTIONS(1734), - [aux_sym_string_token1] = ACTIONS(1732), + [802] = { + [anon_sym_SEMI] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1536), + [anon_sym_RBRACE] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1538), + [anon_sym_record] = ACTIONS(1538), + [anon_sym_print] = ACTIONS(1538), + [anon_sym_event] = ACTIONS(1538), + [anon_sym_if] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1536), + [anon_sym_switch] = ACTIONS(1538), + [anon_sym_for] = ACTIONS(1538), + [anon_sym_LBRACK] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1538), + [anon_sym_next] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1538), + [anon_sym_fallthrough] = ACTIONS(1538), + [anon_sym_return] = ACTIONS(1538), + [anon_sym_add] = ACTIONS(1538), + [anon_sym_delete] = ACTIONS(1538), + [anon_sym_local] = ACTIONS(1538), + [anon_sym_when] = ACTIONS(1538), + [anon_sym_assert] = ACTIONS(1538), + [anon_sym_table] = ACTIONS(1538), + [anon_sym_set] = ACTIONS(1538), + [anon_sym_vector] = ACTIONS(1538), + [anon_sym_function] = ACTIONS(1538), + [anon_sym_hook] = ACTIONS(1538), + [anon_sym_DOLLAR] = ACTIONS(1536), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_PLUS_PLUS] = ACTIONS(1536), + [anon_sym_DASH_DASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1538), + [anon_sym_PLUS] = ACTIONS(1538), + [anon_sym_copy] = ACTIONS(1538), + [anon_sym_schedule] = ACTIONS(1538), + [aux_sym_constant_token1] = ACTIONS(1538), + [anon_sym_T] = ACTIONS(1538), + [anon_sym_F] = ACTIONS(1538), + [anon_sym_ATdeprecated] = ACTIONS(1536), + [anon_sym_ATload] = ACTIONS(1538), + [anon_sym_ATload_DASHsigs] = ACTIONS(1536), + [anon_sym_ATload_DASHplugin] = ACTIONS(1536), + [anon_sym_ATunload] = ACTIONS(1536), + [anon_sym_ATprefixes] = ACTIONS(1536), + [anon_sym_ATif] = ACTIONS(1538), + [anon_sym_ATifdef] = ACTIONS(1536), + [anon_sym_ATifndef] = ACTIONS(1536), + [anon_sym_ATendif] = ACTIONS(1536), + [anon_sym_ATelse] = ACTIONS(1536), + [anon_sym_ATpragma] = ACTIONS(1536), + [anon_sym_ATDIR] = ACTIONS(1536), + [anon_sym_ATFILENAME] = ACTIONS(1536), + [sym_id] = ACTIONS(1538), + [sym_pattern] = ACTIONS(1536), + [sym_ipv6] = ACTIONS(1538), + [sym_ipv4] = ACTIONS(1538), + [sym_port] = ACTIONS(1536), + [sym_floatp] = ACTIONS(1538), + [sym_hex] = ACTIONS(1538), + [sym_hostname] = ACTIONS(1538), + [aux_sym_string_token1] = ACTIONS(1536), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [804] = { - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [803] = { + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_RBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [805] = { - [ts_builtin_sym_end] = ACTIONS(1722), + [804] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_RBRACE] = ACTIONS(1722), [anon_sym_const] = ACTIONS(1724), [anon_sym_record] = ACTIONS(1724), [anon_sym_print] = ACTIONS(1724), @@ -77133,150 +77232,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [806] = { - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [807] = { - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_RBRACE] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_record] = ACTIONS(1480), - [anon_sym_print] = ACTIONS(1480), - [anon_sym_event] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_next] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_fallthrough] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_add] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_local] = ACTIONS(1480), - [anon_sym_when] = ACTIONS(1480), - [anon_sym_assert] = ACTIONS(1480), - [anon_sym_table] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [anon_sym_vector] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_hook] = ACTIONS(1480), - [anon_sym_DOLLAR] = ACTIONS(1478), - [anon_sym_PIPE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_copy] = ACTIONS(1480), - [anon_sym_schedule] = ACTIONS(1480), - [aux_sym_constant_token1] = ACTIONS(1480), - [anon_sym_T] = ACTIONS(1480), - [anon_sym_F] = ACTIONS(1480), - [anon_sym_ATdeprecated] = ACTIONS(1478), - [anon_sym_ATload] = ACTIONS(1480), - [anon_sym_ATload_DASHsigs] = ACTIONS(1478), - [anon_sym_ATload_DASHplugin] = ACTIONS(1478), - [anon_sym_ATunload] = ACTIONS(1478), - [anon_sym_ATprefixes] = ACTIONS(1478), - [anon_sym_ATif] = ACTIONS(1480), - [anon_sym_ATifdef] = ACTIONS(1478), - [anon_sym_ATifndef] = ACTIONS(1478), - [anon_sym_ATendif] = ACTIONS(1478), - [anon_sym_ATelse] = ACTIONS(1478), - [anon_sym_ATpragma] = ACTIONS(1478), - [anon_sym_ATDIR] = ACTIONS(1478), - [anon_sym_ATFILENAME] = ACTIONS(1478), - [sym_id] = ACTIONS(1480), - [sym_pattern] = ACTIONS(1478), - [sym_ipv6] = ACTIONS(1480), - [sym_ipv4] = ACTIONS(1480), - [sym_port] = ACTIONS(1478), - [sym_floatp] = ACTIONS(1480), - [sym_hex] = ACTIONS(1480), - [sym_hostname] = ACTIONS(1480), - [aux_sym_string_token1] = ACTIONS(1478), + [805] = { + [ts_builtin_sym_end] = ACTIONS(1726), + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [808] = { - [ts_builtin_sym_end] = ACTIONS(1722), + [806] = { [anon_sym_SEMI] = ACTIONS(1722), [anon_sym_LBRACE] = ACTIONS(1722), + [anon_sym_RBRACE] = ACTIONS(1722), [anon_sym_const] = ACTIONS(1724), [anon_sym_record] = ACTIONS(1724), [anon_sym_print] = ACTIONS(1724), @@ -77343,7 +77372,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [809] = { + [807] = { + [anon_sym_SEMI] = ACTIONS(1726), + [anon_sym_LBRACE] = ACTIONS(1726), + [anon_sym_RBRACE] = ACTIONS(1726), + [anon_sym_const] = ACTIONS(1728), + [anon_sym_record] = ACTIONS(1728), + [anon_sym_print] = ACTIONS(1728), + [anon_sym_event] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1726), + [anon_sym_switch] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1726), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_next] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_fallthrough] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_add] = ACTIONS(1728), + [anon_sym_delete] = ACTIONS(1728), + [anon_sym_local] = ACTIONS(1728), + [anon_sym_when] = ACTIONS(1728), + [anon_sym_assert] = ACTIONS(1728), + [anon_sym_table] = ACTIONS(1728), + [anon_sym_set] = ACTIONS(1728), + [anon_sym_vector] = ACTIONS(1728), + [anon_sym_function] = ACTIONS(1728), + [anon_sym_hook] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1726), + [anon_sym_PIPE] = ACTIONS(1726), + [anon_sym_PLUS_PLUS] = ACTIONS(1726), + [anon_sym_DASH_DASH] = ACTIONS(1726), + [anon_sym_BANG] = ACTIONS(1726), + [anon_sym_TILDE] = ACTIONS(1726), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_PLUS] = ACTIONS(1728), + [anon_sym_copy] = ACTIONS(1728), + [anon_sym_schedule] = ACTIONS(1728), + [aux_sym_constant_token1] = ACTIONS(1728), + [anon_sym_T] = ACTIONS(1728), + [anon_sym_F] = ACTIONS(1728), + [anon_sym_ATdeprecated] = ACTIONS(1726), + [anon_sym_ATload] = ACTIONS(1728), + [anon_sym_ATload_DASHsigs] = ACTIONS(1726), + [anon_sym_ATload_DASHplugin] = ACTIONS(1726), + [anon_sym_ATunload] = ACTIONS(1726), + [anon_sym_ATprefixes] = ACTIONS(1726), + [anon_sym_ATif] = ACTIONS(1728), + [anon_sym_ATifdef] = ACTIONS(1726), + [anon_sym_ATifndef] = ACTIONS(1726), + [anon_sym_ATendif] = ACTIONS(1726), + [anon_sym_ATelse] = ACTIONS(1726), + [anon_sym_ATpragma] = ACTIONS(1726), + [anon_sym_ATDIR] = ACTIONS(1726), + [anon_sym_ATFILENAME] = ACTIONS(1726), + [sym_id] = ACTIONS(1728), + [sym_pattern] = ACTIONS(1726), + [sym_ipv6] = ACTIONS(1728), + [sym_ipv4] = ACTIONS(1728), + [sym_port] = ACTIONS(1726), + [sym_floatp] = ACTIONS(1728), + [sym_hex] = ACTIONS(1728), + [sym_hostname] = ACTIONS(1728), + [aux_sym_string_token1] = ACTIONS(1726), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [808] = { [ts_builtin_sym_end] = ACTIONS(1692), [anon_sym_SEMI] = ACTIONS(1692), [anon_sym_LBRACE] = ACTIONS(1692), @@ -77413,6 +77512,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, + [809] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, [810] = { [ts_builtin_sym_end] = ACTIONS(1692), [anon_sym_SEMI] = ACTIONS(1692), @@ -77484,216 +77653,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_nl] = ACTIONS(3), }, [811] = { - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_SEMI] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1702), - [anon_sym_record] = ACTIONS(1702), - [anon_sym_print] = ACTIONS(1702), - [anon_sym_event] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_next] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_fallthrough] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_add] = ACTIONS(1702), - [anon_sym_delete] = ACTIONS(1702), - [anon_sym_local] = ACTIONS(1702), - [anon_sym_when] = ACTIONS(1702), - [anon_sym_assert] = ACTIONS(1702), - [anon_sym_table] = ACTIONS(1702), - [anon_sym_set] = ACTIONS(1702), - [anon_sym_vector] = ACTIONS(1702), - [anon_sym_function] = ACTIONS(1702), - [anon_sym_hook] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1700), - [anon_sym_PIPE] = ACTIONS(1700), - [anon_sym_PLUS_PLUS] = ACTIONS(1700), - [anon_sym_DASH_DASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1700), - [anon_sym_TILDE] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_PLUS] = ACTIONS(1702), - [anon_sym_copy] = ACTIONS(1702), - [anon_sym_schedule] = ACTIONS(1702), - [aux_sym_constant_token1] = ACTIONS(1702), - [anon_sym_T] = ACTIONS(1702), - [anon_sym_F] = ACTIONS(1702), - [anon_sym_ATdeprecated] = ACTIONS(1700), - [anon_sym_ATload] = ACTIONS(1702), - [anon_sym_ATload_DASHsigs] = ACTIONS(1700), - [anon_sym_ATload_DASHplugin] = ACTIONS(1700), - [anon_sym_ATunload] = ACTIONS(1700), - [anon_sym_ATprefixes] = ACTIONS(1700), - [anon_sym_ATif] = ACTIONS(1702), - [anon_sym_ATifdef] = ACTIONS(1700), - [anon_sym_ATifndef] = ACTIONS(1700), - [anon_sym_ATendif] = ACTIONS(1700), - [anon_sym_ATelse] = ACTIONS(1700), - [anon_sym_ATpragma] = ACTIONS(1700), - [anon_sym_ATDIR] = ACTIONS(1700), - [anon_sym_ATFILENAME] = ACTIONS(1700), - [sym_id] = ACTIONS(1702), - [sym_pattern] = ACTIONS(1700), - [sym_ipv6] = ACTIONS(1702), - [sym_ipv4] = ACTIONS(1702), - [sym_port] = ACTIONS(1700), - [sym_floatp] = ACTIONS(1702), - [sym_hex] = ACTIONS(1702), - [sym_hostname] = ACTIONS(1702), - [aux_sym_string_token1] = ACTIONS(1700), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [812] = { - [ts_builtin_sym_end] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [813] = { - [anon_sym_SEMI] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1696), - [anon_sym_RBRACE] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1698), - [anon_sym_record] = ACTIONS(1698), - [anon_sym_print] = ACTIONS(1698), - [anon_sym_event] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_next] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_fallthrough] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_add] = ACTIONS(1698), - [anon_sym_delete] = ACTIONS(1698), - [anon_sym_local] = ACTIONS(1698), - [anon_sym_when] = ACTIONS(1698), - [anon_sym_assert] = ACTIONS(1698), - [anon_sym_table] = ACTIONS(1698), - [anon_sym_set] = ACTIONS(1698), - [anon_sym_vector] = ACTIONS(1698), - [anon_sym_function] = ACTIONS(1698), - [anon_sym_hook] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1696), - [anon_sym_PIPE] = ACTIONS(1696), - [anon_sym_PLUS_PLUS] = ACTIONS(1696), - [anon_sym_DASH_DASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1696), - [anon_sym_TILDE] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_PLUS] = ACTIONS(1698), - [anon_sym_copy] = ACTIONS(1698), - [anon_sym_schedule] = ACTIONS(1698), - [aux_sym_constant_token1] = ACTIONS(1698), - [anon_sym_T] = ACTIONS(1698), - [anon_sym_F] = ACTIONS(1698), - [anon_sym_ATdeprecated] = ACTIONS(1696), - [anon_sym_ATload] = ACTIONS(1698), - [anon_sym_ATload_DASHsigs] = ACTIONS(1696), - [anon_sym_ATload_DASHplugin] = ACTIONS(1696), - [anon_sym_ATunload] = ACTIONS(1696), - [anon_sym_ATprefixes] = ACTIONS(1696), - [anon_sym_ATif] = ACTIONS(1698), - [anon_sym_ATifdef] = ACTIONS(1696), - [anon_sym_ATifndef] = ACTIONS(1696), - [anon_sym_ATendif] = ACTIONS(1696), - [anon_sym_ATelse] = ACTIONS(1696), - [anon_sym_ATpragma] = ACTIONS(1696), - [anon_sym_ATDIR] = ACTIONS(1696), - [anon_sym_ATFILENAME] = ACTIONS(1696), - [sym_id] = ACTIONS(1698), - [sym_pattern] = ACTIONS(1696), - [sym_ipv6] = ACTIONS(1698), - [sym_ipv4] = ACTIONS(1698), - [sym_port] = ACTIONS(1696), - [sym_floatp] = ACTIONS(1698), - [sym_hex] = ACTIONS(1698), - [sym_hostname] = ACTIONS(1698), - [aux_sym_string_token1] = ACTIONS(1696), - [sym_zeekygen_head_comment] = ACTIONS(3), - [sym_zeekygen_prev_comment] = ACTIONS(3), - [sym_zeekygen_next_comment] = ACTIONS(5), - [sym_minor_comment] = ACTIONS(5), - [sym_nl] = ACTIONS(3), - }, - [814] = { [anon_sym_SEMI] = ACTIONS(1726), [anon_sym_LBRACE] = ACTIONS(1726), [anon_sym_RBRACE] = ACTIONS(1726), @@ -77763,996 +77722,860 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [815] = { - [anon_sym_SEMI] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1704), - [anon_sym_RBRACE] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1706), - [anon_sym_record] = ACTIONS(1706), - [anon_sym_print] = ACTIONS(1706), - [anon_sym_event] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_next] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_fallthrough] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_add] = ACTIONS(1706), - [anon_sym_delete] = ACTIONS(1706), - [anon_sym_local] = ACTIONS(1706), - [anon_sym_when] = ACTIONS(1706), - [anon_sym_assert] = ACTIONS(1706), - [anon_sym_table] = ACTIONS(1706), - [anon_sym_set] = ACTIONS(1706), - [anon_sym_vector] = ACTIONS(1706), - [anon_sym_function] = ACTIONS(1706), - [anon_sym_hook] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1704), - [anon_sym_PIPE] = ACTIONS(1704), - [anon_sym_PLUS_PLUS] = ACTIONS(1704), - [anon_sym_DASH_DASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1704), - [anon_sym_TILDE] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_PLUS] = ACTIONS(1706), - [anon_sym_copy] = ACTIONS(1706), - [anon_sym_schedule] = ACTIONS(1706), - [aux_sym_constant_token1] = ACTIONS(1706), - [anon_sym_T] = ACTIONS(1706), - [anon_sym_F] = ACTIONS(1706), - [anon_sym_ATdeprecated] = ACTIONS(1704), - [anon_sym_ATload] = ACTIONS(1706), - [anon_sym_ATload_DASHsigs] = ACTIONS(1704), - [anon_sym_ATload_DASHplugin] = ACTIONS(1704), - [anon_sym_ATunload] = ACTIONS(1704), - [anon_sym_ATprefixes] = ACTIONS(1704), - [anon_sym_ATif] = ACTIONS(1706), - [anon_sym_ATifdef] = ACTIONS(1704), - [anon_sym_ATifndef] = ACTIONS(1704), - [anon_sym_ATendif] = ACTIONS(1704), - [anon_sym_ATelse] = ACTIONS(1704), - [anon_sym_ATpragma] = ACTIONS(1704), - [anon_sym_ATDIR] = ACTIONS(1704), - [anon_sym_ATFILENAME] = ACTIONS(1704), - [sym_id] = ACTIONS(1706), - [sym_pattern] = ACTIONS(1704), - [sym_ipv6] = ACTIONS(1706), - [sym_ipv4] = ACTIONS(1706), - [sym_port] = ACTIONS(1704), - [sym_floatp] = ACTIONS(1706), - [sym_hex] = ACTIONS(1706), - [sym_hostname] = ACTIONS(1706), - [aux_sym_string_token1] = ACTIONS(1704), + [812] = { + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [816] = { - [ts_builtin_sym_end] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_record] = ACTIONS(1744), - [anon_sym_print] = ACTIONS(1744), - [anon_sym_event] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_next] = ACTIONS(1744), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_fallthrough] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_add] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_local] = ACTIONS(1744), - [anon_sym_when] = ACTIONS(1744), - [anon_sym_assert] = ACTIONS(1744), - [anon_sym_table] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [anon_sym_vector] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_hook] = ACTIONS(1744), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_PIPE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_copy] = ACTIONS(1744), - [anon_sym_schedule] = ACTIONS(1744), - [aux_sym_constant_token1] = ACTIONS(1744), - [anon_sym_T] = ACTIONS(1744), - [anon_sym_F] = ACTIONS(1744), - [anon_sym_ATdeprecated] = ACTIONS(1742), - [anon_sym_ATload] = ACTIONS(1744), - [anon_sym_ATload_DASHsigs] = ACTIONS(1742), - [anon_sym_ATload_DASHplugin] = ACTIONS(1742), - [anon_sym_ATunload] = ACTIONS(1742), - [anon_sym_ATprefixes] = ACTIONS(1742), - [anon_sym_ATif] = ACTIONS(1744), - [anon_sym_ATifdef] = ACTIONS(1742), - [anon_sym_ATifndef] = ACTIONS(1742), - [anon_sym_ATendif] = ACTIONS(1742), - [anon_sym_ATelse] = ACTIONS(1742), - [anon_sym_ATpragma] = ACTIONS(1742), - [anon_sym_ATDIR] = ACTIONS(1742), - [anon_sym_ATFILENAME] = ACTIONS(1742), - [sym_id] = ACTIONS(1744), - [sym_pattern] = ACTIONS(1742), - [sym_ipv6] = ACTIONS(1744), - [sym_ipv4] = ACTIONS(1744), - [sym_port] = ACTIONS(1742), - [sym_floatp] = ACTIONS(1744), - [sym_hex] = ACTIONS(1744), - [sym_hostname] = ACTIONS(1744), - [aux_sym_string_token1] = ACTIONS(1742), + [813] = { + [anon_sym_SEMI] = ACTIONS(1692), + [anon_sym_LBRACE] = ACTIONS(1692), + [anon_sym_RBRACE] = ACTIONS(1692), + [anon_sym_const] = ACTIONS(1694), + [anon_sym_record] = ACTIONS(1694), + [anon_sym_print] = ACTIONS(1694), + [anon_sym_event] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1692), + [anon_sym_switch] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1692), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_next] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_fallthrough] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_add] = ACTIONS(1694), + [anon_sym_delete] = ACTIONS(1694), + [anon_sym_local] = ACTIONS(1694), + [anon_sym_when] = ACTIONS(1694), + [anon_sym_assert] = ACTIONS(1694), + [anon_sym_table] = ACTIONS(1694), + [anon_sym_set] = ACTIONS(1694), + [anon_sym_vector] = ACTIONS(1694), + [anon_sym_function] = ACTIONS(1694), + [anon_sym_hook] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1692), + [anon_sym_PIPE] = ACTIONS(1692), + [anon_sym_PLUS_PLUS] = ACTIONS(1692), + [anon_sym_DASH_DASH] = ACTIONS(1692), + [anon_sym_BANG] = ACTIONS(1692), + [anon_sym_TILDE] = ACTIONS(1692), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_PLUS] = ACTIONS(1694), + [anon_sym_copy] = ACTIONS(1694), + [anon_sym_schedule] = ACTIONS(1694), + [aux_sym_constant_token1] = ACTIONS(1694), + [anon_sym_T] = ACTIONS(1694), + [anon_sym_F] = ACTIONS(1694), + [anon_sym_ATdeprecated] = ACTIONS(1692), + [anon_sym_ATload] = ACTIONS(1694), + [anon_sym_ATload_DASHsigs] = ACTIONS(1692), + [anon_sym_ATload_DASHplugin] = ACTIONS(1692), + [anon_sym_ATunload] = ACTIONS(1692), + [anon_sym_ATprefixes] = ACTIONS(1692), + [anon_sym_ATif] = ACTIONS(1694), + [anon_sym_ATifdef] = ACTIONS(1692), + [anon_sym_ATifndef] = ACTIONS(1692), + [anon_sym_ATendif] = ACTIONS(1692), + [anon_sym_ATelse] = ACTIONS(1692), + [anon_sym_ATpragma] = ACTIONS(1692), + [anon_sym_ATDIR] = ACTIONS(1692), + [anon_sym_ATFILENAME] = ACTIONS(1692), + [sym_id] = ACTIONS(1694), + [sym_pattern] = ACTIONS(1692), + [sym_ipv6] = ACTIONS(1694), + [sym_ipv4] = ACTIONS(1694), + [sym_port] = ACTIONS(1692), + [sym_floatp] = ACTIONS(1694), + [sym_hex] = ACTIONS(1694), + [sym_hostname] = ACTIONS(1694), + [aux_sym_string_token1] = ACTIONS(1692), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [817] = { - [anon_sym_SEMI] = ACTIONS(137), - [anon_sym_LBRACE] = ACTIONS(137), - [anon_sym_RBRACE] = ACTIONS(137), - [anon_sym_const] = ACTIONS(139), - [anon_sym_record] = ACTIONS(139), - [anon_sym_print] = ACTIONS(139), - [anon_sym_event] = ACTIONS(139), - [anon_sym_if] = ACTIONS(139), - [anon_sym_LPAREN] = ACTIONS(137), - [anon_sym_switch] = ACTIONS(139), - [anon_sym_for] = ACTIONS(139), - [anon_sym_LBRACK] = ACTIONS(137), - [anon_sym_while] = ACTIONS(139), - [anon_sym_next] = ACTIONS(139), - [anon_sym_break] = ACTIONS(139), - [anon_sym_fallthrough] = ACTIONS(139), - [anon_sym_return] = ACTIONS(139), - [anon_sym_add] = ACTIONS(139), - [anon_sym_delete] = ACTIONS(139), - [anon_sym_local] = ACTIONS(139), - [anon_sym_when] = ACTIONS(139), - [anon_sym_assert] = ACTIONS(139), - [anon_sym_table] = ACTIONS(139), - [anon_sym_set] = ACTIONS(139), - [anon_sym_vector] = ACTIONS(139), - [anon_sym_function] = ACTIONS(139), - [anon_sym_hook] = ACTIONS(139), - [anon_sym_DOLLAR] = ACTIONS(137), - [anon_sym_PIPE] = ACTIONS(137), - [anon_sym_PLUS_PLUS] = ACTIONS(137), - [anon_sym_DASH_DASH] = ACTIONS(137), - [anon_sym_BANG] = ACTIONS(137), - [anon_sym_TILDE] = ACTIONS(137), - [anon_sym_DASH] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_copy] = ACTIONS(139), - [anon_sym_schedule] = ACTIONS(139), - [aux_sym_constant_token1] = ACTIONS(139), - [anon_sym_T] = ACTIONS(139), - [anon_sym_F] = ACTIONS(139), - [anon_sym_ATdeprecated] = ACTIONS(137), - [anon_sym_ATload] = ACTIONS(139), - [anon_sym_ATload_DASHsigs] = ACTIONS(137), - [anon_sym_ATload_DASHplugin] = ACTIONS(137), - [anon_sym_ATunload] = ACTIONS(137), - [anon_sym_ATprefixes] = ACTIONS(137), - [anon_sym_ATif] = ACTIONS(139), - [anon_sym_ATifdef] = ACTIONS(137), - [anon_sym_ATifndef] = ACTIONS(137), - [anon_sym_ATendif] = ACTIONS(137), - [anon_sym_ATelse] = ACTIONS(137), - [anon_sym_ATpragma] = ACTIONS(137), - [anon_sym_ATDIR] = ACTIONS(137), - [anon_sym_ATFILENAME] = ACTIONS(137), - [sym_id] = ACTIONS(139), - [sym_pattern] = ACTIONS(137), - [sym_ipv6] = ACTIONS(139), - [sym_ipv4] = ACTIONS(139), - [sym_port] = ACTIONS(137), - [sym_floatp] = ACTIONS(139), - [sym_hex] = ACTIONS(139), - [sym_hostname] = ACTIONS(139), - [aux_sym_string_token1] = ACTIONS(137), + [814] = { + [anon_sym_SEMI] = ACTIONS(1698), + [anon_sym_LBRACE] = ACTIONS(1698), + [anon_sym_RBRACE] = ACTIONS(1698), + [anon_sym_const] = ACTIONS(1700), + [anon_sym_record] = ACTIONS(1700), + [anon_sym_print] = ACTIONS(1700), + [anon_sym_event] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1698), + [anon_sym_switch] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1698), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_next] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_fallthrough] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_add] = ACTIONS(1700), + [anon_sym_delete] = ACTIONS(1700), + [anon_sym_local] = ACTIONS(1700), + [anon_sym_when] = ACTIONS(1700), + [anon_sym_assert] = ACTIONS(1700), + [anon_sym_table] = ACTIONS(1700), + [anon_sym_set] = ACTIONS(1700), + [anon_sym_vector] = ACTIONS(1700), + [anon_sym_function] = ACTIONS(1700), + [anon_sym_hook] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1698), + [anon_sym_PIPE] = ACTIONS(1698), + [anon_sym_PLUS_PLUS] = ACTIONS(1698), + [anon_sym_DASH_DASH] = ACTIONS(1698), + [anon_sym_BANG] = ACTIONS(1698), + [anon_sym_TILDE] = ACTIONS(1698), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_PLUS] = ACTIONS(1700), + [anon_sym_copy] = ACTIONS(1700), + [anon_sym_schedule] = ACTIONS(1700), + [aux_sym_constant_token1] = ACTIONS(1700), + [anon_sym_T] = ACTIONS(1700), + [anon_sym_F] = ACTIONS(1700), + [anon_sym_ATdeprecated] = ACTIONS(1698), + [anon_sym_ATload] = ACTIONS(1700), + [anon_sym_ATload_DASHsigs] = ACTIONS(1698), + [anon_sym_ATload_DASHplugin] = ACTIONS(1698), + [anon_sym_ATunload] = ACTIONS(1698), + [anon_sym_ATprefixes] = ACTIONS(1698), + [anon_sym_ATif] = ACTIONS(1700), + [anon_sym_ATifdef] = ACTIONS(1698), + [anon_sym_ATifndef] = ACTIONS(1698), + [anon_sym_ATendif] = ACTIONS(1698), + [anon_sym_ATelse] = ACTIONS(1698), + [anon_sym_ATpragma] = ACTIONS(1698), + [anon_sym_ATDIR] = ACTIONS(1698), + [anon_sym_ATFILENAME] = ACTIONS(1698), + [sym_id] = ACTIONS(1700), + [sym_pattern] = ACTIONS(1698), + [sym_ipv6] = ACTIONS(1700), + [sym_ipv4] = ACTIONS(1700), + [sym_port] = ACTIONS(1698), + [sym_floatp] = ACTIONS(1700), + [sym_hex] = ACTIONS(1700), + [sym_hostname] = ACTIONS(1700), + [aux_sym_string_token1] = ACTIONS(1698), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [815] = { + [ts_builtin_sym_end] = ACTIONS(1656), + [anon_sym_SEMI] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1658), + [anon_sym_record] = ACTIONS(1658), + [anon_sym_print] = ACTIONS(1658), + [anon_sym_event] = ACTIONS(1658), + [anon_sym_if] = ACTIONS(1658), + [anon_sym_LPAREN] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1658), + [anon_sym_for] = ACTIONS(1658), + [anon_sym_LBRACK] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1658), + [anon_sym_next] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1658), + [anon_sym_fallthrough] = ACTIONS(1658), + [anon_sym_return] = ACTIONS(1658), + [anon_sym_add] = ACTIONS(1658), + [anon_sym_delete] = ACTIONS(1658), + [anon_sym_local] = ACTIONS(1658), + [anon_sym_when] = ACTIONS(1658), + [anon_sym_assert] = ACTIONS(1658), + [anon_sym_table] = ACTIONS(1658), + [anon_sym_set] = ACTIONS(1658), + [anon_sym_vector] = ACTIONS(1658), + [anon_sym_function] = ACTIONS(1658), + [anon_sym_hook] = ACTIONS(1658), + [anon_sym_DOLLAR] = ACTIONS(1656), + [anon_sym_PIPE] = ACTIONS(1656), + [anon_sym_PLUS_PLUS] = ACTIONS(1656), + [anon_sym_DASH_DASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1656), + [anon_sym_TILDE] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1658), + [anon_sym_PLUS] = ACTIONS(1658), + [anon_sym_copy] = ACTIONS(1658), + [anon_sym_schedule] = ACTIONS(1658), + [aux_sym_constant_token1] = ACTIONS(1658), + [anon_sym_T] = ACTIONS(1658), + [anon_sym_F] = ACTIONS(1658), + [anon_sym_ATdeprecated] = ACTIONS(1656), + [anon_sym_ATload] = ACTIONS(1658), + [anon_sym_ATload_DASHsigs] = ACTIONS(1656), + [anon_sym_ATload_DASHplugin] = ACTIONS(1656), + [anon_sym_ATunload] = ACTIONS(1656), + [anon_sym_ATprefixes] = ACTIONS(1656), + [anon_sym_ATif] = ACTIONS(1658), + [anon_sym_ATifdef] = ACTIONS(1656), + [anon_sym_ATifndef] = ACTIONS(1656), + [anon_sym_ATendif] = ACTIONS(1656), + [anon_sym_ATelse] = ACTIONS(1656), + [anon_sym_ATpragma] = ACTIONS(1656), + [anon_sym_ATDIR] = ACTIONS(1656), + [anon_sym_ATFILENAME] = ACTIONS(1656), + [sym_id] = ACTIONS(1658), + [sym_pattern] = ACTIONS(1656), + [sym_ipv6] = ACTIONS(1658), + [sym_ipv4] = ACTIONS(1658), + [sym_port] = ACTIONS(1656), + [sym_floatp] = ACTIONS(1658), + [sym_hex] = ACTIONS(1658), + [sym_hostname] = ACTIONS(1658), + [aux_sym_string_token1] = ACTIONS(1656), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [818] = { - [ts_builtin_sym_end] = ACTIONS(1710), - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_record] = ACTIONS(1712), - [anon_sym_print] = ACTIONS(1712), - [anon_sym_event] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_next] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_fallthrough] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_add] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_local] = ACTIONS(1712), - [anon_sym_when] = ACTIONS(1712), - [anon_sym_assert] = ACTIONS(1712), - [anon_sym_table] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [anon_sym_vector] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_hook] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1710), - [anon_sym_PIPE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_copy] = ACTIONS(1712), - [anon_sym_schedule] = ACTIONS(1712), - [aux_sym_constant_token1] = ACTIONS(1712), - [anon_sym_T] = ACTIONS(1712), - [anon_sym_F] = ACTIONS(1712), - [anon_sym_ATdeprecated] = ACTIONS(1710), - [anon_sym_ATload] = ACTIONS(1712), - [anon_sym_ATload_DASHsigs] = ACTIONS(1710), - [anon_sym_ATload_DASHplugin] = ACTIONS(1710), - [anon_sym_ATunload] = ACTIONS(1710), - [anon_sym_ATprefixes] = ACTIONS(1710), - [anon_sym_ATif] = ACTIONS(1712), - [anon_sym_ATifdef] = ACTIONS(1710), - [anon_sym_ATifndef] = ACTIONS(1710), - [anon_sym_ATendif] = ACTIONS(1710), - [anon_sym_ATelse] = ACTIONS(1710), - [anon_sym_ATpragma] = ACTIONS(1710), - [anon_sym_ATDIR] = ACTIONS(1710), - [anon_sym_ATFILENAME] = ACTIONS(1710), - [sym_id] = ACTIONS(1712), - [sym_pattern] = ACTIONS(1710), - [sym_ipv6] = ACTIONS(1712), - [sym_ipv4] = ACTIONS(1712), - [sym_port] = ACTIONS(1710), - [sym_floatp] = ACTIONS(1712), - [sym_hex] = ACTIONS(1712), - [sym_hostname] = ACTIONS(1712), - [aux_sym_string_token1] = ACTIONS(1710), + [816] = { + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [819] = { - [ts_builtin_sym_end] = ACTIONS(1644), - [anon_sym_SEMI] = ACTIONS(1644), - [anon_sym_LBRACE] = ACTIONS(1644), - [anon_sym_const] = ACTIONS(1646), - [anon_sym_record] = ACTIONS(1646), - [anon_sym_print] = ACTIONS(1646), - [anon_sym_event] = ACTIONS(1646), - [anon_sym_if] = ACTIONS(1646), - [anon_sym_LPAREN] = ACTIONS(1644), - [anon_sym_switch] = ACTIONS(1646), - [anon_sym_for] = ACTIONS(1646), - [anon_sym_LBRACK] = ACTIONS(1644), - [anon_sym_while] = ACTIONS(1646), - [anon_sym_next] = ACTIONS(1646), - [anon_sym_break] = ACTIONS(1646), - [anon_sym_fallthrough] = ACTIONS(1646), - [anon_sym_return] = ACTIONS(1646), - [anon_sym_add] = ACTIONS(1646), - [anon_sym_delete] = ACTIONS(1646), - [anon_sym_local] = ACTIONS(1646), - [anon_sym_when] = ACTIONS(1646), - [anon_sym_assert] = ACTIONS(1646), - [anon_sym_table] = ACTIONS(1646), - [anon_sym_set] = ACTIONS(1646), - [anon_sym_vector] = ACTIONS(1646), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_hook] = ACTIONS(1646), - [anon_sym_DOLLAR] = ACTIONS(1644), - [anon_sym_PIPE] = ACTIONS(1644), - [anon_sym_PLUS_PLUS] = ACTIONS(1644), - [anon_sym_DASH_DASH] = ACTIONS(1644), - [anon_sym_BANG] = ACTIONS(1644), - [anon_sym_TILDE] = ACTIONS(1644), - [anon_sym_DASH] = ACTIONS(1646), - [anon_sym_PLUS] = ACTIONS(1646), - [anon_sym_copy] = ACTIONS(1646), - [anon_sym_schedule] = ACTIONS(1646), - [aux_sym_constant_token1] = ACTIONS(1646), - [anon_sym_T] = ACTIONS(1646), - [anon_sym_F] = ACTIONS(1646), - [anon_sym_ATdeprecated] = ACTIONS(1644), - [anon_sym_ATload] = ACTIONS(1646), - [anon_sym_ATload_DASHsigs] = ACTIONS(1644), - [anon_sym_ATload_DASHplugin] = ACTIONS(1644), - [anon_sym_ATunload] = ACTIONS(1644), - [anon_sym_ATprefixes] = ACTIONS(1644), - [anon_sym_ATif] = ACTIONS(1646), - [anon_sym_ATifdef] = ACTIONS(1644), - [anon_sym_ATifndef] = ACTIONS(1644), - [anon_sym_ATendif] = ACTIONS(1644), - [anon_sym_ATelse] = ACTIONS(1644), - [anon_sym_ATpragma] = ACTIONS(1644), - [anon_sym_ATDIR] = ACTIONS(1644), - [anon_sym_ATFILENAME] = ACTIONS(1644), - [sym_id] = ACTIONS(1646), - [sym_pattern] = ACTIONS(1644), - [sym_ipv6] = ACTIONS(1646), - [sym_ipv4] = ACTIONS(1646), - [sym_port] = ACTIONS(1644), - [sym_floatp] = ACTIONS(1646), - [sym_hex] = ACTIONS(1646), - [sym_hostname] = ACTIONS(1646), - [aux_sym_string_token1] = ACTIONS(1644), + [817] = { + [ts_builtin_sym_end] = ACTIONS(1718), + [anon_sym_SEMI] = ACTIONS(1718), + [anon_sym_LBRACE] = ACTIONS(1718), + [anon_sym_const] = ACTIONS(1720), + [anon_sym_record] = ACTIONS(1720), + [anon_sym_print] = ACTIONS(1720), + [anon_sym_event] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1718), + [anon_sym_switch] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1718), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_next] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_fallthrough] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_add] = ACTIONS(1720), + [anon_sym_delete] = ACTIONS(1720), + [anon_sym_local] = ACTIONS(1720), + [anon_sym_when] = ACTIONS(1720), + [anon_sym_assert] = ACTIONS(1720), + [anon_sym_table] = ACTIONS(1720), + [anon_sym_set] = ACTIONS(1720), + [anon_sym_vector] = ACTIONS(1720), + [anon_sym_function] = ACTIONS(1720), + [anon_sym_hook] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1718), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_PLUS_PLUS] = ACTIONS(1718), + [anon_sym_DASH_DASH] = ACTIONS(1718), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1718), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_copy] = ACTIONS(1720), + [anon_sym_schedule] = ACTIONS(1720), + [aux_sym_constant_token1] = ACTIONS(1720), + [anon_sym_T] = ACTIONS(1720), + [anon_sym_F] = ACTIONS(1720), + [anon_sym_ATdeprecated] = ACTIONS(1718), + [anon_sym_ATload] = ACTIONS(1720), + [anon_sym_ATload_DASHsigs] = ACTIONS(1718), + [anon_sym_ATload_DASHplugin] = ACTIONS(1718), + [anon_sym_ATunload] = ACTIONS(1718), + [anon_sym_ATprefixes] = ACTIONS(1718), + [anon_sym_ATif] = ACTIONS(1720), + [anon_sym_ATifdef] = ACTIONS(1718), + [anon_sym_ATifndef] = ACTIONS(1718), + [anon_sym_ATendif] = ACTIONS(1718), + [anon_sym_ATelse] = ACTIONS(1718), + [anon_sym_ATpragma] = ACTIONS(1718), + [anon_sym_ATDIR] = ACTIONS(1718), + [anon_sym_ATFILENAME] = ACTIONS(1718), + [sym_id] = ACTIONS(1720), + [sym_pattern] = ACTIONS(1718), + [sym_ipv6] = ACTIONS(1720), + [sym_ipv4] = ACTIONS(1720), + [sym_port] = ACTIONS(1718), + [sym_floatp] = ACTIONS(1720), + [sym_hex] = ACTIONS(1720), + [sym_hostname] = ACTIONS(1720), + [aux_sym_string_token1] = ACTIONS(1718), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [820] = { - [anon_sym_SEMI] = ACTIONS(1516), - [anon_sym_LBRACE] = ACTIONS(1516), - [anon_sym_COLON] = ACTIONS(1911), - [anon_sym_PLUS_EQ] = ACTIONS(1516), - [anon_sym_record] = ACTIONS(1520), - [anon_sym_DASH_EQ] = ACTIONS(1516), - [anon_sym_LPAREN] = ACTIONS(1516), - [anon_sym_LBRACK] = ACTIONS(1516), - [anon_sym_local] = ACTIONS(1520), - [anon_sym_EQ] = ACTIONS(1516), - [anon_sym_table] = ACTIONS(1520), - [anon_sym_set] = ACTIONS(1520), - [anon_sym_vector] = ACTIONS(1520), - [anon_sym_function] = ACTIONS(1520), - [anon_sym_hook] = ACTIONS(1520), - [anon_sym_AMPdeprecated] = ACTIONS(1516), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1516), - [anon_sym_AMPerror_handler] = ACTIONS(1516), - [anon_sym_AMPis_assigned] = ACTIONS(1516), - [anon_sym_AMPis_used] = ACTIONS(1516), - [anon_sym_AMPlog] = ACTIONS(1516), - [anon_sym_AMPoptional] = ACTIONS(1516), - [anon_sym_AMPraw_output] = ACTIONS(1516), - [anon_sym_AMPredef] = ACTIONS(1516), - [anon_sym_AMPadd_func] = ACTIONS(1516), - [anon_sym_AMPbackend] = ACTIONS(1516), - [anon_sym_AMPbroker_store] = ACTIONS(1516), - [anon_sym_AMPcreate_expire] = ACTIONS(1516), - [anon_sym_AMPdefault] = ACTIONS(1516), - [anon_sym_AMPdelete_func] = ACTIONS(1516), - [anon_sym_AMPexpire_func] = ACTIONS(1516), - [anon_sym_AMPgroup] = ACTIONS(1516), - [anon_sym_AMPon_change] = ACTIONS(1516), - [anon_sym_AMPpriority] = ACTIONS(1516), - [anon_sym_AMPread_expire] = ACTIONS(1516), - [anon_sym_AMPtype_column] = ACTIONS(1516), - [anon_sym_AMPwrite_expire] = ACTIONS(1516), - [anon_sym_DOLLAR] = ACTIONS(1516), - [anon_sym_PIPE] = ACTIONS(1516), - [anon_sym_PLUS_PLUS] = ACTIONS(1516), - [anon_sym_DASH_DASH] = ACTIONS(1516), - [anon_sym_BANG] = ACTIONS(1516), - [anon_sym_TILDE] = ACTIONS(1516), - [anon_sym_DASH] = ACTIONS(1520), - [anon_sym_PLUS] = ACTIONS(1520), - [anon_sym_copy] = ACTIONS(1520), - [anon_sym_schedule] = ACTIONS(1520), - [aux_sym_constant_token1] = ACTIONS(1520), - [anon_sym_T] = ACTIONS(1520), - [anon_sym_F] = ACTIONS(1520), - [anon_sym_ATDIR] = ACTIONS(1516), - [anon_sym_ATFILENAME] = ACTIONS(1516), - [sym_id] = ACTIONS(1520), - [sym_pattern] = ACTIONS(1516), - [sym_ipv6] = ACTIONS(1520), - [sym_ipv4] = ACTIONS(1520), - [sym_port] = ACTIONS(1516), - [sym_floatp] = ACTIONS(1520), - [sym_hex] = ACTIONS(1520), - [sym_hostname] = ACTIONS(1520), - [aux_sym_string_token1] = ACTIONS(1516), + [818] = { + [anon_sym_SEMI] = ACTIONS(1714), + [anon_sym_LBRACE] = ACTIONS(1714), + [anon_sym_RBRACE] = ACTIONS(1714), + [anon_sym_const] = ACTIONS(1716), + [anon_sym_record] = ACTIONS(1716), + [anon_sym_print] = ACTIONS(1716), + [anon_sym_event] = ACTIONS(1716), + [anon_sym_if] = ACTIONS(1716), + [anon_sym_LPAREN] = ACTIONS(1714), + [anon_sym_switch] = ACTIONS(1716), + [anon_sym_for] = ACTIONS(1716), + [anon_sym_LBRACK] = ACTIONS(1714), + [anon_sym_while] = ACTIONS(1716), + [anon_sym_next] = ACTIONS(1716), + [anon_sym_break] = ACTIONS(1716), + [anon_sym_fallthrough] = ACTIONS(1716), + [anon_sym_return] = ACTIONS(1716), + [anon_sym_add] = ACTIONS(1716), + [anon_sym_delete] = ACTIONS(1716), + [anon_sym_local] = ACTIONS(1716), + [anon_sym_when] = ACTIONS(1716), + [anon_sym_assert] = ACTIONS(1716), + [anon_sym_table] = ACTIONS(1716), + [anon_sym_set] = ACTIONS(1716), + [anon_sym_vector] = ACTIONS(1716), + [anon_sym_function] = ACTIONS(1716), + [anon_sym_hook] = ACTIONS(1716), + [anon_sym_DOLLAR] = ACTIONS(1714), + [anon_sym_PIPE] = ACTIONS(1714), + [anon_sym_PLUS_PLUS] = ACTIONS(1714), + [anon_sym_DASH_DASH] = ACTIONS(1714), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1714), + [anon_sym_DASH] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_copy] = ACTIONS(1716), + [anon_sym_schedule] = ACTIONS(1716), + [aux_sym_constant_token1] = ACTIONS(1716), + [anon_sym_T] = ACTIONS(1716), + [anon_sym_F] = ACTIONS(1716), + [anon_sym_ATdeprecated] = ACTIONS(1714), + [anon_sym_ATload] = ACTIONS(1716), + [anon_sym_ATload_DASHsigs] = ACTIONS(1714), + [anon_sym_ATload_DASHplugin] = ACTIONS(1714), + [anon_sym_ATunload] = ACTIONS(1714), + [anon_sym_ATprefixes] = ACTIONS(1714), + [anon_sym_ATif] = ACTIONS(1716), + [anon_sym_ATifdef] = ACTIONS(1714), + [anon_sym_ATifndef] = ACTIONS(1714), + [anon_sym_ATendif] = ACTIONS(1714), + [anon_sym_ATelse] = ACTIONS(1714), + [anon_sym_ATpragma] = ACTIONS(1714), + [anon_sym_ATDIR] = ACTIONS(1714), + [anon_sym_ATFILENAME] = ACTIONS(1714), + [sym_id] = ACTIONS(1716), + [sym_pattern] = ACTIONS(1714), + [sym_ipv6] = ACTIONS(1716), + [sym_ipv4] = ACTIONS(1716), + [sym_port] = ACTIONS(1714), + [sym_floatp] = ACTIONS(1716), + [sym_hex] = ACTIONS(1716), + [sym_hostname] = ACTIONS(1716), + [aux_sym_string_token1] = ACTIONS(1714), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [821] = { - [anon_sym_SEMI] = ACTIONS(572), - [anon_sym_LBRACE] = ACTIONS(572), - [anon_sym_PLUS_EQ] = ACTIONS(572), - [anon_sym_record] = ACTIONS(574), - [anon_sym_DASH_EQ] = ACTIONS(572), - [anon_sym_LPAREN] = ACTIONS(572), - [anon_sym_LBRACK] = ACTIONS(572), - [anon_sym_local] = ACTIONS(574), - [anon_sym_EQ] = ACTIONS(572), - [anon_sym_table] = ACTIONS(574), - [anon_sym_of] = ACTIONS(1913), - [anon_sym_set] = ACTIONS(574), - [anon_sym_vector] = ACTIONS(574), - [anon_sym_function] = ACTIONS(574), - [anon_sym_hook] = ACTIONS(574), - [anon_sym_AMPdeprecated] = ACTIONS(572), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(572), - [anon_sym_AMPerror_handler] = ACTIONS(572), - [anon_sym_AMPis_assigned] = ACTIONS(572), - [anon_sym_AMPis_used] = ACTIONS(572), - [anon_sym_AMPlog] = ACTIONS(572), - [anon_sym_AMPoptional] = ACTIONS(572), - [anon_sym_AMPraw_output] = ACTIONS(572), - [anon_sym_AMPredef] = ACTIONS(572), - [anon_sym_AMPadd_func] = ACTIONS(572), - [anon_sym_AMPbackend] = ACTIONS(572), - [anon_sym_AMPbroker_store] = ACTIONS(572), - [anon_sym_AMPcreate_expire] = ACTIONS(572), - [anon_sym_AMPdefault] = ACTIONS(572), - [anon_sym_AMPdelete_func] = ACTIONS(572), - [anon_sym_AMPexpire_func] = ACTIONS(572), - [anon_sym_AMPgroup] = ACTIONS(572), - [anon_sym_AMPon_change] = ACTIONS(572), - [anon_sym_AMPpriority] = ACTIONS(572), - [anon_sym_AMPread_expire] = ACTIONS(572), - [anon_sym_AMPtype_column] = ACTIONS(572), - [anon_sym_AMPwrite_expire] = ACTIONS(572), - [anon_sym_DOLLAR] = ACTIONS(572), - [anon_sym_PIPE] = ACTIONS(572), - [anon_sym_PLUS_PLUS] = ACTIONS(572), - [anon_sym_DASH_DASH] = ACTIONS(572), - [anon_sym_BANG] = ACTIONS(572), - [anon_sym_TILDE] = ACTIONS(572), - [anon_sym_DASH] = ACTIONS(574), - [anon_sym_PLUS] = ACTIONS(574), - [anon_sym_copy] = ACTIONS(574), - [anon_sym_schedule] = ACTIONS(574), - [aux_sym_constant_token1] = ACTIONS(574), - [anon_sym_T] = ACTIONS(574), - [anon_sym_F] = ACTIONS(574), - [anon_sym_ATDIR] = ACTIONS(572), - [anon_sym_ATFILENAME] = ACTIONS(572), - [sym_id] = ACTIONS(574), - [sym_pattern] = ACTIONS(572), - [sym_ipv6] = ACTIONS(574), - [sym_ipv4] = ACTIONS(574), - [sym_port] = ACTIONS(572), - [sym_floatp] = ACTIONS(574), - [sym_hex] = ACTIONS(574), - [sym_hostname] = ACTIONS(574), - [aux_sym_string_token1] = ACTIONS(572), + [819] = { + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_LBRACE] = ACTIONS(1730), + [anon_sym_RBRACE] = ACTIONS(1730), + [anon_sym_const] = ACTIONS(1732), + [anon_sym_record] = ACTIONS(1732), + [anon_sym_print] = ACTIONS(1732), + [anon_sym_event] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1730), + [anon_sym_switch] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1730), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_next] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_fallthrough] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_add] = ACTIONS(1732), + [anon_sym_delete] = ACTIONS(1732), + [anon_sym_local] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_assert] = ACTIONS(1732), + [anon_sym_table] = ACTIONS(1732), + [anon_sym_set] = ACTIONS(1732), + [anon_sym_vector] = ACTIONS(1732), + [anon_sym_function] = ACTIONS(1732), + [anon_sym_hook] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1730), + [anon_sym_PLUS_PLUS] = ACTIONS(1730), + [anon_sym_DASH_DASH] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1730), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_copy] = ACTIONS(1732), + [anon_sym_schedule] = ACTIONS(1732), + [aux_sym_constant_token1] = ACTIONS(1732), + [anon_sym_T] = ACTIONS(1732), + [anon_sym_F] = ACTIONS(1732), + [anon_sym_ATdeprecated] = ACTIONS(1730), + [anon_sym_ATload] = ACTIONS(1732), + [anon_sym_ATload_DASHsigs] = ACTIONS(1730), + [anon_sym_ATload_DASHplugin] = ACTIONS(1730), + [anon_sym_ATunload] = ACTIONS(1730), + [anon_sym_ATprefixes] = ACTIONS(1730), + [anon_sym_ATif] = ACTIONS(1732), + [anon_sym_ATifdef] = ACTIONS(1730), + [anon_sym_ATifndef] = ACTIONS(1730), + [anon_sym_ATendif] = ACTIONS(1730), + [anon_sym_ATelse] = ACTIONS(1730), + [anon_sym_ATpragma] = ACTIONS(1730), + [anon_sym_ATDIR] = ACTIONS(1730), + [anon_sym_ATFILENAME] = ACTIONS(1730), + [sym_id] = ACTIONS(1732), + [sym_pattern] = ACTIONS(1730), + [sym_ipv6] = ACTIONS(1732), + [sym_ipv4] = ACTIONS(1732), + [sym_port] = ACTIONS(1730), + [sym_floatp] = ACTIONS(1732), + [sym_hex] = ACTIONS(1732), + [sym_hostname] = ACTIONS(1732), + [aux_sym_string_token1] = ACTIONS(1730), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [822] = { - [sym_expr] = STATE(1303), - [sym_constant] = STATE(1279), - [sym_string_directive] = STATE(832), - [sym_integer] = STATE(1258), - [sym_interval] = STATE(1274), - [sym_string] = STATE(1274), - [anon_sym_LBRACE] = ACTIONS(115), - [anon_sym_PLUS_EQ] = ACTIONS(115), - [anon_sym_record] = ACTIONS(25), - [anon_sym_DASH_EQ] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(115), - [anon_sym_in] = ACTIONS(117), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_local] = ACTIONS(119), - [anon_sym_EQ] = ACTIONS(117), - [anon_sym_as] = ACTIONS(117), - [anon_sym_table] = ACTIONS(57), - [anon_sym_set] = ACTIONS(57), - [anon_sym_vector] = ACTIONS(59), - [anon_sym_function] = ACTIONS(121), - [anon_sym_hook] = ACTIONS(123), - [anon_sym_DOLLAR] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(117), - [anon_sym_PLUS_PLUS] = ACTIONS(69), - [anon_sym_DASH_DASH] = ACTIONS(69), - [anon_sym_BANG] = ACTIONS(117), - [anon_sym_TILDE] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(117), - [anon_sym_is] = ACTIONS(117), - [anon_sym_STAR] = ACTIONS(115), - [anon_sym_SLASH] = ACTIONS(117), - [anon_sym_PERCENT] = ACTIONS(115), - [anon_sym_LT] = ACTIONS(117), - [anon_sym_LT_EQ] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(117), - [anon_sym_GT_EQ] = ACTIONS(115), - [anon_sym_AMP] = ACTIONS(117), - [anon_sym_CARET] = ACTIONS(115), - [anon_sym_QMARK] = ACTIONS(117), - [anon_sym_EQ_EQ] = ACTIONS(115), - [anon_sym_BANG_EQ] = ACTIONS(115), - [anon_sym_AMP_AMP] = ACTIONS(115), - [anon_sym_PIPE_PIPE] = ACTIONS(115), - [anon_sym_copy] = ACTIONS(73), - [anon_sym_QMARK_DOLLAR] = ACTIONS(115), - [anon_sym_schedule] = ACTIONS(75), - [aux_sym_constant_token1] = ACTIONS(77), - [anon_sym_T] = ACTIONS(79), - [anon_sym_F] = ACTIONS(79), - [anon_sym_ATDIR] = ACTIONS(99), - [anon_sym_ATFILENAME] = ACTIONS(99), - [sym_id] = ACTIONS(101), - [sym_pattern] = ACTIONS(103), - [sym_ipv6] = ACTIONS(105), - [sym_ipv4] = ACTIONS(105), - [sym_port] = ACTIONS(107), - [sym_floatp] = ACTIONS(109), - [sym_hex] = ACTIONS(79), - [sym_hostname] = ACTIONS(79), - [aux_sym_string_token1] = ACTIONS(111), + [820] = { + [anon_sym_SEMI] = ACTIONS(544), + [anon_sym_LBRACE] = ACTIONS(544), + [anon_sym_PLUS_EQ] = ACTIONS(544), + [anon_sym_record] = ACTIONS(546), + [anon_sym_DASH_EQ] = ACTIONS(544), + [anon_sym_LPAREN] = ACTIONS(544), + [anon_sym_LBRACK] = ACTIONS(544), + [anon_sym_local] = ACTIONS(546), + [anon_sym_EQ] = ACTIONS(544), + [anon_sym_table] = ACTIONS(546), + [anon_sym_of] = ACTIONS(1911), + [anon_sym_set] = ACTIONS(546), + [anon_sym_vector] = ACTIONS(546), + [anon_sym_function] = ACTIONS(546), + [anon_sym_hook] = ACTIONS(546), + [anon_sym_AMPdeprecated] = ACTIONS(544), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(544), + [anon_sym_AMPerror_handler] = ACTIONS(544), + [anon_sym_AMPis_assigned] = ACTIONS(544), + [anon_sym_AMPis_used] = ACTIONS(544), + [anon_sym_AMPlog] = ACTIONS(544), + [anon_sym_AMPoptional] = ACTIONS(544), + [anon_sym_AMPordered] = ACTIONS(544), + [anon_sym_AMPraw_output] = ACTIONS(544), + [anon_sym_AMPredef] = ACTIONS(544), + [anon_sym_AMPadd_func] = ACTIONS(544), + [anon_sym_AMPbackend] = ACTIONS(544), + [anon_sym_AMPbroker_store] = ACTIONS(544), + [anon_sym_AMPcreate_expire] = ACTIONS(544), + [anon_sym_AMPdefault] = ACTIONS(544), + [anon_sym_AMPdelete_func] = ACTIONS(544), + [anon_sym_AMPexpire_func] = ACTIONS(544), + [anon_sym_AMPgroup] = ACTIONS(544), + [anon_sym_AMPon_change] = ACTIONS(544), + [anon_sym_AMPpriority] = ACTIONS(544), + [anon_sym_AMPread_expire] = ACTIONS(544), + [anon_sym_AMPtype_column] = ACTIONS(544), + [anon_sym_AMPwrite_expire] = ACTIONS(544), + [anon_sym_DOLLAR] = ACTIONS(544), + [anon_sym_PIPE] = ACTIONS(544), + [anon_sym_PLUS_PLUS] = ACTIONS(544), + [anon_sym_DASH_DASH] = ACTIONS(544), + [anon_sym_BANG] = ACTIONS(544), + [anon_sym_TILDE] = ACTIONS(544), + [anon_sym_DASH] = ACTIONS(546), + [anon_sym_PLUS] = ACTIONS(546), + [anon_sym_copy] = ACTIONS(546), + [anon_sym_schedule] = ACTIONS(546), + [aux_sym_constant_token1] = ACTIONS(546), + [anon_sym_T] = ACTIONS(546), + [anon_sym_F] = ACTIONS(546), + [anon_sym_ATDIR] = ACTIONS(544), + [anon_sym_ATFILENAME] = ACTIONS(544), + [sym_id] = ACTIONS(546), + [sym_pattern] = ACTIONS(544), + [sym_ipv6] = ACTIONS(546), + [sym_ipv4] = ACTIONS(546), + [sym_port] = ACTIONS(544), + [sym_floatp] = ACTIONS(546), + [sym_hex] = ACTIONS(546), + [sym_hostname] = ACTIONS(546), + [aux_sym_string_token1] = ACTIONS(544), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, - [823] = { - [anon_sym_SEMI] = ACTIONS(1510), - [anon_sym_LBRACE] = ACTIONS(1510), - [anon_sym_COLON] = ACTIONS(1915), - [anon_sym_PLUS_EQ] = ACTIONS(1510), - [anon_sym_record] = ACTIONS(1514), - [anon_sym_DASH_EQ] = ACTIONS(1510), - [anon_sym_LPAREN] = ACTIONS(1510), - [anon_sym_LBRACK] = ACTIONS(1510), - [anon_sym_local] = ACTIONS(1514), - [anon_sym_EQ] = ACTIONS(1510), - [anon_sym_table] = ACTIONS(1514), - [anon_sym_set] = ACTIONS(1514), - [anon_sym_vector] = ACTIONS(1514), - [anon_sym_function] = ACTIONS(1514), - [anon_sym_hook] = ACTIONS(1514), - [anon_sym_AMPdeprecated] = ACTIONS(1510), - [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1510), - [anon_sym_AMPerror_handler] = ACTIONS(1510), - [anon_sym_AMPis_assigned] = ACTIONS(1510), - [anon_sym_AMPis_used] = ACTIONS(1510), - [anon_sym_AMPlog] = ACTIONS(1510), - [anon_sym_AMPoptional] = ACTIONS(1510), - [anon_sym_AMPraw_output] = ACTIONS(1510), - [anon_sym_AMPredef] = ACTIONS(1510), - [anon_sym_AMPadd_func] = ACTIONS(1510), - [anon_sym_AMPbackend] = ACTIONS(1510), - [anon_sym_AMPbroker_store] = ACTIONS(1510), - [anon_sym_AMPcreate_expire] = ACTIONS(1510), - [anon_sym_AMPdefault] = ACTIONS(1510), - [anon_sym_AMPdelete_func] = ACTIONS(1510), - [anon_sym_AMPexpire_func] = ACTIONS(1510), - [anon_sym_AMPgroup] = ACTIONS(1510), - [anon_sym_AMPon_change] = ACTIONS(1510), - [anon_sym_AMPpriority] = ACTIONS(1510), - [anon_sym_AMPread_expire] = ACTIONS(1510), - [anon_sym_AMPtype_column] = ACTIONS(1510), - [anon_sym_AMPwrite_expire] = ACTIONS(1510), - [anon_sym_DOLLAR] = ACTIONS(1510), - [anon_sym_PIPE] = ACTIONS(1510), - [anon_sym_PLUS_PLUS] = ACTIONS(1510), - [anon_sym_DASH_DASH] = ACTIONS(1510), - [anon_sym_BANG] = ACTIONS(1510), - [anon_sym_TILDE] = ACTIONS(1510), - [anon_sym_DASH] = ACTIONS(1514), - [anon_sym_PLUS] = ACTIONS(1514), - [anon_sym_copy] = ACTIONS(1514), - [anon_sym_schedule] = ACTIONS(1514), - [aux_sym_constant_token1] = ACTIONS(1514), - [anon_sym_T] = ACTIONS(1514), - [anon_sym_F] = ACTIONS(1514), - [anon_sym_ATDIR] = ACTIONS(1510), - [anon_sym_ATFILENAME] = ACTIONS(1510), - [sym_id] = ACTIONS(1514), - [sym_pattern] = ACTIONS(1510), - [sym_ipv6] = ACTIONS(1514), - [sym_ipv4] = ACTIONS(1514), - [sym_port] = ACTIONS(1510), - [sym_floatp] = ACTIONS(1514), - [sym_hex] = ACTIONS(1514), - [sym_hostname] = ACTIONS(1514), - [aux_sym_string_token1] = ACTIONS(1510), + [821] = { + [anon_sym_SEMI] = ACTIONS(1466), + [anon_sym_LBRACE] = ACTIONS(1466), + [anon_sym_COLON] = ACTIONS(1913), + [anon_sym_PLUS_EQ] = ACTIONS(1466), + [anon_sym_record] = ACTIONS(1470), + [anon_sym_DASH_EQ] = ACTIONS(1466), + [anon_sym_LPAREN] = ACTIONS(1466), + [anon_sym_LBRACK] = ACTIONS(1466), + [anon_sym_local] = ACTIONS(1470), + [anon_sym_EQ] = ACTIONS(1466), + [anon_sym_table] = ACTIONS(1470), + [anon_sym_set] = ACTIONS(1470), + [anon_sym_vector] = ACTIONS(1470), + [anon_sym_function] = ACTIONS(1470), + [anon_sym_hook] = ACTIONS(1470), + [anon_sym_AMPdeprecated] = ACTIONS(1466), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1466), + [anon_sym_AMPerror_handler] = ACTIONS(1466), + [anon_sym_AMPis_assigned] = ACTIONS(1466), + [anon_sym_AMPis_used] = ACTIONS(1466), + [anon_sym_AMPlog] = ACTIONS(1466), + [anon_sym_AMPoptional] = ACTIONS(1466), + [anon_sym_AMPordered] = ACTIONS(1466), + [anon_sym_AMPraw_output] = ACTIONS(1466), + [anon_sym_AMPredef] = ACTIONS(1466), + [anon_sym_AMPadd_func] = ACTIONS(1466), + [anon_sym_AMPbackend] = ACTIONS(1466), + [anon_sym_AMPbroker_store] = ACTIONS(1466), + [anon_sym_AMPcreate_expire] = ACTIONS(1466), + [anon_sym_AMPdefault] = ACTIONS(1466), + [anon_sym_AMPdelete_func] = ACTIONS(1466), + [anon_sym_AMPexpire_func] = ACTIONS(1466), + [anon_sym_AMPgroup] = ACTIONS(1466), + [anon_sym_AMPon_change] = ACTIONS(1466), + [anon_sym_AMPpriority] = ACTIONS(1466), + [anon_sym_AMPread_expire] = ACTIONS(1466), + [anon_sym_AMPtype_column] = ACTIONS(1466), + [anon_sym_AMPwrite_expire] = ACTIONS(1466), + [anon_sym_DOLLAR] = ACTIONS(1466), + [anon_sym_PIPE] = ACTIONS(1466), + [anon_sym_PLUS_PLUS] = ACTIONS(1466), + [anon_sym_DASH_DASH] = ACTIONS(1466), + [anon_sym_BANG] = ACTIONS(1466), + [anon_sym_TILDE] = ACTIONS(1466), + [anon_sym_DASH] = ACTIONS(1470), + [anon_sym_PLUS] = ACTIONS(1470), + [anon_sym_copy] = ACTIONS(1470), + [anon_sym_schedule] = ACTIONS(1470), + [aux_sym_constant_token1] = ACTIONS(1470), + [anon_sym_T] = ACTIONS(1470), + [anon_sym_F] = ACTIONS(1470), + [anon_sym_ATDIR] = ACTIONS(1466), + [anon_sym_ATFILENAME] = ACTIONS(1466), + [sym_id] = ACTIONS(1470), + [sym_pattern] = ACTIONS(1466), + [sym_ipv6] = ACTIONS(1470), + [sym_ipv4] = ACTIONS(1470), + [sym_port] = ACTIONS(1466), + [sym_floatp] = ACTIONS(1470), + [sym_hex] = ACTIONS(1470), + [sym_hostname] = ACTIONS(1470), + [aux_sym_string_token1] = ACTIONS(1466), [sym_zeekygen_head_comment] = ACTIONS(3), [sym_zeekygen_prev_comment] = ACTIONS(3), [sym_zeekygen_next_comment] = ACTIONS(5), [sym_minor_comment] = ACTIONS(5), [sym_nl] = ACTIONS(3), }, -}; - -static const uint16_t ts_small_parse_table[] = { - [0] = 6, - STATE(345), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(829), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(117), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(115), 46, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [76] = 6, - STATE(349), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(829), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1630), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1628), 46, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [152] = 9, - ACTIONS(1917), 1, - anon_sym_AMPdeprecated, - STATE(1269), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(830), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(1630), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1919), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - ACTIONS(1628), 24, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [234] = 9, + [822] = { + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_COLON] = ACTIONS(1915), + [anon_sym_PLUS_EQ] = ACTIONS(1486), + [anon_sym_record] = ACTIONS(1490), + [anon_sym_DASH_EQ] = ACTIONS(1486), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_local] = ACTIONS(1490), + [anon_sym_EQ] = ACTIONS(1486), + [anon_sym_table] = ACTIONS(1490), + [anon_sym_set] = ACTIONS(1490), + [anon_sym_vector] = ACTIONS(1490), + [anon_sym_function] = ACTIONS(1490), + [anon_sym_hook] = ACTIONS(1490), + [anon_sym_AMPdeprecated] = ACTIONS(1486), + [anon_sym_AMPbroker_allow_complex_type] = ACTIONS(1486), + [anon_sym_AMPerror_handler] = ACTIONS(1486), + [anon_sym_AMPis_assigned] = ACTIONS(1486), + [anon_sym_AMPis_used] = ACTIONS(1486), + [anon_sym_AMPlog] = ACTIONS(1486), + [anon_sym_AMPoptional] = ACTIONS(1486), + [anon_sym_AMPordered] = ACTIONS(1486), + [anon_sym_AMPraw_output] = ACTIONS(1486), + [anon_sym_AMPredef] = ACTIONS(1486), + [anon_sym_AMPadd_func] = ACTIONS(1486), + [anon_sym_AMPbackend] = ACTIONS(1486), + [anon_sym_AMPbroker_store] = ACTIONS(1486), + [anon_sym_AMPcreate_expire] = ACTIONS(1486), + [anon_sym_AMPdefault] = ACTIONS(1486), + [anon_sym_AMPdelete_func] = ACTIONS(1486), + [anon_sym_AMPexpire_func] = ACTIONS(1486), + [anon_sym_AMPgroup] = ACTIONS(1486), + [anon_sym_AMPon_change] = ACTIONS(1486), + [anon_sym_AMPpriority] = ACTIONS(1486), + [anon_sym_AMPread_expire] = ACTIONS(1486), + [anon_sym_AMPtype_column] = ACTIONS(1486), + [anon_sym_AMPwrite_expire] = ACTIONS(1486), + [anon_sym_DOLLAR] = ACTIONS(1486), + [anon_sym_PIPE] = ACTIONS(1486), + [anon_sym_PLUS_PLUS] = ACTIONS(1486), + [anon_sym_DASH_DASH] = ACTIONS(1486), + [anon_sym_BANG] = ACTIONS(1486), + [anon_sym_TILDE] = ACTIONS(1486), + [anon_sym_DASH] = ACTIONS(1490), + [anon_sym_PLUS] = ACTIONS(1490), + [anon_sym_copy] = ACTIONS(1490), + [anon_sym_schedule] = ACTIONS(1490), + [aux_sym_constant_token1] = ACTIONS(1490), + [anon_sym_T] = ACTIONS(1490), + [anon_sym_F] = ACTIONS(1490), + [anon_sym_ATDIR] = ACTIONS(1486), + [anon_sym_ATFILENAME] = ACTIONS(1486), + [sym_id] = ACTIONS(1490), + [sym_pattern] = ACTIONS(1486), + [sym_ipv6] = ACTIONS(1490), + [sym_ipv4] = ACTIONS(1490), + [sym_port] = ACTIONS(1486), + [sym_floatp] = ACTIONS(1490), + [sym_hex] = ACTIONS(1490), + [sym_hostname] = ACTIONS(1490), + [aux_sym_string_token1] = ACTIONS(1486), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, + [823] = { + [sym_expr] = STATE(1306), + [sym_constant] = STATE(1286), + [sym_string_directive] = STATE(836), + [sym_integer] = STATE(1258), + [sym_interval] = STATE(1268), + [sym_string] = STATE(1268), + [anon_sym_LBRACE] = ACTIONS(113), + [anon_sym_PLUS_EQ] = ACTIONS(113), + [anon_sym_record] = ACTIONS(25), + [anon_sym_DASH_EQ] = ACTIONS(113), + [anon_sym_LPAREN] = ACTIONS(113), + [anon_sym_in] = ACTIONS(115), + [anon_sym_LBRACK] = ACTIONS(113), + [anon_sym_local] = ACTIONS(117), + [anon_sym_EQ] = ACTIONS(115), + [anon_sym_as] = ACTIONS(115), + [anon_sym_table] = ACTIONS(57), + [anon_sym_set] = ACTIONS(57), + [anon_sym_vector] = ACTIONS(59), + [anon_sym_function] = ACTIONS(119), + [anon_sym_hook] = ACTIONS(121), + [anon_sym_DOLLAR] = ACTIONS(113), + [anon_sym_PIPE] = ACTIONS(115), + [anon_sym_PLUS_PLUS] = ACTIONS(69), + [anon_sym_DASH_DASH] = ACTIONS(69), + [anon_sym_BANG] = ACTIONS(115), + [anon_sym_TILDE] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(115), + [anon_sym_PLUS] = ACTIONS(115), + [anon_sym_is] = ACTIONS(115), + [anon_sym_STAR] = ACTIONS(113), + [anon_sym_SLASH] = ACTIONS(115), + [anon_sym_PERCENT] = ACTIONS(113), + [anon_sym_LT] = ACTIONS(115), + [anon_sym_LT_EQ] = ACTIONS(113), + [anon_sym_GT] = ACTIONS(115), + [anon_sym_GT_EQ] = ACTIONS(113), + [anon_sym_AMP] = ACTIONS(115), + [anon_sym_CARET] = ACTIONS(113), + [anon_sym_QMARK] = ACTIONS(115), + [anon_sym_EQ_EQ] = ACTIONS(113), + [anon_sym_BANG_EQ] = ACTIONS(113), + [anon_sym_AMP_AMP] = ACTIONS(113), + [anon_sym_PIPE_PIPE] = ACTIONS(113), + [anon_sym_copy] = ACTIONS(73), + [anon_sym_QMARK_DOLLAR] = ACTIONS(113), + [anon_sym_schedule] = ACTIONS(75), + [aux_sym_constant_token1] = ACTIONS(77), + [anon_sym_T] = ACTIONS(79), + [anon_sym_F] = ACTIONS(79), + [anon_sym_ATDIR] = ACTIONS(99), + [anon_sym_ATFILENAME] = ACTIONS(99), + [sym_id] = ACTIONS(101), + [sym_pattern] = ACTIONS(103), + [sym_ipv6] = ACTIONS(105), + [sym_ipv4] = ACTIONS(105), + [sym_port] = ACTIONS(107), + [sym_floatp] = ACTIONS(109), + [sym_hex] = ACTIONS(79), + [sym_hostname] = ACTIONS(79), + [aux_sym_string_token1] = ACTIONS(111), + [sym_zeekygen_head_comment] = ACTIONS(3), + [sym_zeekygen_prev_comment] = ACTIONS(3), + [sym_zeekygen_next_comment] = ACTIONS(5), + [sym_minor_comment] = ACTIONS(5), + [sym_nl] = ACTIONS(3), + }, +}; + +static const uint16_t ts_small_parse_table[] = { + [0] = 9, ACTIONS(1917), 1, anon_sym_AMPdeprecated, - STATE(1290), 1, + STATE(1282), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(830), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(117), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1919), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - ACTIONS(115), 24, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [316] = 4, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1484), 11, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - anon_sym_ATload, - anon_sym_ATif, - ACTIONS(1482), 46, - anon_sym_module, - anon_sym_SEMI, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_global, - anon_sym_COLON, - anon_sym_option, - anon_sym_const, - anon_sym_redef, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_type, - anon_sym_event, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_function, - anon_sym_hook, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - [387] = 5, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(831), 2, + STATE(829), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1786), 9, + ACTIONS(115), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -78762,85 +78585,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1784), 46, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [460] = 8, - ACTIONS(1917), 1, - anon_sym_AMPdeprecated, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(831), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(1786), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, ACTIONS(1919), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, @@ -78855,271 +78609,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - ACTIONS(1784), 24, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [539] = 8, - ACTIONS(1820), 1, - anon_sym_AMPdeprecated, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(831), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1823), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(1818), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1921), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - ACTIONS(1816), 24, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [618] = 4, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(131), 11, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - anon_sym_ATload, - anon_sym_ATif, - ACTIONS(129), 46, - anon_sym_module, - anon_sym_SEMI, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_global, - anon_sym_COLON, - anon_sym_option, - anon_sym_const, - anon_sym_redef, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_type, - anon_sym_event, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_function, - anon_sym_hook, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - [689] = 4, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(127), 11, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - anon_sym_ATload, - anon_sym_ATif, - ACTIONS(125), 46, - anon_sym_module, - anon_sym_SEMI, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_global, - anon_sym_COLON, - anon_sym_option, - anon_sym_const, - anon_sym_redef, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_type, - anon_sym_event, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_function, - anon_sym_hook, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - [760] = 4, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1650), 11, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - anon_sym_ATload, - anon_sym_ATif, - ACTIONS(1648), 46, - anon_sym_module, + ACTIONS(113), 24, anon_sym_SEMI, - anon_sym_export, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_global, - anon_sym_COLON, - anon_sym_option, - anon_sym_const, - anon_sym_redef, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - anon_sym_type, - anon_sym_event, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, @@ -79127,8 +78621,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_as, - anon_sym_function, - anon_sym_hook, anon_sym_DOLLAR, anon_sym_is, anon_sym_STAR, @@ -79138,34 +78630,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_CARET, anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - [831] = 6, - STATE(349), 1, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [83] = 6, + STATE(315), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(852), 2, + STATE(830), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1630), 9, + ACTIONS(1484), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -79175,11 +78657,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1628), 44, - anon_sym_COLON, + ACTIONS(1482), 47, + anon_sym_SEMI, + anon_sym_RBRACE, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, anon_sym_LBRACK, @@ -79192,6 +78676,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -79220,64 +78705,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [905] = 18, - ACTIONS(1600), 1, - anon_sym_LPAREN, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1897), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(1928), 1, - anon_sym_EQ, - ACTIONS(1932), 1, - anon_sym_BANG, - ACTIONS(1936), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, + [160] = 6, + STATE(302), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1614), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(1924), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1938), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1940), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + STATE(830), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1926), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1930), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1628), 27, + anon_sym_QMARK, + ACTIONS(113), 47, anon_sym_SEMI, anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, @@ -79285,6 +78747,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -79300,70 +78763,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [1003] = 16, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, anon_sym_DOLLAR, - ACTIONS(1928), 1, - anon_sym_EQ, - ACTIONS(1932), 1, - anon_sym_BANG, - ACTIONS(1936), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(1614), 2, - anon_sym_as, anon_sym_is, - ACTIONS(1924), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1938), 2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1940), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [237] = 9, + ACTIONS(1917), 1, + anon_sym_AMPdeprecated, + STATE(1278), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(829), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1926), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1930), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - ACTIONS(115), 29, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_AMPdeprecated, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, + ACTIONS(1484), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1919), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -79377,29 +78825,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - anon_sym_QMARK_DOLLAR, - [1097] = 9, - ACTIONS(1612), 1, + ACTIONS(1482), 24, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(1616), 1, + anon_sym_RBRACK, + anon_sym_as, anon_sym_DOLLAR, - STATE(336), 1, - sym_index_slice, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [320] = 8, + ACTIONS(1782), 1, + anon_sym_AMPdeprecated, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1614), 2, - anon_sym_as, - anon_sym_is, + STATE(828), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(117), 9, + ACTIONS(1780), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -79409,25 +78873,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(115), 39, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_RBRACK, - anon_sym_AMPdeprecated, + ACTIONS(1785), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, + ACTIONS(1921), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -79441,6 +78897,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + ACTIONS(1778), 24, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, @@ -79449,73 +78922,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [1177] = 18, - ACTIONS(1600), 1, - anon_sym_LPAREN, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1897), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(1928), 1, - anon_sym_EQ, - ACTIONS(1932), 1, - anon_sym_BANG, - ACTIONS(1936), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, + [400] = 8, + ACTIONS(1917), 1, + anon_sym_AMPdeprecated, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1614), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(1924), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1938), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1940), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + STATE(828), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1926), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1930), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - ACTIONS(135), 27, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_AMPdeprecated, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, + ACTIONS(1793), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1919), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -79529,61 +78969,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [1275] = 16, - ACTIONS(1612), 1, + ACTIONS(1791), 24, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1928), 1, - anon_sym_EQ, - ACTIONS(1932), 1, - anon_sym_BANG, - ACTIONS(1936), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(1614), 2, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(1924), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1938), 2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1940), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [480] = 5, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(828), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1926), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1930), 6, + ACTIONS(1793), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1628), 29, + anon_sym_QMARK, + ACTIONS(1791), 47, anon_sym_SEMI, anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, @@ -79591,6 +79034,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -79606,26 +79050,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [1369] = 13, - ACTIONS(1612), 1, + [554] = 16, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - ACTIONS(1638), 1, + ACTIONS(1928), 1, anon_sym_EQ, ACTIONS(1932), 1, anon_sym_BANG, ACTIONS(1936), 1, anon_sym_QMARK, - STATE(336), 1, + STATE(309), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1614), 2, + ACTIONS(1478), 2, anon_sym_as, anon_sym_is, + ACTIONS(1924), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1938), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1940), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, @@ -79646,11 +79111,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1636), 35, + ACTIONS(1482), 30, anon_sym_SEMI, anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, @@ -79662,6 +79125,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -79677,33 +79141,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [1457] = 9, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - STATE(336), 1, - sym_index_slice, + [649] = 6, + STATE(302), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1614), 2, - anon_sym_as, - anon_sym_is, + STATE(852), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1630), 9, + ACTIONS(115), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -79713,16 +79165,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1628), 39, - anon_sym_SEMI, - anon_sym_RBRACE, + ACTIONS(113), 45, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, @@ -79730,6 +79182,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -79745,6 +79198,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, @@ -79753,180 +79211,172 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [1537] = 14, - ACTIONS(117), 1, - anon_sym_EQ, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1932), 1, - anon_sym_BANG, - ACTIONS(1936), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, + [724] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1614), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(1938), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1926), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1930), 6, + ACTIONS(1516), 11, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 33, + anon_sym_QMARK, + anon_sym_ATload, + anon_sym_ATif, + ACTIONS(1514), 46, + anon_sym_module, anon_sym_SEMI, + anon_sym_export, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_global, + anon_sym_COLON, + anon_sym_option, + anon_sym_const, + anon_sym_redef, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, + anon_sym_type, + anon_sym_event, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [1627] = 17, - ACTIONS(1600), 1, - anon_sym_LPAREN, - ACTIONS(1612), 1, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1928), 1, - anon_sym_EQ, - ACTIONS(1932), 1, - anon_sym_BANG, - ACTIONS(1936), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(1614), 2, + anon_sym_RBRACK, anon_sym_as, + anon_sym_function, + anon_sym_hook, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(1924), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1938), 2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1940), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + [795] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1926), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1930), 6, + ACTIONS(131), 11, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1490), 28, + anon_sym_QMARK, + anon_sym_ATload, + anon_sym_ATif, + ACTIONS(129), 46, + anon_sym_module, anon_sym_SEMI, + anon_sym_export, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, + anon_sym_global, + anon_sym_COLON, + anon_sym_option, + anon_sym_const, + anon_sym_redef, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_type, + anon_sym_event, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_function, + anon_sym_hook, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [1723] = 13, - ACTIONS(117), 1, - anon_sym_EQ, - ACTIONS(1612), 1, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + [866] = 18, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, + ACTIONS(1542), 1, + anon_sym_LPAREN, + ACTIONS(1851), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(1928), 1, + anon_sym_EQ, ACTIONS(1932), 1, anon_sym_BANG, ACTIONS(1936), 1, anon_sym_QMARK, - STATE(336), 1, + STATE(309), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1614), 2, + ACTIONS(1478), 2, anon_sym_as, anon_sym_is, + ACTIONS(1924), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1938), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1940), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, @@ -79947,12 +79397,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 35, + ACTIONS(1482), 28, anon_sym_SEMI, anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_RBRACK, @@ -79963,6 +79410,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -79978,36 +79426,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [1811] = 9, - ACTIONS(1917), 1, - anon_sym_AMPdeprecated, - STATE(1290), 1, - sym_attr_list, + [965] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(850), 2, - sym_attr, - aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(117), 9, + ACTIONS(127), 11, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -80017,30 +79444,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1942), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - ACTIONS(115), 22, + anon_sym_ATload, + anon_sym_ATif, + ACTIONS(125), 46, + anon_sym_module, + anon_sym_SEMI, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_global, anon_sym_COLON, + anon_sym_option, + anon_sym_const, + anon_sym_redef, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, + anon_sym_type, + anon_sym_event, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_as, + anon_sym_function, + anon_sym_hook, anon_sym_DOLLAR, anon_sym_is, anon_sym_STAR, @@ -80054,41 +79483,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [1891] = 9, - ACTIONS(1917), 1, - anon_sym_AMPdeprecated, - STATE(1269), 1, - sym_attr_list, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + [1036] = 18, + ACTIONS(1476), 1, + anon_sym_LBRACK, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + ACTIONS(1542), 1, + anon_sym_LPAREN, + ACTIONS(1851), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(1928), 1, + anon_sym_EQ, + ACTIONS(1932), 1, + anon_sym_BANG, + ACTIONS(1936), 1, + anon_sym_QMARK, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(850), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(1478), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(1924), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1938), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1940), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(1934), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1926), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1930), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + ACTIONS(135), 28, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(1630), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1942), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -80102,62 +79574,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - ACTIONS(1628), 22, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_in, + [1135] = 17, + ACTIONS(1476), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(1480), 1, anon_sym_DOLLAR, + ACTIONS(1542), 1, + anon_sym_LPAREN, + ACTIONS(1928), 1, + anon_sym_EQ, + ACTIONS(1932), 1, + anon_sym_BANG, + ACTIONS(1936), 1, + anon_sym_QMARK, + STATE(309), 1, + sym_index_slice, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(1478), 2, + anon_sym_as, anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, + ACTIONS(1924), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1938), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + ACTIONS(1940), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [1971] = 6, - STATE(345), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(852), 2, - sym_attr, - aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(117), 9, - anon_sym_EQ, + ACTIONS(1934), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1926), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1930), 6, anon_sym_PIPE, - anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(115), 44, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, + ACTIONS(1472), 29, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_as, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, @@ -80165,6 +79637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -80180,40 +79653,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [2045] = 18, - ACTIONS(1600), 1, - anon_sym_LPAREN, - ACTIONS(1612), 1, + [1232] = 16, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - ACTIONS(1897), 1, - anon_sym_QMARK_DOLLAR, ACTIONS(1928), 1, anon_sym_EQ, ACTIONS(1932), 1, anon_sym_BANG, ACTIONS(1936), 1, anon_sym_QMARK, - STATE(336), 1, + STATE(309), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1614), 2, + ACTIONS(1478), 2, anon_sym_as, anon_sym_is, ACTIONS(1924), 2, @@ -80245,11 +79702,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1490), 26, + ACTIONS(113), 30, anon_sym_SEMI, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, @@ -80257,6 +79716,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -80272,108 +79732,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [2142] = 8, - ACTIONS(1917), 1, - anon_sym_AMPdeprecated, + anon_sym_QMARK_DOLLAR, + [1327] = 13, + ACTIONS(1476), 1, + anon_sym_LBRACK, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + ACTIONS(1512), 1, + anon_sym_EQ, + ACTIONS(1932), 1, + anon_sym_BANG, + ACTIONS(1936), 1, + anon_sym_QMARK, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(851), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(1478), 2, + anon_sym_as, + anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(1786), 9, - anon_sym_EQ, + ACTIONS(1934), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1926), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1930), 6, anon_sym_PIPE, - anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1942), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - ACTIONS(1784), 22, - anon_sym_COLON, + ACTIONS(1510), 36, + anon_sym_SEMI, + anon_sym_RBRACE, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [2219] = 8, - ACTIONS(1820), 1, anon_sym_AMPdeprecated, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(851), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1823), 8, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(1818), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1944), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -80387,41 +79804,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - ACTIONS(1816), 22, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [2296] = 5, + [1416] = 9, + ACTIONS(1476), 1, + anon_sym_LBRACK, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(851), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(1478), 2, + anon_sym_as, + anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1786), 9, + ACTIONS(1934), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1484), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -80431,16 +79840,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1784), 44, - anon_sym_COLON, + ACTIONS(1482), 40, + anon_sym_SEMI, + anon_sym_RBRACE, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_as, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, @@ -80448,6 +79857,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -80463,11 +79873,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, @@ -80476,61 +79881,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [2367] = 18, - ACTIONS(1600), 1, - anon_sym_LPAREN, - ACTIONS(1612), 1, + [1497] = 9, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - ACTIONS(1897), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(1951), 1, - anon_sym_EQ, - ACTIONS(1957), 1, - anon_sym_BANG, - ACTIONS(1961), 1, - anon_sym_QMARK, - STATE(336), 1, + STATE(309), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1947), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1953), 2, + ACTIONS(1478), 2, anon_sym_as, anon_sym_is, - ACTIONS(1963), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1965), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, + ACTIONS(1934), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(1949), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1955), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(135), 25, - anon_sym_COLON, + anon_sym_QMARK, + ACTIONS(113), 40, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, anon_sym_RBRACK, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, @@ -80539,6 +79929,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -80554,135 +79945,127 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [2463] = 18, - ACTIONS(1600), 1, - anon_sym_LPAREN, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1897), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(1951), 1, - anon_sym_EQ, - ACTIONS(1957), 1, - anon_sym_BANG, - ACTIONS(1961), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(1947), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1953), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(1963), 2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1965), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [1578] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1949), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1955), 6, + ACTIONS(1526), 11, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1628), 25, + anon_sym_QMARK, + anon_sym_ATload, + anon_sym_ATif, + ACTIONS(1524), 46, + anon_sym_module, + anon_sym_SEMI, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_global, anon_sym_COLON, + anon_sym_option, + anon_sym_const, + anon_sym_redef, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_type, + anon_sym_event, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [2559] = 16, - ACTIONS(1612), 1, + anon_sym_as, + anon_sym_function, + anon_sym_hook, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + [1649] = 13, + ACTIONS(115), 1, + anon_sym_EQ, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - ACTIONS(1951), 1, - anon_sym_EQ, - ACTIONS(1957), 1, + ACTIONS(1932), 1, anon_sym_BANG, - ACTIONS(1961), 1, + ACTIONS(1936), 1, anon_sym_QMARK, - STATE(336), 1, + STATE(309), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1947), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1953), 2, + ACTIONS(1478), 2, anon_sym_as, anon_sym_is, - ACTIONS(1963), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1965), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, + ACTIONS(1934), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(1949), 4, + ACTIONS(1926), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(1955), 6, + ACTIONS(1930), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 27, - anon_sym_COLON, + ACTIONS(113), 36, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_AMPdeprecated, @@ -80692,6 +80075,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -80707,29 +80091,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [2651] = 9, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - STATE(336), 1, - sym_index_slice, + [1738] = 6, + STATE(315), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1953), 2, - anon_sym_as, - anon_sym_is, + STATE(852), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(117), 9, + ACTIONS(1484), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -80739,14 +80119,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(115), 37, + ACTIONS(1482), 45, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_COMMA, anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, @@ -80754,6 +80136,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -80769,6 +80152,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, @@ -80777,28 +80165,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [2729] = 9, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - STATE(336), 1, - sym_index_slice, + [1813] = 9, + ACTIONS(1917), 1, + anon_sym_AMPdeprecated, + STATE(1282), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1953), 2, - anon_sym_as, - anon_sym_is, + STATE(850), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1630), 9, + ACTIONS(115), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -80808,23 +80190,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1628), 37, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_RBRACK, - anon_sym_AMPdeprecated, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, + ACTIONS(1942), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -80838,6 +80214,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + ACTIONS(113), 22, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, @@ -80846,69 +80237,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [2807] = 17, - ACTIONS(1600), 1, - anon_sym_LPAREN, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1951), 1, - anon_sym_EQ, - ACTIONS(1957), 1, - anon_sym_BANG, - ACTIONS(1961), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, + [1894] = 9, + ACTIONS(1917), 1, + anon_sym_AMPdeprecated, + STATE(1278), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1947), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1953), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(1963), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1965), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + STATE(850), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1949), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1955), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - ACTIONS(1490), 26, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_AMPdeprecated, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, + ACTIONS(1484), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1942), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -80922,41 +80286,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + ACTIONS(1482), 22, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [2901] = 8, - ACTIONS(1612), 1, + [1975] = 14, + ACTIONS(115), 1, + anon_sym_EQ, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - STATE(336), 1, + ACTIONS(1932), 1, + anon_sym_BANG, + ACTIONS(1936), 1, + anon_sym_QMARK, + STATE(309), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1953), 2, + ACTIONS(1478), 2, anon_sym_as, anon_sym_is, + ACTIONS(1938), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(117), 9, - anon_sym_EQ, + ACTIONS(1934), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1926), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1930), 6, anon_sym_PIPE, - anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(115), 40, - anon_sym_COLON, + ACTIONS(113), 34, + anon_sym_SEMI, + anon_sym_RBRACE, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, - anon_sym_in, anon_sym_RBRACK, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, @@ -80965,6 +80367,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -80980,70 +80383,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [2977] = 16, - ACTIONS(1612), 1, + [2066] = 18, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - ACTIONS(1951), 1, + ACTIONS(1542), 1, + anon_sym_LPAREN, + ACTIONS(1851), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(1928), 1, anon_sym_EQ, - ACTIONS(1957), 1, + ACTIONS(1932), 1, anon_sym_BANG, - ACTIONS(1961), 1, + ACTIONS(1936), 1, anon_sym_QMARK, - STATE(336), 1, + STATE(309), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1947), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1953), 2, + ACTIONS(1478), 2, anon_sym_as, anon_sym_is, - ACTIONS(1963), 2, + ACTIONS(1924), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1938), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1965), 2, + ACTIONS(1940), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, + ACTIONS(1934), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(1949), 4, + ACTIONS(1926), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(1955), 6, + ACTIONS(1930), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1628), 27, - anon_sym_COLON, - anon_sym_LPAREN, + ACTIONS(1472), 27, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, @@ -81051,6 +80450,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -81066,62 +80466,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - anon_sym_QMARK_DOLLAR, - [3069] = 13, - ACTIONS(117), 1, - anon_sym_EQ, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1957), 1, - anon_sym_BANG, - ACTIONS(1961), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, + [2164] = 8, + ACTIONS(1917), 1, + anon_sym_AMPdeprecated, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1953), 2, - anon_sym_as, - anon_sym_is, + STATE(851), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1949), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1955), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - ACTIONS(115), 33, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_AMPdeprecated, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, + ACTIONS(1793), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1942), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -81135,66 +80513,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + ACTIONS(1791), 22, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [3155] = 13, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1638), 1, - anon_sym_EQ, - ACTIONS(1957), 1, - anon_sym_BANG, - ACTIONS(1961), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, + [2242] = 8, + ACTIONS(1782), 1, + anon_sym_AMPdeprecated, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1953), 2, - anon_sym_as, - anon_sym_is, + STATE(851), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1949), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1955), 6, + ACTIONS(1780), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1636), 33, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_AMPdeprecated, + anon_sym_QMARK, + ACTIONS(1785), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, + ACTIONS(1944), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -81208,22 +80583,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + ACTIONS(1778), 22, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [3241] = 5, - ACTIONS(1967), 1, - anon_sym_of, + [2320] = 5, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + STATE(851), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(574), 9, + ACTIONS(1793), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -81233,7 +80627,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(572), 44, + ACTIONS(1791), 45, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -81250,6 +80644,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -81278,54 +80673,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [3311] = 14, - ACTIONS(117), 1, - anon_sym_EQ, - ACTIONS(1612), 1, + [2392] = 8, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - ACTIONS(1957), 1, - anon_sym_BANG, - ACTIONS(1961), 1, - anon_sym_QMARK, - STATE(336), 1, + STATE(309), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1953), 2, + ACTIONS(1947), 2, anon_sym_as, anon_sym_is, - ACTIONS(1963), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1959), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1949), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1955), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 31, + anon_sym_QMARK, + ACTIONS(113), 41, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_COMMA, + anon_sym_in, anon_sym_RBRACK, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, @@ -81334,6 +80715,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -81349,113 +80731,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [3399] = 9, - ACTIONS(1917), 1, - anon_sym_AMPdeprecated, - STATE(1290), 1, - sym_attr_list, + [2469] = 13, + ACTIONS(115), 1, + anon_sym_EQ, + ACTIONS(1476), 1, + anon_sym_LBRACK, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + ACTIONS(1953), 1, + anon_sym_BANG, + ACTIONS(1957), 1, + anon_sym_QMARK, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(869), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(117), 9, - anon_sym_EQ, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1949), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1951), 6, anon_sym_PIPE, - anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1969), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - ACTIONS(115), 20, - anon_sym_LBRACE, + ACTIONS(113), 34, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [3477] = 9, - ACTIONS(1917), 1, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_AMPdeprecated, - STATE(1269), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(869), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(1630), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1969), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -81469,61 +80811,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - ACTIONS(1628), 20, - anon_sym_LBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [3555] = 8, - ACTIONS(1612), 1, + [2556] = 13, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - STATE(336), 1, + ACTIONS(1512), 1, + anon_sym_EQ, + ACTIONS(1953), 1, + anon_sym_BANG, + ACTIONS(1957), 1, + anon_sym_QMARK, + STATE(309), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1953), 2, + ACTIONS(1947), 2, anon_sym_as, anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(141), 9, - anon_sym_EQ, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1949), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1951), 6, anon_sym_PIPE, - anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(135), 40, + ACTIONS(1510), 34, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_COMMA, - anon_sym_in, anon_sym_RBRACK, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, @@ -81532,6 +80869,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -81547,45 +80885,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [3631] = 4, + [2643] = 14, + ACTIONS(115), 1, + anon_sym_EQ, + ACTIONS(1476), 1, + anon_sym_LBRACK, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + ACTIONS(1953), 1, + anon_sym_BANG, + ACTIONS(1957), 1, + anon_sym_QMARK, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(1959), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1514), 9, - anon_sym_EQ, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1949), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1951), 6, anon_sym_PIPE, - anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1510), 44, + ACTIONS(113), 32, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_as, anon_sym_AMPdeprecated, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, @@ -81593,6 +80946,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -81608,42 +80962,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [3698] = 8, + [2732] = 9, ACTIONS(1917), 1, anon_sym_AMPdeprecated, + STATE(1282), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(599), 2, + STATE(869), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(1786), 9, + ACTIONS(115), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -81653,7 +80990,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1969), 13, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(1961), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -81667,7 +81014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - ACTIONS(1784), 20, + ACTIONS(113), 20, anon_sym_LBRACE, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -81688,7 +81035,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [3773] = 4, + [2811] = 5, + ACTIONS(1963), 1, + anon_sym_of, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -81696,7 +81045,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1520), 9, + ACTIONS(546), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -81706,7 +81055,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1516), 44, + ACTIONS(544), 45, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -81723,6 +81072,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, anon_sym_AMPadd_func, @@ -81751,145 +81101,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [3840] = 18, - ACTIONS(1600), 1, - anon_sym_LPAREN, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1897), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(1928), 1, - anon_sym_EQ, - ACTIONS(1932), 1, - anon_sym_BANG, - ACTIONS(1936), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, + [2882] = 9, + ACTIONS(1917), 1, + anon_sym_AMPdeprecated, + STATE(1278), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1614), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(1924), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1938), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1940), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + STATE(869), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1926), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1930), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - ACTIONS(1971), 23, - anon_sym_SEMI, - anon_sym_AMPdeprecated, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [3934] = 18, - ACTIONS(1600), 1, - anon_sym_LPAREN, - ACTIONS(1612), 1, - anon_sym_LBRACK, - ACTIONS(1616), 1, - anon_sym_DOLLAR, - ACTIONS(1897), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(1928), 1, + ACTIONS(1484), 9, anon_sym_EQ, - ACTIONS(1932), 1, - anon_sym_BANG, - ACTIONS(1936), 1, - anon_sym_QMARK, - STATE(336), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(1614), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(1924), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(1938), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1940), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1934), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1926), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1930), 6, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1973), 23, - anon_sym_SEMI, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, + anon_sym_QMARK, + ACTIONS(1961), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -81903,1439 +81150,977 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [4028] = 34, - ACTIONS(1977), 1, - anon_sym_LBRACE, - ACTIONS(1980), 1, - anon_sym_COLON, - ACTIONS(1982), 1, - anon_sym_record, - ACTIONS(1985), 1, - anon_sym_LPAREN, - ACTIONS(1988), 1, - anon_sym_LBRACK, - ACTIONS(1991), 1, - anon_sym_local, - ACTIONS(1997), 1, - anon_sym_vector, - ACTIONS(2000), 1, - anon_sym_function, - ACTIONS(2003), 1, - anon_sym_hook, - ACTIONS(2006), 1, - anon_sym_DOLLAR, - ACTIONS(2009), 1, - anon_sym_PIPE, - ACTIONS(2018), 1, - anon_sym_copy, - ACTIONS(2021), 1, - anon_sym_schedule, - ACTIONS(2024), 1, - aux_sym_constant_token1, - ACTIONS(2033), 1, - sym_id, - ACTIONS(2036), 1, - sym_pattern, - ACTIONS(2042), 1, - sym_port, - ACTIONS(2045), 1, - sym_floatp, - ACTIONS(2048), 1, - aux_sym_string_token1, - STATE(832), 1, - sym_string_directive, - STATE(873), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1462), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(1994), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2015), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2030), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(2039), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1975), 4, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2012), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(2027), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [4148] = 37, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2051), 1, - anon_sym_RPAREN, - ACTIONS(2053), 1, - sym_id, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(1955), 1, - sym_formal_arg, - STATE(1959), 1, - aux_sym_formal_args_repeat1, - STATE(2228), 1, - sym_expr_list, - STATE(2675), 1, - sym_formal_args, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [4274] = 37, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2053), 1, - sym_id, - ACTIONS(2055), 1, - anon_sym_RPAREN, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(1955), 1, - sym_formal_arg, - STATE(1959), 1, - aux_sym_formal_args_repeat1, - STATE(2467), 1, - sym_expr_list, - STATE(2675), 1, - sym_formal_args, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [4400] = 33, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, + ACTIONS(1482), 20, anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(873), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1296), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2057), 4, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [4517] = 35, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2059), 1, - anon_sym_type, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, + anon_sym_as, anon_sym_DOLLAR, - STATE(832), 1, - sym_string_directive, - STATE(912), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1338), 1, - sym_expr, - STATE(2043), 1, - aux_sym_case_type_list_repeat1, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [2961] = 18, + ACTIONS(1476), 1, + anon_sym_LBRACK, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + ACTIONS(1542), 1, + anon_sym_LPAREN, + ACTIONS(1851), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(1953), 1, + anon_sym_BANG, + ACTIONS(1957), 1, + anon_sym_QMARK, + ACTIONS(1967), 1, + anon_sym_EQ, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2063), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2071), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, - sym_interval, - sym_string, - STATE(2296), 2, - sym_case_type_list, - sym_expr_list, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(1959), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1965), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1969), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2069), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [4638] = 35, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(67), 1, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1949), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1951), 6, anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1684), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + ACTIONS(1482), 26, + anon_sym_COLON, + anon_sym_COMMA, anon_sym_RBRACK, - ACTIONS(1686), 1, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [3058] = 17, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - ACTIONS(2073), 1, - anon_sym_COLON, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1320), 1, - sym_expr, - STATE(2595), 1, - sym_expr_list, + ACTIONS(1542), 1, + anon_sym_LPAREN, + ACTIONS(1953), 1, + anon_sym_BANG, + ACTIONS(1957), 1, + anon_sym_QMARK, + ACTIONS(1967), 1, + anon_sym_EQ, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2063), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2071), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(1959), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1965), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1969), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2069), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [4758] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1949), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1951), 6, anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + ACTIONS(1472), 27, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_QMARK_DOLLAR, + [3153] = 8, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(2075), 1, - anon_sym_RPAREN, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(2879), 1, - sym_expr_list, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + ACTIONS(141), 9, + anon_sym_EQ, + anon_sym_PIPE, anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [4875] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(135), 41, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACK, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [3230] = 18, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - ACTIONS(2077), 1, - anon_sym_COLON, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1314), 1, - sym_expr, - STATE(2636), 1, - sym_expr_list, + ACTIONS(1542), 1, + anon_sym_LPAREN, + ACTIONS(1851), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(1953), 1, + anon_sym_BANG, + ACTIONS(1957), 1, + anon_sym_QMARK, + ACTIONS(1967), 1, + anon_sym_EQ, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2063), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2071), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(1959), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1965), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1969), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2069), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [4992] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1949), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1951), 6, anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + ACTIONS(135), 26, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [3327] = 16, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(2079), 1, - anon_sym_RBRACE, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(2457), 1, - sym_expr_list, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + ACTIONS(1953), 1, + anon_sym_BANG, + ACTIONS(1957), 1, + anon_sym_QMARK, + ACTIONS(1967), 1, + anon_sym_EQ, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(1959), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1965), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1969), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [5109] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(67), 1, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1949), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1951), 6, anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + ACTIONS(1482), 28, + anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_QMARK_DOLLAR, + [3420] = 16, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(1480), 1, anon_sym_DOLLAR, - ACTIONS(2081), 1, - anon_sym_COLON, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1324), 1, - sym_expr, - STATE(2586), 1, - sym_expr_list, + ACTIONS(1953), 1, + anon_sym_BANG, + ACTIONS(1957), 1, + anon_sym_QMARK, + ACTIONS(1967), 1, + anon_sym_EQ, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2063), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2071), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(1959), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1965), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1969), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2069), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [5226] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1949), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1951), 6, anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2079), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + ACTIONS(113), 28, + anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_COMMA, anon_sym_RBRACK, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(2482), 1, - sym_expr_list, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_QMARK_DOLLAR, + [3513] = 9, + ACTIONS(1476), 1, + anon_sym_LBRACK, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(115), 9, + anon_sym_EQ, + anon_sym_PIPE, anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [5343] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(113), 38, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1684), 1, - anon_sym_RBRACE, - ACTIONS(1686), 1, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACK, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [3592] = 9, + ACTIONS(1476), 1, anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(2369), 1, - sym_expr_list, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(1947), 2, + anon_sym_as, + anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + ACTIONS(1955), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1484), 9, + anon_sym_EQ, + anon_sym_PIPE, anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [5460] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1482), 38, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1684), 1, + anon_sym_COMMA, + anon_sym_in, anon_sym_RBRACK, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(2595), 1, - sym_expr_list, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [3671] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + ACTIONS(1470), 9, + anon_sym_EQ, + anon_sym_PIPE, anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [5577] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1466), 45, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2083), 1, - anon_sym_RPAREN, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(2558), 1, - sym_expr_list, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [3739] = 8, + ACTIONS(1917), 1, + anon_sym_AMPdeprecated, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, + STATE(498), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [5694] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(1793), 9, + anon_sym_EQ, anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1961), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + ACTIONS(1791), 20, anon_sym_LBRACE, - ACTIONS(1686), 1, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2085), 1, - anon_sym_RPAREN, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(2228), 1, - sym_expr_list, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [3815] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + ACTIONS(1490), 9, + anon_sym_EQ, + anon_sym_PIPE, anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [5811] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1486), 45, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [3883] = 18, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(2087), 1, - anon_sym_RPAREN, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(2467), 1, - sym_expr_list, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + ACTIONS(1542), 1, + anon_sym_LPAREN, + ACTIONS(1851), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(1928), 1, + anon_sym_EQ, + ACTIONS(1932), 1, + anon_sym_BANG, + ACTIONS(1936), 1, + anon_sym_QMARK, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(1478), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(1924), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1938), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1940), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [5928] = 34, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(1934), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1926), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1930), 6, anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + ACTIONS(1971), 24, + anon_sym_SEMI, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [3978] = 18, + ACTIONS(1476), 1, anon_sym_LBRACK, - ACTIONS(2089), 1, - anon_sym_RPAREN, - STATE(832), 1, - sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1298), 1, - sym_expr, - STATE(2799), 1, - sym_expr_list, + ACTIONS(1480), 1, + anon_sym_DOLLAR, + ACTIONS(1542), 1, + anon_sym_LPAREN, + ACTIONS(1851), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(1928), 1, + anon_sym_EQ, + ACTIONS(1932), 1, + anon_sym_BANG, + ACTIONS(1936), 1, + anon_sym_QMARK, + STATE(309), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(1478), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(1924), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(1938), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1940), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [6045] = 34, + ACTIONS(1934), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1926), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(1930), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + ACTIONS(1973), 24, + anon_sym_SEMI, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [4073] = 37, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -83352,8 +82137,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_schedule, ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, ACTIONS(103), 1, sym_pattern, ACTIONS(107), 1, @@ -83362,30 +82145,38 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2091), 1, + ACTIONS(1975), 1, anon_sym_RPAREN, - STATE(832), 1, + ACTIONS(1977), 1, + sym_id, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2571), 1, + STATE(1955), 1, + sym_formal_arg, + STATE(1959), 1, + aux_sym_formal_args_repeat1, + STATE(2228), 1, sym_expr_list, + STATE(2675), 1, + sym_formal_args, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -83401,7 +82192,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -83418,90 +82209,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [6162] = 34, - ACTIONS(25), 1, + [4199] = 34, + ACTIONS(1981), 1, + anon_sym_LBRACE, + ACTIONS(1984), 1, + anon_sym_COLON, + ACTIONS(1986), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(1989), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(1992), 1, + anon_sym_LBRACK, + ACTIONS(1995), 1, + anon_sym_local, + ACTIONS(2001), 1, anon_sym_vector, - ACTIONS(65), 1, + ACTIONS(2004), 1, + anon_sym_function, + ACTIONS(2007), 1, + anon_sym_hook, + ACTIONS(2010), 1, anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(2013), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(2022), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(2025), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(2028), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(2037), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(2040), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(2046), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(2049), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(2052), 1, aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2093), 1, - anon_sym_RPAREN, - STATE(832), 1, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(874), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1462), 1, sym_expr, - STATE(2828), 1, - sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, + ACTIONS(1998), 2, anon_sym_table, anon_sym_set, - ACTIONS(71), 2, + ACTIONS(2019), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(2034), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(2043), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, + ACTIONS(1979), 4, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2016), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(2031), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [6279] = 34, + [4319] = 37, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -83518,8 +82312,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_schedule, ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, ACTIONS(103), 1, sym_pattern, ACTIONS(107), 1, @@ -83528,30 +82320,38 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2095), 1, + ACTIONS(1977), 1, + sym_id, + ACTIONS(2055), 1, anon_sym_RPAREN, - STATE(832), 1, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2872), 1, + STATE(1955), 1, + sym_formal_arg, + STATE(1959), 1, + aux_sym_formal_args_repeat1, + STATE(2467), 1, sym_expr_list, + STATE(2675), 1, + sym_formal_args, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -83567,7 +82367,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -83584,15 +82384,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [6396] = 34, + [4445] = 35, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -83612,62 +82410,67 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2097), 1, - anon_sym_RPAREN, - STATE(832), 1, + ACTIONS(2057), 1, + anon_sym_type, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(902), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1338), 1, sym_expr, - STATE(2742), 1, - sym_expr_list, + STATE(2043), 1, + aux_sym_case_type_list_repeat1, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, + STATE(2296), 2, + sym_case_type_list, + sym_expr_list, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [6513] = 33, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [4566] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -83694,27 +82497,25 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2099), 1, - anon_sym_SEMI, - ACTIONS(2101), 1, - anon_sym_when, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(874), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1367), 1, + STATE(1296), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -83731,7 +82532,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -83748,15 +82549,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [6627] = 33, + ACTIONS(2071), 4, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [4683] = 35, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -83776,141 +82580,66 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1624), 1, + anon_sym_RBRACK, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + ACTIONS(2073), 1, + anon_sym_COLON, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1332), 1, sym_expr, - STATE(2207), 1, + STATE(2595), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [6741] = 33, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2103), 1, - anon_sym_SEMI, - ACTIONS(2105), 1, - anon_sym_when, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1355), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, + ACTIONS(2061), 2, anon_sym_table, anon_sym_set, - ACTIONS(71), 2, + ACTIONS(2069), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [6855] = 33, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [4803] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -83937,27 +82666,29 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2075), 1, + anon_sym_RBRACE, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2335), 1, + STATE(2457), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -83974,7 +82705,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -83991,15 +82722,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [6969] = 33, + [4920] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -84019,60 +82748,64 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2107), 1, - anon_sym_SEMI, - ACTIONS(2109), 1, - anon_sym_when, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + ACTIONS(2077), 1, + anon_sym_COLON, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1449), 1, + STATE(1307), 1, sym_expr, + STATE(2586), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [7083] = 33, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [5037] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84099,27 +82832,29 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2079), 1, + anon_sym_RPAREN, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2592), 1, + STATE(2467), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -84136,7 +82871,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84153,7 +82888,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [7197] = 33, + [5154] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84180,27 +82915,29 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2081), 1, + anon_sym_RPAREN, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2819), 1, + STATE(2742), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -84217,7 +82954,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84234,7 +82971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [7311] = 33, + [5271] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84261,27 +82998,29 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1624), 1, + anon_sym_RBRACE, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2499), 1, + STATE(2369), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -84298,7 +83037,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84315,7 +83054,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [7425] = 33, + [5388] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84342,28 +83081,30 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2111), 1, - anon_sym_SEMI, - ACTIONS(2113), 1, - anon_sym_when, - STATE(832), 1, + ACTIONS(2075), 1, + anon_sym_RBRACK, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1400), 1, + STATE(1300), 1, sym_expr, + STATE(2482), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -84379,7 +83120,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84396,15 +83137,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [7539] = 33, + [5505] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -84424,60 +83163,64 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2115), 1, - anon_sym_SEMI, - ACTIONS(2117), 1, - anon_sym_when, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + ACTIONS(2083), 1, + anon_sym_COLON, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1413), 1, + STATE(1317), 1, sym_expr, + STATE(2636), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [7653] = 33, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [5622] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84504,28 +83247,30 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2119), 1, - anon_sym_SEMI, - ACTIONS(2121), 1, - anon_sym_when, - STATE(832), 1, + ACTIONS(2085), 1, + anon_sym_RPAREN, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1391), 1, + STATE(1300), 1, sym_expr, + STATE(2228), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -84541,7 +83286,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84558,7 +83303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [7767] = 33, + [5739] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84585,27 +83330,29 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2087), 1, + anon_sym_RPAREN, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2474), 1, + STATE(2799), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -84622,7 +83369,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84639,7 +83386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [7881] = 33, + [5856] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84666,27 +83413,29 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2089), 1, + anon_sym_RPAREN, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2467), 1, + STATE(2571), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -84703,7 +83452,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84720,7 +83469,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [7995] = 33, + [5973] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84747,27 +83496,29 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1624), 1, + anon_sym_RBRACK, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2558), 1, + STATE(2595), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -84784,7 +83535,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84801,7 +83552,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [8109] = 33, + [6090] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84828,28 +83579,30 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2123), 1, - anon_sym_SEMI, - ACTIONS(2125), 1, - anon_sym_when, - STATE(832), 1, + ACTIONS(2091), 1, + anon_sym_RPAREN, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1553), 1, + STATE(1300), 1, sym_expr, + STATE(2558), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -84865,7 +83618,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84882,7 +83635,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [8223] = 33, + [6207] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84909,28 +83662,30 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2127), 1, - anon_sym_SEMI, - ACTIONS(2129), 1, - anon_sym_when, - STATE(832), 1, + ACTIONS(2093), 1, + anon_sym_RPAREN, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1426), 1, + STATE(1300), 1, sym_expr, + STATE(2828), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -84946,7 +83701,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -84963,7 +83718,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [8337] = 33, + [6324] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -84990,28 +83745,30 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2131), 1, - anon_sym_SEMI, - ACTIONS(2133), 1, - anon_sym_when, - STATE(832), 1, + ACTIONS(2095), 1, + anon_sym_RPAREN, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1437), 1, + STATE(1300), 1, sym_expr, + STATE(2872), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -85027,7 +83784,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85044,7 +83801,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [8451] = 33, + [6441] = 34, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85071,27 +83828,29 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2097), 1, + anon_sym_RPAREN, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2593), 1, + STATE(2879), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -85108,7 +83867,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85125,13 +83884,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [8565] = 33, + [6558] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -85150,63 +83911,61 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, - anon_sym_DOLLAR, - ACTIONS(2135), 1, - anon_sym_COLON, - STATE(832), 1, + ACTIONS(2099), 1, + anon_sym_SEMI, + ACTIONS(2101), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, - STATE(873), 1, - aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1335), 1, + STATE(1391), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2071), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [8679] = 33, + [6672] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85233,28 +83992,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2137), 1, - anon_sym_SEMI, - ACTIONS(2139), 1, - anon_sym_when, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1587), 1, + STATE(1300), 1, sym_expr, + STATE(2593), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -85270,7 +84029,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85287,7 +84046,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [8793] = 33, + [6786] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85314,27 +84073,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2141), 1, + ACTIONS(2103), 1, anon_sym_SEMI, - ACTIONS(2143), 1, + ACTIONS(2105), 1, anon_sym_when, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1379), 1, + STATE(1553), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -85351,7 +84110,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85368,7 +84127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [8907] = 33, + [6900] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85395,28 +84154,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2107), 1, + anon_sym_SEMI, + ACTIONS(2109), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1367), 1, sym_expr, - STATE(2483), 1, - sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -85432,7 +84191,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85449,7 +84208,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [9021] = 33, + [7014] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85476,28 +84235,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2111), 1, + anon_sym_SEMI, + ACTIONS(2113), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1437), 1, sym_expr, - STATE(2215), 1, - sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -85513,7 +84272,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85530,7 +84289,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [9135] = 33, + [7128] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85557,28 +84316,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2115), 1, + anon_sym_SEMI, + ACTIONS(2117), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, - STATE(876), 1, - aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1400), 1, sym_expr, - STATE(2654), 1, - sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -85594,7 +84353,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85611,7 +84370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [9249] = 33, + [7242] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85638,28 +84397,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2145), 1, - anon_sym_SEMI, - ACTIONS(2147), 1, - anon_sym_when, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1342), 1, + STATE(1300), 1, sym_expr, + STATE(2483), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -85675,7 +84434,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85692,7 +84451,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [9363] = 33, + [7356] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85719,27 +84478,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(877), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1300), 1, sym_expr, - STATE(2808), 1, + STATE(2654), 1, sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -85756,7 +84515,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85773,15 +84532,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [9477] = 33, + [7470] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -85801,60 +84558,62 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + ACTIONS(2119), 1, + anon_sym_COLON, + STATE(836), 1, sym_string_directive, - STATE(876), 1, + STATE(874), 1, aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1298), 1, + STATE(1335), 1, sym_expr, - STATE(2469), 1, - sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [9591] = 32, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [7584] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85881,25 +84640,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_RBRACK, - STATE(832), 1, + ACTIONS(2121), 1, + anon_sym_SEMI, + ACTIONS(2123), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1495), 1, + STATE(1587), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -85916,7 +84677,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -85933,7 +84694,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [9702] = 32, + [7698] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -85960,26 +84721,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2151), 1, - anon_sym_RBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1583), 1, + STATE(1300), 1, sym_expr, + STATE(2808), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -85995,7 +84758,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -86012,7 +84775,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [9813] = 32, + [7812] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -86039,26 +84802,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2153), 1, - anon_sym_RBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1560), 1, + STATE(1300), 1, sym_expr, + STATE(2469), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -86074,7 +84839,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -86091,303 +84856,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [9924] = 27, - ACTIONS(2155), 1, - anon_sym_module, - ACTIONS(2157), 1, - anon_sym_export, - ACTIONS(2159), 1, - anon_sym_RBRACE, - ACTIONS(2161), 1, - anon_sym_global, - ACTIONS(2163), 1, - anon_sym_option, - ACTIONS(2165), 1, - anon_sym_const, - ACTIONS(2167), 1, - anon_sym_redef, - ACTIONS(2169), 1, - anon_sym_type, - ACTIONS(2171), 1, - anon_sym_event, - ACTIONS(2173), 1, - anon_sym_function, - ACTIONS(2175), 1, - anon_sym_hook, - ACTIONS(2177), 1, - anon_sym_ATdeprecated, - ACTIONS(2179), 1, - anon_sym_ATload, - ACTIONS(2183), 1, - anon_sym_ATload_DASHplugin, - ACTIONS(2185), 1, - anon_sym_ATprefixes, - ACTIONS(2187), 1, - anon_sym_ATif, - ACTIONS(2193), 1, - anon_sym_ATpragma, - STATE(1821), 1, - sym_pragma, - STATE(1831), 1, - sym_func_hdr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2181), 2, - anon_sym_ATload_DASHsigs, - anon_sym_ATunload, - ACTIONS(2189), 2, - anon_sym_ATifdef, - anon_sym_ATifndef, - ACTIONS(2191), 2, - anon_sym_ATendif, - anon_sym_ATelse, - STATE(929), 2, - sym_decl, - aux_sym_source_file_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - STATE(1834), 3, - sym_func, - sym_hook, - sym_event, - STATE(1807), 11, - sym_module_decl, - sym_export_decl, - sym_global_decl, - sym_option_decl, - sym_const_decl, - sym_redef_decl, - sym_redef_enum_decl, - sym_redef_record_decl, - sym_type_decl, - sym_func_decl, - sym_preproc_directive, - [10025] = 27, - ACTIONS(2155), 1, - anon_sym_module, - ACTIONS(2157), 1, - anon_sym_export, - ACTIONS(2161), 1, - anon_sym_global, - ACTIONS(2163), 1, - anon_sym_option, - ACTIONS(2165), 1, - anon_sym_const, - ACTIONS(2167), 1, - anon_sym_redef, - ACTIONS(2169), 1, - anon_sym_type, - ACTIONS(2171), 1, - anon_sym_event, - ACTIONS(2173), 1, - anon_sym_function, - ACTIONS(2175), 1, - anon_sym_hook, - ACTIONS(2177), 1, - anon_sym_ATdeprecated, - ACTIONS(2179), 1, - anon_sym_ATload, - ACTIONS(2183), 1, - anon_sym_ATload_DASHplugin, - ACTIONS(2185), 1, - anon_sym_ATprefixes, - ACTIONS(2187), 1, - anon_sym_ATif, - ACTIONS(2193), 1, - anon_sym_ATpragma, - ACTIONS(2195), 1, - anon_sym_RBRACE, - STATE(1821), 1, - sym_pragma, - STATE(1831), 1, - sym_func_hdr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2181), 2, - anon_sym_ATload_DASHsigs, - anon_sym_ATunload, - ACTIONS(2189), 2, - anon_sym_ATifdef, - anon_sym_ATifndef, - ACTIONS(2191), 2, - anon_sym_ATendif, - anon_sym_ATelse, - STATE(924), 2, - sym_decl, - aux_sym_source_file_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - STATE(1834), 3, - sym_func, - sym_hook, - sym_event, - STATE(1807), 11, - sym_module_decl, - sym_export_decl, - sym_global_decl, - sym_option_decl, - sym_const_decl, - sym_redef_decl, - sym_redef_enum_decl, - sym_redef_record_decl, - sym_type_decl, - sym_func_decl, - sym_preproc_directive, - [10126] = 27, - ACTIONS(2155), 1, - anon_sym_module, - ACTIONS(2157), 1, - anon_sym_export, - ACTIONS(2161), 1, - anon_sym_global, - ACTIONS(2163), 1, - anon_sym_option, - ACTIONS(2165), 1, - anon_sym_const, - ACTIONS(2167), 1, - anon_sym_redef, - ACTIONS(2169), 1, - anon_sym_type, - ACTIONS(2171), 1, - anon_sym_event, - ACTIONS(2173), 1, - anon_sym_function, - ACTIONS(2175), 1, - anon_sym_hook, - ACTIONS(2177), 1, - anon_sym_ATdeprecated, - ACTIONS(2179), 1, - anon_sym_ATload, - ACTIONS(2183), 1, - anon_sym_ATload_DASHplugin, - ACTIONS(2185), 1, - anon_sym_ATprefixes, - ACTIONS(2187), 1, - anon_sym_ATif, - ACTIONS(2193), 1, - anon_sym_ATpragma, - ACTIONS(2197), 1, - anon_sym_RBRACE, - STATE(1821), 1, - sym_pragma, - STATE(1831), 1, - sym_func_hdr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2181), 2, - anon_sym_ATload_DASHsigs, - anon_sym_ATunload, - ACTIONS(2189), 2, - anon_sym_ATifdef, - anon_sym_ATifndef, - ACTIONS(2191), 2, - anon_sym_ATendif, - anon_sym_ATelse, - STATE(929), 2, - sym_decl, - aux_sym_source_file_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - STATE(1834), 3, - sym_func, - sym_hook, - sym_event, - STATE(1807), 11, - sym_module_decl, - sym_export_decl, - sym_global_decl, - sym_option_decl, - sym_const_decl, - sym_redef_decl, - sym_redef_enum_decl, - sym_redef_record_decl, - sym_type_decl, - sym_func_decl, - sym_preproc_directive, - [10227] = 27, - ACTIONS(2155), 1, - anon_sym_module, - ACTIONS(2157), 1, - anon_sym_export, - ACTIONS(2161), 1, - anon_sym_global, - ACTIONS(2163), 1, - anon_sym_option, - ACTIONS(2165), 1, - anon_sym_const, - ACTIONS(2167), 1, - anon_sym_redef, - ACTIONS(2169), 1, - anon_sym_type, - ACTIONS(2171), 1, - anon_sym_event, - ACTIONS(2173), 1, - anon_sym_function, - ACTIONS(2175), 1, - anon_sym_hook, - ACTIONS(2177), 1, - anon_sym_ATdeprecated, - ACTIONS(2179), 1, - anon_sym_ATload, - ACTIONS(2183), 1, - anon_sym_ATload_DASHplugin, - ACTIONS(2185), 1, - anon_sym_ATprefixes, - ACTIONS(2187), 1, - anon_sym_ATif, - ACTIONS(2193), 1, - anon_sym_ATpragma, - ACTIONS(2199), 1, - anon_sym_RBRACE, - STATE(1821), 1, - sym_pragma, - STATE(1831), 1, - sym_func_hdr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2181), 2, - anon_sym_ATload_DASHsigs, - anon_sym_ATunload, - ACTIONS(2189), 2, - anon_sym_ATifdef, - anon_sym_ATifndef, - ACTIONS(2191), 2, - anon_sym_ATendif, - anon_sym_ATelse, - STATE(926), 2, - sym_decl, - aux_sym_source_file_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - STATE(1834), 3, - sym_func, - sym_hook, - sym_event, - STATE(1807), 11, - sym_module_decl, - sym_export_decl, - sym_global_decl, - sym_option_decl, - sym_const_decl, - sym_redef_decl, - sym_redef_enum_decl, - sym_redef_record_decl, - sym_type_decl, - sym_func_decl, - sym_preproc_directive, - [10328] = 32, + [7926] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -86414,25 +84883,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2201), 1, - anon_sym_RBRACK, - STATE(832), 1, + ACTIONS(2125), 1, + anon_sym_SEMI, + ACTIONS(2127), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1347), 1, + STATE(1355), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -86449,7 +84920,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -86466,81 +84937,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [10439] = 27, - ACTIONS(143), 1, - anon_sym_RBRACE, - ACTIONS(2203), 1, - anon_sym_module, - ACTIONS(2206), 1, - anon_sym_export, - ACTIONS(2209), 1, - anon_sym_global, - ACTIONS(2212), 1, - anon_sym_option, - ACTIONS(2215), 1, - anon_sym_const, - ACTIONS(2218), 1, - anon_sym_redef, - ACTIONS(2221), 1, - anon_sym_type, - ACTIONS(2224), 1, - anon_sym_event, - ACTIONS(2227), 1, - anon_sym_function, - ACTIONS(2230), 1, - anon_sym_hook, - ACTIONS(2233), 1, - anon_sym_ATdeprecated, - ACTIONS(2236), 1, - anon_sym_ATload, - ACTIONS(2242), 1, - anon_sym_ATload_DASHplugin, - ACTIONS(2245), 1, - anon_sym_ATprefixes, - ACTIONS(2248), 1, - anon_sym_ATif, - ACTIONS(2257), 1, - anon_sym_ATpragma, - STATE(1821), 1, - sym_pragma, - STATE(1831), 1, - sym_func_hdr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2239), 2, - anon_sym_ATload_DASHsigs, - anon_sym_ATunload, - ACTIONS(2251), 2, - anon_sym_ATifdef, - anon_sym_ATifndef, - ACTIONS(2254), 2, - anon_sym_ATendif, - anon_sym_ATelse, - STATE(929), 2, - sym_decl, - aux_sym_source_file_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - STATE(1834), 3, - sym_func, - sym_hook, - sym_event, - STATE(1807), 11, - sym_module_decl, - sym_export_decl, - sym_global_decl, - sym_option_decl, - sym_const_decl, - sym_redef_decl, - sym_redef_enum_decl, - sym_redef_record_decl, - sym_type_decl, - sym_func_decl, - sym_preproc_directive, - [10540] = 32, + [8040] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -86567,26 +84964,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2260), 1, - anon_sym_RBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1554), 1, + STATE(1300), 1, sym_expr, + STATE(2467), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -86602,7 +85001,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -86619,7 +85018,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [10651] = 32, + [8154] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -86646,25 +85045,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2262), 1, - anon_sym_RBRACK, - STATE(832), 1, + ACTIONS(2129), 1, + anon_sym_SEMI, + ACTIONS(2131), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1343), 1, + STATE(1342), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -86681,7 +85082,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -86698,84 +85099,169 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [10762] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [8268] = 33, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2264), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2268), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2270), 1, - anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2133), 1, + anon_sym_SEMI, + ACTIONS(2135), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(860), 1, + STATE(1449), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2274), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2272), 4, + [8382] = 33, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, + anon_sym_LPAREN, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2137), 1, + anon_sym_SEMI, + ACTIONS(2139), 1, + anon_sym_when, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1426), 1, + sym_expr, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [10870] = 31, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [8496] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -86802,24 +85288,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1356), 1, + STATE(1300), 1, sym_expr, + STATE(2207), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -86835,7 +85325,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -86852,7 +85342,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [10978] = 31, + [8610] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -86879,24 +85369,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1548), 1, + STATE(1300), 1, sym_expr, + STATE(2335), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -86912,7 +85406,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -86929,7 +85423,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [11086] = 31, + [8724] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -86946,6 +85440,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_schedule, ACTIONS(77), 1, aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, ACTIONS(103), 1, sym_pattern, ACTIONS(107), 1, @@ -86954,25 +85450,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2276), 1, - sym_id, - STATE(832), 1, + ACTIONS(2141), 1, + anon_sym_SEMI, + ACTIONS(2143), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1591), 1, + STATE(1379), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -86989,7 +85487,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -87006,7 +85504,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [11194] = 31, + [8838] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -87033,24 +85531,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1549), 1, + STATE(1300), 1, sym_expr, + STATE(2592), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -87066,7 +85568,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -87083,7 +85585,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [11302] = 31, + [8952] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -87110,24 +85612,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1587), 1, + STATE(1300), 1, sym_expr, + STATE(2558), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -87143,7 +85649,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -87160,7 +85666,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [11410] = 31, + [9066] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -87187,24 +85693,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1328), 1, + STATE(1300), 1, sym_expr, + STATE(2819), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -87220,7 +85730,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -87237,161 +85747,169 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [11518] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [9180] = 33, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, + ACTIONS(65), 1, anon_sym_DOLLAR, - ACTIONS(892), 1, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(877), 1, + aux_sym_expr_list_repeat1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(844), 1, + STATE(1300), 1, sym_expr, + STATE(2499), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(896), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [11626] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [9294] = 33, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, + ACTIONS(65), 1, anon_sym_DOLLAR, - ACTIONS(892), 1, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2145), 1, + anon_sym_SEMI, + ACTIONS(2147), 1, + anon_sym_when, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(839), 1, + STATE(1413), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(896), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [11734] = 31, + [9408] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -87408,6 +85926,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_schedule, ACTIONS(77), 1, aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, ACTIONS(103), 1, sym_pattern, ACTIONS(107), 1, @@ -87416,26 +85936,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2278), 1, - sym_id, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, STATE(1300), 1, sym_expr, + STATE(2474), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -87451,7 +85973,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -87468,7 +85990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [11842] = 31, + [9522] = 33, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -87495,24 +86017,28 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, + STATE(877), 1, + aux_sym_expr_list_repeat1, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1302), 1, + STATE(1300), 1, sym_expr, + STATE(2215), 1, + sym_expr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -87528,7 +86054,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -87545,315 +86071,286 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [11950] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, - anon_sym_record, - ACTIONS(870), 1, - anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, - anon_sym_vector, - ACTIONS(880), 1, + [9636] = 27, + ACTIONS(2149), 1, + anon_sym_module, + ACTIONS(2151), 1, + anon_sym_export, + ACTIONS(2153), 1, + anon_sym_RBRACE, + ACTIONS(2155), 1, + anon_sym_global, + ACTIONS(2157), 1, + anon_sym_option, + ACTIONS(2159), 1, + anon_sym_const, + ACTIONS(2161), 1, + anon_sym_redef, + ACTIONS(2163), 1, + anon_sym_type, + ACTIONS(2165), 1, + anon_sym_event, + ACTIONS(2167), 1, anon_sym_function, - ACTIONS(882), 1, + ACTIONS(2169), 1, anon_sym_hook, - ACTIONS(890), 1, - anon_sym_DOLLAR, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, - anon_sym_copy, - ACTIONS(900), 1, - anon_sym_schedule, - ACTIONS(902), 1, - aux_sym_constant_token1, - ACTIONS(908), 1, - sym_id, - ACTIONS(910), 1, - sym_pattern, - ACTIONS(914), 1, - sym_port, - ACTIONS(916), 1, - sym_floatp, - ACTIONS(918), 1, - aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, - sym_string_directive, - STATE(328), 1, - sym_constant, - STATE(837), 1, - sym_expr, + ACTIONS(2171), 1, + anon_sym_ATdeprecated, + ACTIONS(2173), 1, + anon_sym_ATload, + ACTIONS(2177), 1, + anon_sym_ATload_DASHplugin, + ACTIONS(2179), 1, + anon_sym_ATprefixes, + ACTIONS(2181), 1, + anon_sym_ATif, + ACTIONS(2187), 1, + anon_sym_ATpragma, + STATE(1821), 1, + sym_pragma, + STATE(1831), 1, + sym_func_hdr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(896), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - STATE(326), 2, - sym_interval, - sym_string, + ACTIONS(2175), 2, + anon_sym_ATload_DASHsigs, + anon_sym_ATunload, + ACTIONS(2183), 2, + anon_sym_ATifdef, + anon_sym_ATifndef, + ACTIONS(2185), 2, + anon_sym_ATendif, + anon_sym_ATelse, + STATE(929), 2, + sym_decl, + aux_sym_source_file_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [12058] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, - anon_sym_record, - ACTIONS(870), 1, - anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, - anon_sym_vector, - ACTIONS(880), 1, + STATE(1834), 3, + sym_func, + sym_hook, + sym_event, + STATE(1807), 11, + sym_module_decl, + sym_export_decl, + sym_global_decl, + sym_option_decl, + sym_const_decl, + sym_redef_decl, + sym_redef_enum_decl, + sym_redef_record_decl, + sym_type_decl, + sym_func_decl, + sym_preproc_directive, + [9737] = 27, + ACTIONS(2149), 1, + anon_sym_module, + ACTIONS(2151), 1, + anon_sym_export, + ACTIONS(2155), 1, + anon_sym_global, + ACTIONS(2157), 1, + anon_sym_option, + ACTIONS(2159), 1, + anon_sym_const, + ACTIONS(2161), 1, + anon_sym_redef, + ACTIONS(2163), 1, + anon_sym_type, + ACTIONS(2165), 1, + anon_sym_event, + ACTIONS(2167), 1, anon_sym_function, - ACTIONS(882), 1, + ACTIONS(2169), 1, anon_sym_hook, - ACTIONS(890), 1, - anon_sym_DOLLAR, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, - anon_sym_copy, - ACTIONS(900), 1, - anon_sym_schedule, - ACTIONS(902), 1, - aux_sym_constant_token1, - ACTIONS(908), 1, - sym_id, - ACTIONS(910), 1, - sym_pattern, - ACTIONS(914), 1, - sym_port, - ACTIONS(916), 1, - sym_floatp, - ACTIONS(918), 1, - aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, - sym_string_directive, - STATE(328), 1, - sym_constant, - STATE(838), 1, - sym_expr, + ACTIONS(2171), 1, + anon_sym_ATdeprecated, + ACTIONS(2173), 1, + anon_sym_ATload, + ACTIONS(2177), 1, + anon_sym_ATload_DASHplugin, + ACTIONS(2179), 1, + anon_sym_ATprefixes, + ACTIONS(2181), 1, + anon_sym_ATif, + ACTIONS(2187), 1, + anon_sym_ATpragma, + ACTIONS(2189), 1, + anon_sym_RBRACE, + STATE(1821), 1, + sym_pragma, + STATE(1831), 1, + sym_func_hdr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(896), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - STATE(326), 2, - sym_interval, - sym_string, + ACTIONS(2175), 2, + anon_sym_ATload_DASHsigs, + anon_sym_ATunload, + ACTIONS(2183), 2, + anon_sym_ATifdef, + anon_sym_ATifndef, + ACTIONS(2185), 2, + anon_sym_ATendif, + anon_sym_ATelse, + STATE(927), 2, + sym_decl, + aux_sym_source_file_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [12166] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, - anon_sym_record, - ACTIONS(870), 1, - anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, - anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, - anon_sym_DOLLAR, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, - anon_sym_copy, - ACTIONS(900), 1, - anon_sym_schedule, - ACTIONS(902), 1, - aux_sym_constant_token1, - ACTIONS(908), 1, - sym_id, - ACTIONS(910), 1, - sym_pattern, - ACTIONS(914), 1, - sym_port, - ACTIONS(916), 1, - sym_floatp, - ACTIONS(918), 1, - aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, - sym_string_directive, - STATE(328), 1, - sym_constant, - STATE(344), 1, - sym_expr, + STATE(1834), 3, + sym_func, + sym_hook, + sym_event, + STATE(1807), 11, + sym_module_decl, + sym_export_decl, + sym_global_decl, + sym_option_decl, + sym_const_decl, + sym_redef_decl, + sym_redef_enum_decl, + sym_redef_record_decl, + sym_type_decl, + sym_func_decl, + sym_preproc_directive, + [9838] = 5, + ACTIONS(2191), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(896), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - STATE(326), 2, - sym_interval, - sym_string, + ACTIONS(1504), 2, + anon_sym_ATload, + anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [12274] = 31, - ACTIONS(862), 1, + ACTIONS(1502), 38, + anon_sym_SEMI, anon_sym_LBRACE, - ACTIONS(868), 1, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + [9895] = 32, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, + ACTIONS(65), 1, anon_sym_DOLLAR, - ACTIONS(892), 1, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2193), 1, + anon_sym_RBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(845), 1, + STATE(1554), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(896), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [12382] = 31, + [10006] = 32, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -87880,23 +86377,25 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2195), 1, + anon_sym_RBRACK, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1552), 1, + STATE(1560), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -87913,7 +86412,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -87930,7 +86429,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [12490] = 31, + [10117] = 32, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -87957,23 +86456,25 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2197), 1, + anon_sym_RBRACK, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1553), 1, + STATE(1347), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -87990,7 +86491,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -88007,7 +86508,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [12598] = 31, + [10228] = 27, + ACTIONS(2149), 1, + anon_sym_module, + ACTIONS(2151), 1, + anon_sym_export, + ACTIONS(2155), 1, + anon_sym_global, + ACTIONS(2157), 1, + anon_sym_option, + ACTIONS(2159), 1, + anon_sym_const, + ACTIONS(2161), 1, + anon_sym_redef, + ACTIONS(2163), 1, + anon_sym_type, + ACTIONS(2165), 1, + anon_sym_event, + ACTIONS(2167), 1, + anon_sym_function, + ACTIONS(2169), 1, + anon_sym_hook, + ACTIONS(2171), 1, + anon_sym_ATdeprecated, + ACTIONS(2173), 1, + anon_sym_ATload, + ACTIONS(2177), 1, + anon_sym_ATload_DASHplugin, + ACTIONS(2179), 1, + anon_sym_ATprefixes, + ACTIONS(2181), 1, + anon_sym_ATif, + ACTIONS(2187), 1, + anon_sym_ATpragma, + ACTIONS(2199), 1, + anon_sym_RBRACE, + STATE(1821), 1, + sym_pragma, + STATE(1831), 1, + sym_func_hdr, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2175), 2, + anon_sym_ATload_DASHsigs, + anon_sym_ATunload, + ACTIONS(2183), 2, + anon_sym_ATifdef, + anon_sym_ATifndef, + ACTIONS(2185), 2, + anon_sym_ATendif, + anon_sym_ATelse, + STATE(931), 2, + sym_decl, + aux_sym_source_file_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + STATE(1834), 3, + sym_func, + sym_hook, + sym_event, + STATE(1807), 11, + sym_module_decl, + sym_export_decl, + sym_global_decl, + sym_option_decl, + sym_const_decl, + sym_redef_decl, + sym_redef_enum_decl, + sym_redef_record_decl, + sym_type_decl, + sym_func_decl, + sym_preproc_directive, + [10329] = 32, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -88034,23 +86609,25 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2201), 1, + anon_sym_RBRACK, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1326), 1, + STATE(1495), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -88067,7 +86644,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -88084,7 +86661,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [12706] = 31, + [10440] = 27, + ACTIONS(2149), 1, + anon_sym_module, + ACTIONS(2151), 1, + anon_sym_export, + ACTIONS(2155), 1, + anon_sym_global, + ACTIONS(2157), 1, + anon_sym_option, + ACTIONS(2159), 1, + anon_sym_const, + ACTIONS(2161), 1, + anon_sym_redef, + ACTIONS(2163), 1, + anon_sym_type, + ACTIONS(2165), 1, + anon_sym_event, + ACTIONS(2167), 1, + anon_sym_function, + ACTIONS(2169), 1, + anon_sym_hook, + ACTIONS(2171), 1, + anon_sym_ATdeprecated, + ACTIONS(2173), 1, + anon_sym_ATload, + ACTIONS(2177), 1, + anon_sym_ATload_DASHplugin, + ACTIONS(2179), 1, + anon_sym_ATprefixes, + ACTIONS(2181), 1, + anon_sym_ATif, + ACTIONS(2187), 1, + anon_sym_ATpragma, + ACTIONS(2203), 1, + anon_sym_RBRACE, + STATE(1821), 1, + sym_pragma, + STATE(1831), 1, + sym_func_hdr, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2175), 2, + anon_sym_ATload_DASHsigs, + anon_sym_ATunload, + ACTIONS(2183), 2, + anon_sym_ATifdef, + anon_sym_ATifndef, + ACTIONS(2185), 2, + anon_sym_ATendif, + anon_sym_ATelse, + STATE(931), 2, + sym_decl, + aux_sym_source_file_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + STATE(1834), 3, + sym_func, + sym_hook, + sym_event, + STATE(1807), 11, + sym_module_decl, + sym_export_decl, + sym_global_decl, + sym_option_decl, + sym_const_decl, + sym_redef_decl, + sym_redef_enum_decl, + sym_redef_record_decl, + sym_type_decl, + sym_func_decl, + sym_preproc_directive, + [10541] = 32, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -88111,23 +86762,25 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2205), 1, + anon_sym_RBRACK, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1592), 1, + STATE(1343), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -88144,7 +86797,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -88161,90 +86814,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [12814] = 31, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(121), 1, + [10652] = 27, + ACTIONS(143), 1, + anon_sym_RBRACE, + ACTIONS(2207), 1, + anon_sym_module, + ACTIONS(2210), 1, + anon_sym_export, + ACTIONS(2213), 1, + anon_sym_global, + ACTIONS(2216), 1, + anon_sym_option, + ACTIONS(2219), 1, + anon_sym_const, + ACTIONS(2222), 1, + anon_sym_redef, + ACTIONS(2225), 1, + anon_sym_type, + ACTIONS(2228), 1, + anon_sym_event, + ACTIONS(2231), 1, anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2234), 1, anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1283), 1, - sym_expr, + ACTIONS(2237), 1, + anon_sym_ATdeprecated, + ACTIONS(2240), 1, + anon_sym_ATload, + ACTIONS(2246), 1, + anon_sym_ATload_DASHplugin, + ACTIONS(2249), 1, + anon_sym_ATprefixes, + ACTIONS(2252), 1, + anon_sym_ATif, + ACTIONS(2261), 1, + anon_sym_ATpragma, + STATE(1821), 1, + sym_pragma, + STATE(1831), 1, + sym_func_hdr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, - sym_interval, - sym_string, + ACTIONS(2243), 2, + anon_sym_ATload_DASHsigs, + anon_sym_ATunload, + ACTIONS(2255), 2, + anon_sym_ATifdef, + anon_sym_ATifndef, + ACTIONS(2258), 2, + anon_sym_ATendif, + anon_sym_ATelse, + STATE(931), 2, + sym_decl, + aux_sym_source_file_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [12922] = 31, + STATE(1834), 3, + sym_func, + sym_hook, + sym_event, + STATE(1807), 11, + sym_module_decl, + sym_export_decl, + sym_global_decl, + sym_option_decl, + sym_const_decl, + sym_redef_decl, + sym_redef_enum_decl, + sym_redef_record_decl, + sym_type_decl, + sym_func_decl, + sym_preproc_directive, + [10753] = 32, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -88261,138 +86915,136 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + ACTIONS(2264), 1, + anon_sym_RBRACK, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1544), 1, + STATE(1583), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [13030] = 31, - ACTIONS(862), 1, + [10864] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(872), 1, + ACTIONS(776), 1, anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(880), 1, + ACTIONS(784), 1, anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, - anon_sym_DOLLAR, - ACTIONS(892), 1, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(822), 1, aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, + anon_sym_DOLLAR, STATE(291), 1, sym_integer, - STATE(295), 1, + STATE(299), 1, sym_string_directive, - STATE(328), 1, + STATE(312), 1, sym_constant, - STATE(843), 1, + STATE(864), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(896), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [13138] = 31, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [10972] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -88419,23 +87071,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1555), 1, + STATE(1356), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -88452,7 +87104,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -88469,7 +87121,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [13246] = 31, + [11080] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -88496,23 +87148,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1556), 1, + STATE(1314), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -88529,7 +87181,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -88546,7 +87198,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [13354] = 31, + [11188] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -88563,8 +87215,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_schedule, ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, ACTIONS(103), 1, sym_pattern, ACTIONS(107), 1, @@ -88573,23 +87223,25 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2278), 1, + sym_id, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1557), 1, + STATE(1297), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -88606,7 +87258,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -88623,167 +87275,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [13462] = 31, - ACTIONS(25), 1, + [11296] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, + anon_sym_DOLLAR, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1465), 1, + STATE(837), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2290), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [13570] = 31, - ACTIONS(25), 1, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [11404] = 5, + ACTIONS(1766), 1, + anon_sym_COLON, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(1470), 2, + anon_sym_ATload, + anon_sym_ATif, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(1466), 37, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + [11460] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, + anon_sym_DOLLAR, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1466), 1, + STATE(838), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2290), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [13678] = 31, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [11568] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -88800,452 +87507,554 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1263), 1, - sym_expr, - STATE(1279), 1, + STATE(1286), 1, sym_constant, + STATE(1304), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [13786] = 31, - ACTIONS(25), 1, + [11676] = 5, + ACTIONS(2280), 1, + anon_sym_COLON, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(1490), 2, + anon_sym_ATload, + anon_sym_ATif, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(1486), 37, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + [11732] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(67), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, + anon_sym_DOLLAR, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, - anon_sym_DOLLAR, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1558), 1, + STATE(839), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2063), 2, + sym_minor_comment, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2069), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [13894] = 31, - ACTIONS(25), 1, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [11840] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, + anon_sym_DOLLAR, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1467), 1, + STATE(842), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2290), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [14002] = 31, - ACTIONS(25), 1, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [11948] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, + anon_sym_DOLLAR, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1468), 1, + STATE(299), 1, + sym_string_directive, + STATE(301), 1, sym_expr, + STATE(312), 1, + sym_constant, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2290), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [14110] = 31, - ACTIONS(25), 1, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [12056] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(65), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1559), 1, + STATE(844), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(71), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [14218] = 31, - ACTIONS(25), 1, + [12164] = 5, + ACTIONS(2282), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(546), 2, + anon_sym_ATload, + anon_sym_ATif, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(544), 37, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + [12220] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, + anon_sym_DOLLAR, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1471), 1, + STATE(848), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2290), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [14326] = 31, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [12328] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -89262,67 +88071,67 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1472), 1, + STATE(1561), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [14434] = 31, + [12436] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -89339,61 +88148,57 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1470), 1, + STATE(1552), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [14542] = 31, + [12544] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -89420,23 +88225,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1562), 1, + STATE(1553), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -89453,7 +88258,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -89470,13 +88275,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [14650] = 31, + [12652] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -89493,61 +88302,57 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1474), 1, + STATE(1321), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [14758] = 31, + [12760] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -89574,23 +88379,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1579), 1, + STATE(1595), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -89607,7 +88412,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -89624,17 +88429,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [14866] = 31, + [12868] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -89652,66 +88453,66 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1580), 1, + STATE(1288), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [14974] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [12976] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -89729,133 +88530,137 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1581), 1, + STATE(1544), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [15082] = 31, - ACTIONS(25), 1, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [13084] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(65), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1582), 1, + STATE(871), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(71), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [15190] = 31, + [13192] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -89882,23 +88687,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1561), 1, + STATE(1555), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -89915,7 +88720,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -89932,7 +88737,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [15298] = 31, + [13300] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -89959,23 +88764,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1342), 1, + STATE(1556), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -89992,7 +88797,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -90009,7 +88814,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [15406] = 31, + [13408] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -90036,23 +88841,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1315), 1, + STATE(1557), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -90069,7 +88874,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -90086,17 +88891,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [15514] = 31, + [13516] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -90114,66 +88915,66 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1589), 1, + STATE(1465), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [15622] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [13624] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -90191,64 +88992,143 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1344), 1, + STATE(1466), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, + [13732] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, + anon_sym_LPAREN, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1283), 1, + sym_expr, + STATE(1286), 1, + sym_constant, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, + sym_interval, + sym_string, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [15730] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [13840] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -90268,66 +89148,64 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1345), 1, + STATE(1558), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [15838] = 31, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [13948] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -90345,66 +89223,66 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1346), 1, + STATE(1467), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [15946] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [14056] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -90422,56 +89300,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1348), 1, + STATE(1468), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [16054] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [14164] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -90498,23 +89380,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1350), 1, + STATE(1559), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -90531,7 +89413,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -90548,17 +89430,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [16162] = 31, + [14272] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -90576,143 +89454,66 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1351), 1, + STATE(1471), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [16270] = 31, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1352), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(71), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [16378] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [14380] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -90730,66 +89531,66 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1353), 1, + STATE(1472), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [16486] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [14488] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -90807,56 +89608,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1355), 1, + STATE(1470), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [16594] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [14596] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -90883,23 +89688,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1307), 1, + STATE(1349), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -90916,7 +89721,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -90933,7 +89738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [16702] = 31, + [14704] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -90960,23 +89765,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1590), 1, + STATE(1562), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -90993,7 +89798,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91010,17 +89815,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [16810] = 31, + [14812] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -91038,56 +89839,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1357), 1, + STATE(1474), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [16918] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [14920] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91114,23 +89919,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1358), 1, + STATE(1579), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91147,7 +89952,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91164,7 +89969,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17026] = 31, + [15028] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91191,23 +89996,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1359), 1, + STATE(1580), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91224,7 +90029,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91241,7 +90046,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17134] = 31, + [15136] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91268,23 +90073,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1360), 1, + STATE(1581), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91301,7 +90106,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91318,7 +90123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17242] = 31, + [15244] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91345,23 +90150,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1361), 1, + STATE(1582), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91378,7 +90183,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91395,7 +90200,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17350] = 31, + [15352] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91422,23 +90227,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1362), 1, + STATE(1588), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91455,7 +90260,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91472,7 +90277,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17458] = 31, + [15460] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91499,23 +90304,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1363), 1, + STATE(1342), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91532,7 +90337,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91549,7 +90354,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17566] = 31, + [15568] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91576,23 +90381,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1364), 1, + STATE(1309), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91609,7 +90414,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91626,7 +90431,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17674] = 31, + [15676] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91653,23 +90458,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1367), 1, + STATE(1589), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91686,7 +90491,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91703,7 +90508,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17782] = 31, + [15784] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91730,23 +90535,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1318), 1, + STATE(1344), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91763,7 +90568,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91780,7 +90585,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17890] = 31, + [15892] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91807,23 +90612,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1369), 1, + STATE(1345), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91840,7 +90645,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91857,7 +90662,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [17998] = 31, + [16000] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91884,23 +90689,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1370), 1, + STATE(1346), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91917,7 +90722,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -91934,7 +90739,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [18106] = 31, + [16108] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -91961,23 +90766,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1371), 1, + STATE(1348), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -91994,7 +90799,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92011,7 +90816,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [18214] = 31, + [16216] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92038,23 +90843,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1373), 1, + STATE(1350), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92071,7 +90876,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92088,7 +90893,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [18322] = 31, + [16324] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92115,23 +90920,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1374), 1, + STATE(1351), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92148,7 +90953,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92165,7 +90970,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [18430] = 31, + [16432] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92192,23 +90997,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1375), 1, + STATE(1352), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92225,7 +91030,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92242,7 +91047,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [18538] = 31, + [16540] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92269,23 +91074,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1376), 1, + STATE(1353), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92302,7 +91107,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92319,7 +91124,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [18646] = 31, + [16648] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92346,23 +91151,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1377), 1, + STATE(1355), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92379,7 +91184,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92396,58 +91201,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [18754] = 5, - ACTIONS(2294), 1, - anon_sym_EQ, + [16756] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, + anon_sym_LPAREN, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1326), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1596), 2, - anon_sym_ATload, - anon_sym_ATif, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1594), 37, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - [18810] = 31, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [16864] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92474,23 +91305,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1379), 1, + STATE(1591), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92507,7 +91338,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92524,7 +91355,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [18918] = 31, + [16972] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92551,23 +91382,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1329), 1, + STATE(1357), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92584,7 +91415,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92601,7 +91432,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19026] = 31, + [17080] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92628,23 +91459,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1380), 1, + STATE(1358), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92661,7 +91492,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92678,7 +91509,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19134] = 31, + [17188] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92705,23 +91536,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1381), 1, + STATE(1359), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92738,7 +91569,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92755,7 +91586,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19242] = 31, + [17296] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92782,23 +91613,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1382), 1, + STATE(1360), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92815,7 +91646,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92832,7 +91663,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19350] = 31, + [17404] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92859,23 +91690,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1383), 1, + STATE(1361), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92892,7 +91723,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92909,7 +91740,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19458] = 31, + [17512] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -92936,23 +91767,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1384), 1, + STATE(1362), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -92969,7 +91800,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -92986,7 +91817,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19566] = 31, + [17620] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93013,23 +91844,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1385), 1, + STATE(1363), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93046,7 +91877,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93063,7 +91894,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19674] = 31, + [17728] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93090,23 +91921,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1386), 1, + STATE(1364), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93123,7 +91954,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93140,7 +91971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19782] = 31, + [17836] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93167,23 +91998,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1387), 1, + STATE(1288), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93200,7 +92031,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93217,7 +92048,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19890] = 31, + [17944] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93244,23 +92075,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1391), 1, + STATE(1367), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93277,7 +92108,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93294,7 +92125,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [19998] = 31, + [18052] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93321,21 +92152,21 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, STATE(1333), 1, sym_expr, @@ -93354,7 +92185,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93371,7 +92202,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [20106] = 31, + [18160] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93398,23 +92229,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1392), 1, + STATE(1369), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93431,7 +92262,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93448,7 +92279,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [20214] = 31, + [18268] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93475,23 +92306,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1393), 1, + STATE(1370), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93508,7 +92339,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93525,7 +92356,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [20322] = 31, + [18376] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93552,23 +92383,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1394), 1, + STATE(1371), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93585,7 +92416,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93602,7 +92433,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [20430] = 31, + [18484] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93629,23 +92460,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1395), 1, + STATE(1373), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93662,7 +92493,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93679,7 +92510,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [20538] = 31, + [18592] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93706,23 +92537,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1396), 1, + STATE(1374), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93739,7 +92570,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93756,7 +92587,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [20646] = 31, + [18700] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93783,23 +92614,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1340), 1, + STATE(1375), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93816,7 +92647,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93833,7 +92664,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [20754] = 31, + [18808] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93860,23 +92691,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1397), 1, + STATE(1376), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93893,7 +92724,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93910,7 +92741,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [20862] = 31, + [18916] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -93937,23 +92768,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1398), 1, + STATE(1377), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -93970,7 +92801,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -93987,7 +92818,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [20970] = 31, + [19024] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94014,23 +92845,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1400), 1, + STATE(1379), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94047,7 +92878,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94064,7 +92895,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [21078] = 31, + [19132] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94091,23 +92922,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1309), 1, + STATE(1311), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94124,7 +92955,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94141,7 +92972,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [21186] = 31, + [19240] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94168,23 +92999,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1402), 1, + STATE(1380), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94201,7 +93032,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94218,7 +93049,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [21294] = 31, + [19348] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94245,23 +93076,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1403), 1, + STATE(1381), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94278,7 +93109,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94295,7 +93126,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [21402] = 31, + [19456] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94322,23 +93153,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1404), 1, + STATE(1382), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94355,7 +93186,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94372,7 +93203,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [21510] = 31, + [19564] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94399,23 +93230,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1406), 1, + STATE(1383), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94432,7 +93263,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94449,7 +93280,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [21618] = 31, + [19672] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94476,23 +93307,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1407), 1, + STATE(1384), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94509,7 +93340,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94526,7 +93357,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [21726] = 31, + [19780] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94553,23 +93384,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1408), 1, + STATE(1385), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94586,7 +93417,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94603,7 +93434,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [21834] = 31, + [19888] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94630,23 +93461,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1410), 1, + STATE(1386), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94663,7 +93494,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94680,7 +93511,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [21942] = 31, + [19996] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94707,23 +93538,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1411), 1, + STATE(1387), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94740,7 +93571,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94757,84 +93588,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [22050] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [20104] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, + ACTIONS(65), 1, anon_sym_DOLLAR, - ACTIONS(892), 1, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(871), 1, + STATE(1368), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(896), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [22158] = 31, + [20212] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94861,23 +93692,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1413), 1, + STATE(1391), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94894,7 +93725,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94911,7 +93742,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [22266] = 31, + [20320] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -94938,23 +93769,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1327), 1, + STATE(1310), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -94971,7 +93802,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -94988,7 +93819,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [22374] = 31, + [20428] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95015,23 +93846,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1416), 1, + STATE(1392), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95048,7 +93879,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95065,7 +93896,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [22482] = 31, + [20536] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95092,23 +93923,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1417), 1, + STATE(1393), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95125,7 +93956,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95142,7 +93973,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [22590] = 31, + [20644] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95169,23 +94000,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1418), 1, + STATE(1394), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95202,7 +94033,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95219,7 +94050,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [22698] = 31, + [20752] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95246,23 +94077,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1419), 1, + STATE(1395), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95279,7 +94110,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95296,7 +94127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [22806] = 31, + [20860] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95323,23 +94154,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1420), 1, + STATE(1396), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95356,7 +94187,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95373,7 +94204,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [22914] = 31, + [20968] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95400,23 +94231,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1421), 1, + STATE(1340), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95433,7 +94264,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95450,7 +94281,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [23022] = 31, + [21076] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95477,23 +94308,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1422), 1, + STATE(1397), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95510,7 +94341,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95527,7 +94358,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [23130] = 31, + [21184] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95554,23 +94385,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1424), 1, + STATE(1398), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95587,7 +94418,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95604,161 +94435,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [23238] = 31, - ACTIONS(25), 1, + [21292] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(786), 1, anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1426), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [23346] = 31, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, + ACTIONS(794), 1, anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1313), 1, + STATE(831), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(71), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [23454] = 31, + [21400] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95785,23 +94539,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1428), 1, + STATE(1400), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95818,7 +94572,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95835,7 +94589,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [23562] = 31, + [21508] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95862,23 +94616,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1429), 1, + STATE(1331), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95895,7 +94649,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95912,7 +94666,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [23670] = 31, + [21616] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -95939,23 +94693,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1430), 1, + STATE(1402), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -95972,7 +94726,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -95989,7 +94743,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [23778] = 31, + [21724] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96016,23 +94770,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1431), 1, + STATE(1403), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96049,7 +94803,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96066,7 +94820,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [23886] = 31, + [21832] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96093,23 +94847,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1432), 1, + STATE(1404), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96126,7 +94880,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96143,7 +94897,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [23994] = 31, + [21940] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96170,23 +94924,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1433), 1, + STATE(1406), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96203,7 +94957,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96220,7 +94974,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [24102] = 31, + [22048] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96247,23 +95001,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1434), 1, + STATE(1407), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96280,7 +95034,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96297,7 +95051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [24210] = 31, + [22156] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96324,23 +95078,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1435), 1, + STATE(1408), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96357,7 +95111,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96374,7 +95128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [24318] = 31, + [22264] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96401,23 +95155,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1437), 1, + STATE(1410), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96434,7 +95188,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96451,7 +95205,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [24426] = 31, + [22372] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96478,23 +95232,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1330), 1, + STATE(1411), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96511,7 +95265,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96528,7 +95282,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [24534] = 31, + [22480] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96555,23 +95309,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1438), 1, + STATE(1413), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96588,7 +95342,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96605,7 +95359,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [24642] = 31, + [22588] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96632,23 +95386,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1439), 1, + STATE(1324), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96665,7 +95419,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96682,7 +95436,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [24750] = 31, + [22696] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96709,23 +95463,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1440), 1, + STATE(1416), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96742,7 +95496,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96759,7 +95513,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [24858] = 31, + [22804] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -96786,177 +95540,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1441), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [24966] = 31, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1442), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [25074] = 31, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1443), 1, + STATE(1417), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -96973,7 +95573,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -96990,7 +95590,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [25182] = 31, + [22912] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97017,23 +95617,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1444), 1, + STATE(1418), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97050,7 +95650,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97067,7 +95667,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [25290] = 31, + [23020] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97094,23 +95694,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1445), 1, + STATE(1419), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97127,7 +95727,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97144,7 +95744,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [25398] = 31, + [23128] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97171,23 +95771,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1449), 1, + STATE(1420), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97204,7 +95804,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97221,7 +95821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [25506] = 31, + [23236] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97248,23 +95848,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1308), 1, + STATE(1421), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97281,7 +95881,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97298,7 +95898,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [25614] = 31, + [23344] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97325,23 +95925,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1450), 1, + STATE(1422), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97358,7 +95958,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97375,7 +95975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [25722] = 31, + [23452] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97402,23 +96002,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1451), 1, + STATE(1424), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97435,7 +96035,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97452,7 +96052,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [25830] = 31, + [23560] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97479,23 +96079,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1452), 1, + STATE(1426), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97512,7 +96112,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97529,7 +96129,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [25938] = 31, + [23668] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97556,23 +96156,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1453), 1, + STATE(1320), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97589,7 +96189,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97606,7 +96206,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [26046] = 31, + [23776] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97633,23 +96233,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1454), 1, + STATE(1428), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97666,7 +96266,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97683,7 +96283,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [26154] = 31, + [23884] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97710,23 +96310,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1455), 1, + STATE(1429), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97743,7 +96343,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97760,7 +96360,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [26262] = 31, + [23992] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97787,23 +96387,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1456), 1, + STATE(1430), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97820,7 +96420,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97837,7 +96437,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [26370] = 31, + [24100] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97864,23 +96464,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1458), 1, + STATE(1431), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97897,7 +96497,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97914,7 +96514,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [26478] = 31, + [24208] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -97941,23 +96541,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1459), 1, + STATE(1432), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -97974,7 +96574,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -97991,7 +96591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [26586] = 31, + [24316] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -98018,23 +96618,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1460), 1, + STATE(1433), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -98051,7 +96651,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -98068,13 +96668,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [26694] = 31, + [24424] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -98091,61 +96695,57 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1461), 1, + STATE(1434), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [26802] = 31, + [24532] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -98172,23 +96772,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1463), 1, + STATE(1435), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -98205,7 +96805,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -98222,7 +96822,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [26910] = 31, + [24640] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -98249,23 +96849,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1464), 1, + STATE(1437), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -98282,7 +96882,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -98299,7 +96899,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [27018] = 31, + [24748] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -98326,23 +96926,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1469), 1, + STATE(1312), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -98359,7 +96959,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -98376,84 +96976,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [27126] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, - anon_sym_record, - ACTIONS(870), 1, - anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, - anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, - anon_sym_copy, - ACTIONS(900), 1, - anon_sym_schedule, - ACTIONS(902), 1, - aux_sym_constant_token1, - ACTIONS(908), 1, - sym_id, - ACTIONS(910), 1, - sym_pattern, - ACTIONS(914), 1, - sym_port, - ACTIONS(916), 1, - sym_floatp, - ACTIONS(918), 1, - aux_sym_string_token1, - ACTIONS(2296), 1, - anon_sym_local, - ACTIONS(2300), 1, - anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, - sym_string_directive, - STATE(328), 1, - sym_constant, - STATE(733), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2308), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(326), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [27234] = 31, + [24856] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -98480,23 +97003,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1473), 1, + STATE(1438), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -98513,7 +97036,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -98530,7 +97053,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [27342] = 31, + [24964] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -98557,23 +97080,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1349), 1, + STATE(1439), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -98590,7 +97113,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -98607,13 +97130,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [27450] = 31, + [25072] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -98630,67 +97157,67 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1475), 1, + STATE(1440), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [27558] = 31, + [25180] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -98707,67 +97234,67 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1476), 1, + STATE(1441), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [27666] = 31, + [25288] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -98784,677 +97311,673 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1477), 1, + STATE(1442), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [27774] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [25396] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(737), 1, + STATE(1443), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [27882] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [25504] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(623), 1, + STATE(1444), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [27990] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [25612] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(725), 1, + STATE(1445), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [28098] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [25720] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(344), 1, + STATE(1500), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [28206] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [25828] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(726), 1, + STATE(1449), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [28314] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [25936] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(727), 1, + STATE(1323), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [28422] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [26044] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(729), 1, + STATE(1450), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [28530] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [26152] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, + ACTIONS(65), 1, anon_sym_DOLLAR, - ACTIONS(892), 1, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(840), 1, + STATE(1451), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(896), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [28638] = 31, + [26260] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -99481,23 +98004,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1588), 1, + STATE(1452), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -99514,7 +98037,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -99531,84 +98054,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [28746] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [26368] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(730), 1, + STATE(1453), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [28854] = 31, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [26476] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -99635,23 +98158,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1283), 1, + STATE(1454), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -99668,7 +98191,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -99685,84 +98208,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [28962] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [26584] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(728), 1, + STATE(1455), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [29070] = 31, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [26692] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -99789,23 +98312,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1368), 1, + STATE(1456), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -99822,7 +98345,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -99839,84 +98362,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [29178] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [26800] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(732), 1, + STATE(1458), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [29286] = 31, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [26908] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -99943,23 +98466,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1500), 1, + STATE(1459), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -99976,7 +98499,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -99993,169 +98516,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [29394] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [27016] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2296), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2300), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(334), 1, + STATE(1460), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2298), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2308), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [29502] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, - anon_sym_record, - ACTIONS(870), 1, - anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, - anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(898), 1, - anon_sym_copy, - ACTIONS(900), 1, - anon_sym_schedule, - ACTIONS(902), 1, - aux_sym_constant_token1, - ACTIONS(908), 1, - sym_id, - ACTIONS(910), 1, - sym_pattern, - ACTIONS(914), 1, - sym_port, - ACTIONS(916), 1, - sym_floatp, - ACTIONS(918), 1, - aux_sym_string_token1, - ACTIONS(2296), 1, - anon_sym_local, - ACTIONS(2300), 1, - anon_sym_hook, - ACTIONS(2302), 1, - anon_sym_DOLLAR, - ACTIONS(2304), 1, - anon_sym_PIPE, - STATE(291), 1, - sym_integer, - STATE(295), 1, - sym_string_directive, - STATE(328), 1, - sym_constant, - STATE(731), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2298), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2308), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(326), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2306), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [29610] = 31, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [27124] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -100172,25 +98616,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1550), 1, + STATE(1461), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -100201,13 +98647,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -100219,12 +98665,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [29718] = 31, + [27232] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -100251,23 +98697,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1479), 1, + STATE(1463), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -100284,7 +98730,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -100301,7 +98747,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [29826] = 31, + [27340] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -100328,23 +98774,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1480), 1, + STATE(1464), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -100361,7 +98807,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -100378,7 +98824,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [29934] = 31, + [27448] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -100405,23 +98851,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1481), 1, + STATE(1469), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -100438,7 +98884,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -100455,7 +98901,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [30042] = 31, + [27556] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, + anon_sym_LPAREN, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2298), 1, + anon_sym_local, + ACTIONS(2302), 1, + anon_sym_hook, + ACTIONS(2304), 1, + anon_sym_DOLLAR, + ACTIONS(2306), 1, + anon_sym_PIPE, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(614), 1, + sym_expr, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2300), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2310), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, + sym_interval, + sym_string, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2308), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [27664] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -100482,23 +99005,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1482), 1, + STATE(1473), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -100515,7 +99038,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -100532,7 +99055,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [30150] = 31, + [27772] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -100555,27 +99078,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1483), 1, + STATE(1475), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -100586,13 +99109,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -100604,12 +99127,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [30258] = 31, + [27880] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -100632,27 +99155,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1484), 1, + STATE(1476), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -100663,13 +99186,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -100681,12 +99204,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [30366] = 31, + [27988] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -100709,27 +99232,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1485), 1, + STATE(1477), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -100740,13 +99263,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -100758,705 +99281,760 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [30474] = 31, - ACTIONS(25), 1, + [28096] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2304), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2306), 1, anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1486), 1, + STATE(615), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2300), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2310), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2308), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [30582] = 31, - ACTIONS(25), 1, + [28204] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + ACTIONS(2304), 1, + anon_sym_DOLLAR, + ACTIONS(2306), 1, + anon_sym_PIPE, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1487), 1, + STATE(606), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2300), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2310), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [30690] = 31, - ACTIONS(25), 1, + ACTIONS(2308), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [28312] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + ACTIONS(2304), 1, + anon_sym_DOLLAR, + ACTIONS(2306), 1, + anon_sym_PIPE, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1488), 1, + STATE(607), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2300), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2310), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [30798] = 31, - ACTIONS(25), 1, + ACTIONS(2308), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [28420] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + ACTIONS(2302), 1, + anon_sym_hook, + ACTIONS(2304), 1, + anon_sym_DOLLAR, + ACTIONS(2306), 1, + anon_sym_PIPE, + STATE(291), 1, sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1489), 1, + STATE(299), 1, + sym_string_directive, + STATE(301), 1, sym_expr, + STATE(312), 1, + sym_constant, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2300), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2310), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [30906] = 31, - ACTIONS(25), 1, + ACTIONS(2308), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [28528] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + ACTIONS(2304), 1, + anon_sym_DOLLAR, + ACTIONS(2306), 1, + anon_sym_PIPE, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1490), 1, + STATE(510), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2300), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2310), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [31014] = 31, - ACTIONS(25), 1, + ACTIONS(2308), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [28636] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2304), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2306), 1, anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1491), 1, + STATE(608), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2300), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2310), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2308), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [31122] = 31, - ACTIONS(25), 1, + [28744] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2304), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2306), 1, anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1492), 1, + STATE(610), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2300), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2310), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2308), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [31230] = 31, - ACTIONS(25), 1, + [28852] = 9, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1299), 1, + sym_expr, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1268), 2, + sym_interval, + sym_string, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2312), 14, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOLLAR, + anon_sym_PIPE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + sym_pattern, + sym_port, + aux_sym_string_token1, + ACTIONS(2314), 20, anon_sym_record, - ACTIONS(35), 1, + anon_sym_local, + anon_sym_table, + anon_sym_set, + anon_sym_vector, + anon_sym_function, + anon_sym_hook, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_copy, + anon_sym_schedule, + aux_sym_constant_token1, + anon_sym_T, + anon_sym_F, + sym_id, + sym_ipv6, + sym_ipv4, + sym_floatp, + sym_hex, + sym_hostname, + [28916] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2304), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2306), 1, anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1493), 1, + STATE(611), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2300), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2310), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2308), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [31338] = 31, - ACTIONS(25), 1, + [29024] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2304), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2306), 1, anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1494), 1, + STATE(609), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2300), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2310), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2308), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [31446] = 31, + [29132] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -101483,23 +100061,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1496), 1, + STATE(1512), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -101516,7 +100094,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -101533,171 +100111,167 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [31554] = 31, - ACTIONS(25), 1, + [29240] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(65), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1497), 1, + STATE(841), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(71), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [31662] = 31, - ACTIONS(25), 1, + [29348] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + ACTIONS(2304), 1, + anon_sym_DOLLAR, + ACTIONS(2306), 1, + anon_sym_PIPE, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1498), 1, + STATE(613), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2300), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2310), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [31770] = 31, + ACTIONS(2308), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [29456] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -101715,216 +100289,222 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1499), 1, + STATE(1446), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [31878] = 31, - ACTIONS(25), 1, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [29564] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2304), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2306), 1, anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1501), 1, + STATE(299), 1, + sym_string_directive, + STATE(310), 1, sym_expr, + STATE(312), 1, + sym_constant, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2300), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2310), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2308), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [31986] = 31, - ACTIONS(25), 1, + [29672] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(73), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2298), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2302), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2304), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2306), 1, anon_sym_PIPE, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1502), 1, + STATE(612), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2300), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2310), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2308), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [32094] = 31, + [29780] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -101941,27 +100521,25 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2059), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2063), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2065), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1503), 1, + STATE(1550), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -101972,13 +100550,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2061), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2069), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -101990,12 +100568,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2067), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [32202] = 31, + [29888] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102018,27 +100596,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1504), 1, + STATE(1478), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102049,13 +100627,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102067,12 +100645,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [32310] = 31, + [29996] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102099,23 +100677,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1505), 1, + STATE(1480), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102132,7 +100710,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102149,7 +100727,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [32418] = 31, + [30104] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102176,23 +100754,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1506), 1, + STATE(1481), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102209,7 +100787,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102226,7 +100804,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [32526] = 31, + [30212] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102253,23 +100831,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1507), 1, + STATE(1482), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102286,7 +100864,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102303,17 +100881,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [32634] = 31, + [30320] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -102331,56 +100905,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1508), 1, + STATE(1483), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [32742] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [30428] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102403,27 +100981,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1509), 1, + STATE(1484), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102434,13 +101012,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102452,12 +101030,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [32850] = 31, + [30536] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102480,27 +101058,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1510), 1, + STATE(1485), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102511,13 +101089,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102529,12 +101107,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [32958] = 31, + [30644] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102557,27 +101135,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1511), 1, + STATE(1486), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102588,13 +101166,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102606,18 +101184,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [33066] = 31, + [30752] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -102634,61 +101216,57 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1513), 1, + STATE(1487), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [33174] = 31, + [30860] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102715,23 +101293,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1514), 1, + STATE(1488), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102748,7 +101326,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102765,13 +101343,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [33282] = 31, + [30968] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -102788,61 +101370,134 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1515), 1, + STATE(1489), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + [31076] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, + anon_sym_LPAREN, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1490), 1, + sym_expr, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [33390] = 31, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [31184] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102865,27 +101520,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1516), 1, + STATE(1491), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102896,13 +101551,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102914,12 +101569,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [33498] = 31, + [31292] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -102942,27 +101597,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1517), 1, + STATE(1492), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -102973,13 +101628,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -102991,12 +101646,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [33606] = 31, + [31400] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -103019,27 +101674,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1518), 1, + STATE(1493), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -103050,13 +101705,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -103068,22 +101723,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [33714] = 31, + [31508] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -103101,99 +101752,26 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1519), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [33822] = 31, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1520), 1, + STATE(1494), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -103204,13 +101782,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -103222,18 +101800,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [33930] = 31, + [31616] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -103250,67 +101832,67 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1521), 1, + STATE(1496), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [34038] = 31, + [31724] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -103327,67 +101909,67 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1522), 1, + STATE(1497), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [34146] = 31, + [31832] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -103404,61 +101986,57 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1523), 1, + STATE(1498), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [34254] = 31, + [31940] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -103485,23 +102063,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1524), 1, + STATE(1499), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -103518,7 +102096,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -103535,7 +102113,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [34362] = 31, + [32048] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -103558,27 +102136,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1525), 1, + STATE(1501), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -103589,13 +102167,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -103607,12 +102185,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [34470] = 31, + [32156] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -103635,27 +102213,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1526), 1, + STATE(1502), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -103666,13 +102244,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -103684,12 +102262,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [34578] = 31, + [32264] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -103712,27 +102290,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1527), 1, + STATE(1503), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -103743,13 +102321,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -103761,12 +102339,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [34686] = 31, + [32372] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -103789,27 +102367,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1528), 1, + STATE(1504), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -103820,13 +102398,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -103838,12 +102416,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [34794] = 31, + [32480] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -103870,23 +102448,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1529), 1, + STATE(1505), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -103903,7 +102481,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -103920,13 +102498,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [34902] = 31, + [32588] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -103943,67 +102525,67 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1530), 1, + STATE(1506), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [35010] = 31, + [32696] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -104020,61 +102602,134 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1531), 1, + STATE(1507), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + [32804] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, + anon_sym_LPAREN, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1508), 1, + sym_expr, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [35118] = 31, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [32912] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -104097,27 +102752,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1532), 1, + STATE(1509), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -104128,13 +102783,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -104146,12 +102801,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [35226] = 31, + [33020] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -104174,27 +102829,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1533), 1, + STATE(1510), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -104205,13 +102860,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -104223,22 +102878,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [35334] = 31, + [33128] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -104256,56 +102907,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1534), 1, + STATE(1511), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [35442] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [33236] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -104328,27 +102983,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1535), 1, + STATE(1513), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -104359,13 +103014,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -104377,18 +103032,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [35550] = 31, + [33344] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -104405,61 +103064,57 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1536), 1, + STATE(1514), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [35658] = 31, + [33452] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -104482,27 +103137,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1537), 1, + STATE(1515), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -104513,13 +103168,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -104531,12 +103186,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [35766] = 31, + [33560] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -104559,27 +103214,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1539), 1, + STATE(1516), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -104590,13 +103245,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -104608,12 +103263,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [35874] = 31, + [33668] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -104636,27 +103291,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1540), 1, + STATE(1517), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -104667,13 +103322,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -104685,12 +103340,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [35982] = 31, + [33776] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -104713,27 +103368,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1542), 1, + STATE(1518), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -104744,13 +103399,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -104762,18 +103417,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [36090] = 31, + [33884] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -104790,61 +103449,57 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1543), 1, + STATE(1519), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [36198] = 31, + [33992] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -104867,27 +103522,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1545), 1, + STATE(1520), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -104898,13 +103553,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -104916,22 +103571,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [36306] = 31, + [34100] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -104949,99 +103600,26 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, - sym_integer, - STATE(1279), 1, - sym_constant, - STATE(1546), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [36414] = 31, - ACTIONS(25), 1, - anon_sym_record, - ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, - ACTIONS(73), 1, - anon_sym_copy, - ACTIONS(75), 1, - anon_sym_schedule, - ACTIONS(77), 1, - aux_sym_constant_token1, - ACTIONS(101), 1, - sym_id, - ACTIONS(103), 1, - sym_pattern, - ACTIONS(107), 1, - sym_port, - ACTIONS(109), 1, - sym_floatp, - ACTIONS(111), 1, - aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1321), 1, + STATE(1521), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105052,13 +103630,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105070,20 +103648,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [36522] = 31, + [34208] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -105100,25 +103676,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1325), 1, + STATE(1522), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105129,13 +103707,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105147,20 +103725,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [36630] = 31, + [34316] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -105177,25 +103753,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1332), 1, + STATE(1523), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105206,13 +103784,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105224,18 +103802,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [36738] = 31, + [34424] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -105254,67 +103834,63 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, - anon_sym_DOLLAR, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1547), 1, + STATE(1524), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2071), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [36846] = 31, + [34532] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -105331,25 +103907,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1311), 1, + STATE(1525), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105360,13 +103938,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105378,20 +103956,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [36954] = 31, + [34640] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -105408,25 +103984,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1312), 1, + STATE(1526), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105437,13 +104015,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105455,20 +104033,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [37062] = 31, + [34748] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -105485,25 +104061,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1317), 1, + STATE(1527), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105514,13 +104092,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105532,20 +104110,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [37170] = 31, + [34856] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -105562,25 +104138,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1319), 1, + STATE(1528), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105591,13 +104169,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105609,12 +104187,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [37278] = 31, + [34964] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -105641,23 +104219,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2310), 1, + ACTIONS(133), 1, anon_sym_LBRACE, - STATE(832), 1, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1301), 1, + STATE(1529), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105674,7 +104252,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105691,15 +104269,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [37386] = 31, + [35072] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -105716,25 +104292,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1316), 1, + STATE(1530), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105745,13 +104323,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105763,20 +104341,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [37494] = 31, + [35180] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -105793,25 +104369,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(832), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1322), 1, + STATE(1531), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -105822,13 +104400,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -105840,144 +104418,166 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [37602] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [35288] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, - anon_sym_DOLLAR, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(842), 1, + STATE(1532), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(896), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [37710] = 9, - STATE(832), 1, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [35396] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, + anon_sym_LPAREN, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1305), 1, + STATE(1533), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1274), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2312), 14, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOLLAR, - anon_sym_PIPE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - sym_pattern, - sym_port, - aux_sym_string_token1, - ACTIONS(2314), 20, - anon_sym_record, - anon_sym_local, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - anon_sym_vector, - anon_sym_function, - anon_sym_hook, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - anon_sym_copy, - anon_sym_schedule, - aux_sym_constant_token1, + STATE(1268), 2, + sym_interval, + sym_string, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, - sym_id, - sym_ipv6, - sym_ipv4, - sym_floatp, sym_hex, sym_hostname, - [37774] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [35504] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -106004,23 +104604,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1512), 1, + STATE(1534), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -106037,7 +104637,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -106054,7 +104654,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [37882] = 31, + [35612] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -106077,27 +104677,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1446), 1, + STATE(1535), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -106108,13 +104708,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -106126,22 +104726,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [37990] = 31, + [35720] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -106159,143 +104755,143 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1297), 1, + STATE(1536), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [38098] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [35828] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, - anon_sym_DOLLAR, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(836), 1, + STATE(1537), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(896), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [38206] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [35936] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, - anon_sym_LPAREN, - ACTIONS(59), 1, - anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, + anon_sym_LPAREN, + ACTIONS(59), 1, + anon_sym_vector, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -106313,66 +104909,66 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1365), 1, + STATE(1539), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [38314] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [36044] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -106390,56 +104986,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1414), 1, + STATE(1540), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [38422] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [36152] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -106462,27 +105062,27 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, + ACTIONS(2292), 1, anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1372), 1, + STATE(1542), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -106493,13 +105093,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -106511,99 +105111,95 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [38530] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [36260] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, - anon_sym_DOLLAR, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(841), 1, + STATE(1543), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(896), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [38638] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [36368] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -106621,56 +105217,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1306), 1, + STATE(1545), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [38746] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [36476] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -106697,23 +105297,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1388), 1, + STATE(1546), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -106730,7 +105330,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -106747,167 +105347,92 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [38854] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [36584] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2264), 1, - anon_sym_local, - ACTIONS(2268), 1, - anon_sym_hook, - ACTIONS(2270), 1, - anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, - sym_string_directive, - STATE(328), 1, - sym_constant, - STATE(867), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2274), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(326), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2272), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [38962] = 31, - ACTIONS(862), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(868), 1, - anon_sym_record, - ACTIONS(870), 1, - anon_sym_LPAREN, - ACTIONS(872), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(878), 1, - anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, - anon_sym_copy, - ACTIONS(900), 1, - anon_sym_schedule, - ACTIONS(902), 1, - aux_sym_constant_token1, - ACTIONS(908), 1, - sym_id, - ACTIONS(910), 1, - sym_pattern, - ACTIONS(914), 1, - sym_port, - ACTIONS(916), 1, - sym_floatp, - ACTIONS(918), 1, - aux_sym_string_token1, - ACTIONS(2264), 1, + ACTIONS(2059), 1, anon_sym_local, - ACTIONS(2268), 1, + ACTIONS(2063), 1, anon_sym_hook, - ACTIONS(2270), 1, + ACTIONS(2065), 1, anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(858), 1, + STATE(1315), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2266), 2, + ACTIONS(2061), 2, anon_sym_table, anon_sym_set, - ACTIONS(2274), 2, + ACTIONS(2069), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2272), 4, + ACTIONS(2067), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [39070] = 31, + [36692] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -106924,27 +105449,25 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2059), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2063), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2065), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1389), 1, + STATE(1316), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -106955,13 +105478,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2061), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2069), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -106973,20 +105496,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2067), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [39178] = 31, + [36800] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -107006,64 +105527,64 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1300), 1, + STATE(1313), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [39286] = 31, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [36908] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -107083,64 +105604,64 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1423), 1, + STATE(1547), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [39394] = 31, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [37016] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -107160,64 +105681,64 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1401), 1, + STATE(1308), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [39502] = 31, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [37124] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -107237,62 +105758,66 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1301), 1, + STATE(1319), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [39610] = 31, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [37232] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -107309,27 +105834,25 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, + ACTIONS(2059), 1, anon_sym_local, - ACTIONS(2284), 1, + ACTIONS(2063), 1, anon_sym_hook, - ACTIONS(2286), 1, + ACTIONS(2065), 1, anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1409), 1, + STATE(1328), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -107340,13 +105863,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, + ACTIONS(2061), 2, anon_sym_table, anon_sym_set, - ACTIONS(2292), 2, + ACTIONS(2069), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -107358,20 +105881,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, + ACTIONS(2067), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [39718] = 31, + [37340] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -107391,133 +105912,58 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1303), 1, + STATE(1329), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [39826] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, - anon_sym_record, - ACTIONS(870), 1, - anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, - anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, - anon_sym_DOLLAR, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, - anon_sym_copy, - ACTIONS(900), 1, - anon_sym_schedule, - ACTIONS(902), 1, - aux_sym_constant_token1, - ACTIONS(908), 1, - sym_id, - ACTIONS(910), 1, - sym_pattern, - ACTIONS(914), 1, - sym_port, - ACTIONS(916), 1, - sym_floatp, - ACTIONS(918), 1, - aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, - sym_string_directive, - STATE(328), 1, - sym_constant, - STATE(849), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(876), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(896), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - STATE(326), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(894), 4, + ACTIONS(2067), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - [39934] = 31, + [37448] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -107544,23 +105990,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2316), 1, + anon_sym_LBRACE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1563), 1, + STATE(1305), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -107577,7 +106023,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -107594,15 +106040,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [40042] = 31, + [37556] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -107622,56 +106066,58 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1564), 1, + STATE(1325), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [40150] = 31, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [37664] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -107698,23 +106144,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1565), 1, + STATE(1295), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -107731,7 +106177,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -107748,15 +106194,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [40258] = 31, + [37772] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -107776,133 +106220,135 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1566), 1, + STATE(1334), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [40366] = 31, - ACTIONS(25), 1, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [37880] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(65), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, anon_sym_DOLLAR, - ACTIONS(67), 1, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1567), 1, + STATE(835), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(71), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [40474] = 31, + [37988] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -107929,23 +106375,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1568), 1, + STATE(1414), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -107962,7 +106408,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -107979,7 +106425,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [40582] = 31, + [38096] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -108006,23 +106452,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1569), 1, + STATE(1365), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -108039,7 +106485,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -108056,7 +106502,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [40690] = 31, + [38204] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -108083,23 +106529,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1570), 1, + STATE(1297), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -108116,7 +106562,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -108133,17 +106579,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [40798] = 31, + [38312] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -108161,56 +106603,137 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1571), 1, + STATE(1372), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(71), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(99), 2, + STATE(1268), 2, + sym_interval, + sym_string, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [38420] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, + anon_sym_LPAREN, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, + anon_sym_DOLLAR, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(840), 1, + sym_expr, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(780), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(800), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [40906] = 31, + [38528] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -108237,23 +106760,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1572), 1, + STATE(1303), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -108270,7 +106793,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -108287,7 +106810,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [41014] = 31, + [38636] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -108314,23 +106837,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1573), 1, + STATE(1388), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -108347,7 +106870,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -108364,17 +106887,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [41122] = 31, + [38744] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -108392,56 +106911,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1574), 1, + STATE(1389), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [41230] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [38852] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -108468,23 +106991,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1575), 1, + STATE(1423), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -108501,7 +107024,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -108518,7 +107041,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [41338] = 31, + [38960] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -108545,23 +107068,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1576), 1, + STATE(1305), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -108578,7 +107101,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -108595,7 +107118,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [41446] = 31, + [39068] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -108622,23 +107145,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1577), 1, + STATE(1306), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -108655,7 +107178,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -108672,7 +107195,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [41554] = 31, + [39176] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -108699,23 +107222,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1415), 1, + STATE(1401), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -108732,7 +107255,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -108749,177 +107272,175 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [41662] = 31, - ACTIONS(25), 1, + [39284] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(67), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2266), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2270), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2272), 1, anon_sym_DOLLAR, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1310), 1, + STATE(862), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2268), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2276), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2274), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [41770] = 31, - ACTIONS(25), 1, + [39392] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(67), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2061), 1, + ACTIONS(2266), 1, anon_sym_local, - ACTIONS(2065), 1, + ACTIONS(2270), 1, anon_sym_hook, - ACTIONS(2067), 1, + ACTIONS(2272), 1, anon_sym_DOLLAR, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1334), 1, + STATE(861), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, + ACTIONS(810), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(105), 2, + ACTIONS(816), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(2268), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(2276), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, + ACTIONS(2274), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [41878] = 31, + [39500] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, - ACTIONS(67), 1, - anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, anon_sym_schedule, ACTIONS(77), 1, aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, ACTIONS(103), 1, sym_pattern, ACTIONS(107), 1, @@ -108929,58 +107450,60 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2316), 1, - sym_id, - STATE(832), 1, + ACTIONS(2284), 1, + anon_sym_local, + ACTIONS(2288), 1, + anon_sym_hook, + ACTIONS(2290), 1, + anon_sym_DOLLAR, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1593), 1, + STATE(1409), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2286), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2296), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [41986] = 31, + ACTIONS(2294), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [39608] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -109007,23 +107530,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1263), 1, + STATE(1283), 1, sym_expr, - STATE(1279), 1, + STATE(1286), 1, sym_constant, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -109040,7 +107563,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -109057,92 +107580,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [42094] = 31, - ACTIONS(25), 1, + [39716] = 31, + ACTIONS(766), 1, + anon_sym_LBRACE, + ACTIONS(772), 1, anon_sym_record, - ACTIONS(35), 1, + ACTIONS(774), 1, anon_sym_LPAREN, - ACTIONS(59), 1, + ACTIONS(776), 1, + anon_sym_LBRACK, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, anon_sym_vector, - ACTIONS(67), 1, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, + anon_sym_DOLLAR, + ACTIONS(796), 1, anon_sym_PIPE, - ACTIONS(73), 1, + ACTIONS(802), 1, anon_sym_copy, - ACTIONS(75), 1, + ACTIONS(804), 1, anon_sym_schedule, - ACTIONS(77), 1, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(101), 1, + ACTIONS(812), 1, sym_id, - ACTIONS(103), 1, + ACTIONS(814), 1, sym_pattern, - ACTIONS(107), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(109), 1, + ACTIONS(820), 1, sym_floatp, - ACTIONS(111), 1, + ACTIONS(822), 1, aux_sym_string_token1, - ACTIONS(121), 1, - anon_sym_function, - ACTIONS(133), 1, - anon_sym_LBRACE, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, - anon_sym_DOLLAR, - STATE(832), 1, - sym_string_directive, - STATE(1258), 1, + STATE(291), 1, sym_integer, - STATE(1279), 1, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, sym_constant, - STATE(1447), 1, + STATE(849), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(99), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(105), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2063), 2, + ACTIONS(780), 2, anon_sym_table, anon_sym_set, - ACTIONS(2071), 2, + ACTIONS(800), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(1274), 2, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(79), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2069), 4, + ACTIONS(798), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [42202] = 31, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [39824] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, - ACTIONS(65), 1, - anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -109162,56 +107683,58 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(119), 1, - anon_sym_local, - ACTIONS(121), 1, anon_sym_function, - ACTIONS(123), 1, - anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1299), 1, + STATE(1447), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(57), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(71), 2, - anon_sym_DASH, - anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(69), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [42310] = 31, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [39932] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -109238,23 +107761,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1304), 1, + STATE(1415), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -109271,7 +107794,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -109288,469 +107811,315 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [42418] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, - anon_sym_record, - ACTIONS(870), 1, - anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, - anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, - anon_sym_copy, - ACTIONS(900), 1, - anon_sym_schedule, - ACTIONS(902), 1, - aux_sym_constant_token1, - ACTIONS(908), 1, - sym_id, - ACTIONS(910), 1, - sym_pattern, - ACTIONS(914), 1, - sym_port, - ACTIONS(916), 1, - sym_floatp, - ACTIONS(918), 1, - aux_sym_string_token1, - ACTIONS(2264), 1, - anon_sym_local, - ACTIONS(2268), 1, - anon_sym_hook, - ACTIONS(2270), 1, - anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, - sym_string_directive, - STATE(328), 1, - sym_constant, - STATE(853), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2274), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(326), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2272), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [42526] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [40040] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, - anon_sym_copy, - ACTIONS(900), 1, - anon_sym_schedule, - ACTIONS(902), 1, - aux_sym_constant_token1, - ACTIONS(908), 1, - sym_id, - ACTIONS(910), 1, - sym_pattern, - ACTIONS(914), 1, - sym_port, - ACTIONS(916), 1, - sym_floatp, - ACTIONS(918), 1, - aux_sym_string_token1, - ACTIONS(2264), 1, - anon_sym_local, - ACTIONS(2268), 1, - anon_sym_hook, - ACTIONS(2270), 1, + ACTIONS(65), 1, anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, - sym_string_directive, - STATE(328), 1, - sym_constant, - STATE(855), 1, - sym_expr, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2274), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(326), 2, - sym_interval, - sym_string, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2272), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [42634] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, - anon_sym_record, - ACTIONS(870), 1, - anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, - anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2264), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2268), 1, - anon_sym_hook, - ACTIONS(2270), 1, - anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(856), 1, + STATE(1298), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2274), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2272), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [42742] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [40148] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2264), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2268), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2270), 1, - anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(859), 1, + STATE(1301), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2274), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2272), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [42850] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [40256] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2264), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2268), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2270), 1, - anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(861), 1, + STATE(1538), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2274), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2272), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [42958] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [40364] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, - anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2264), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2284), 1, anon_sym_local, - ACTIONS(2268), 1, + ACTIONS(2288), 1, anon_sym_hook, - ACTIONS(2270), 1, + ACTIONS(2290), 1, anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(2292), 1, + anon_sym_PIPE, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(864), 1, + STATE(1541), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2266), 2, + ACTIONS(2286), 2, anon_sym_table, anon_sym_set, - ACTIONS(2274), 2, + ACTIONS(2296), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2272), 4, + ACTIONS(2294), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [43066] = 31, + [40472] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -109777,23 +108146,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1538), 1, + STATE(1563), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -109810,7 +108179,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -109827,7 +108196,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [43174] = 31, + [40580] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -109854,23 +108223,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(1686), 1, - anon_sym_LBRACK, - ACTIONS(2318), 1, + ACTIONS(133), 1, anon_sym_LBRACE, - STATE(832), 1, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1301), 1, + STATE(1564), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -109887,7 +108256,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -109904,167 +108273,171 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [43282] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [40688] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2264), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2268), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2270), 1, - anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(857), 1, + STATE(1565), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2274), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2272), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [43390] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [40796] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2264), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2268), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2270), 1, - anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(854), 1, + STATE(1566), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2274), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2272), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [43498] = 31, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [40904] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -110081,138 +108454,134 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1541), 1, + STATE(1567), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [43606] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [41012] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(892), 1, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(2264), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(2268), 1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, anon_sym_hook, - ACTIONS(2270), 1, - anon_sym_DOLLAR, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(862), 1, + STATE(1568), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(906), 2, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - ACTIONS(912), 2, - sym_ipv6, - sym_ipv4, - ACTIONS(2266), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(2274), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - STATE(326), 2, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, - anon_sym_T, - anon_sym_F, - sym_hex, - sym_hostname, - ACTIONS(2272), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - [43714] = 31, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [41120] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -110239,23 +108608,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1457), 1, + STATE(1569), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -110272,7 +108641,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -110289,13 +108658,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [43822] = 31, + [41228] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -110314,142 +108685,142 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, - anon_sym_DOLLAR, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1584), 1, + STATE(1570), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2071), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [43930] = 31, - ACTIONS(862), 1, - anon_sym_LBRACE, - ACTIONS(868), 1, + [41336] = 31, + ACTIONS(25), 1, anon_sym_record, - ACTIONS(870), 1, + ACTIONS(35), 1, anon_sym_LPAREN, - ACTIONS(872), 1, - anon_sym_LBRACK, - ACTIONS(874), 1, - anon_sym_local, - ACTIONS(878), 1, + ACTIONS(59), 1, anon_sym_vector, - ACTIONS(880), 1, - anon_sym_function, - ACTIONS(882), 1, - anon_sym_hook, - ACTIONS(890), 1, + ACTIONS(65), 1, anon_sym_DOLLAR, - ACTIONS(892), 1, + ACTIONS(67), 1, anon_sym_PIPE, - ACTIONS(898), 1, + ACTIONS(73), 1, anon_sym_copy, - ACTIONS(900), 1, + ACTIONS(75), 1, anon_sym_schedule, - ACTIONS(902), 1, + ACTIONS(77), 1, aux_sym_constant_token1, - ACTIONS(908), 1, + ACTIONS(101), 1, sym_id, - ACTIONS(910), 1, + ACTIONS(103), 1, sym_pattern, - ACTIONS(914), 1, + ACTIONS(107), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(109), 1, sym_floatp, - ACTIONS(918), 1, + ACTIONS(111), 1, aux_sym_string_token1, - STATE(291), 1, - sym_integer, - STATE(295), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, sym_string_directive, - STATE(328), 1, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, sym_constant, - STATE(334), 1, + STATE(1571), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(876), 2, + ACTIONS(57), 2, anon_sym_table, anon_sym_set, - ACTIONS(896), 2, + ACTIONS(71), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(906), 2, + ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - ACTIONS(912), 2, + ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(326), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(894), 4, + ACTIONS(69), 4, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG, anon_sym_TILDE, - ACTIONS(904), 4, + ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [44038] = 31, + [41444] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, ACTIONS(67), 1, anon_sym_PIPE, ACTIONS(73), 1, @@ -110468,59 +108839,57 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2061), 1, - anon_sym_local, - ACTIONS(2065), 1, - anon_sym_hook, - ACTIONS(2067), 1, - anon_sym_DOLLAR, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1578), 1, + STATE(1572), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2063), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2071), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2069), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [44146] = 31, + [41552] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -110547,23 +108916,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1305), 1, + STATE(1573), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -110580,7 +108949,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -110597,7 +108966,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [44254] = 31, + [41660] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -110624,23 +108993,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1585), 1, + STATE(1574), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -110657,7 +109026,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -110674,7 +109043,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [44362] = 31, + [41768] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, @@ -110701,23 +109070,23 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(119), 1, + ACTIONS(117), 1, anon_sym_local, - ACTIONS(121), 1, + ACTIONS(119), 1, anon_sym_function, - ACTIONS(123), 1, + ACTIONS(121), 1, anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1586), 1, + STATE(1575), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -110734,7 +109103,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(105), 2, sym_ipv6, sym_ipv4, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, @@ -110751,13 +109120,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_F, sym_hex, sym_hostname, - [44470] = 31, + [41876] = 31, ACTIONS(25), 1, anon_sym_record, ACTIONS(35), 1, anon_sym_LPAREN, ACTIONS(59), 1, anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, ACTIONS(73), 1, anon_sym_copy, ACTIONS(75), 1, @@ -110774,1900 +109147,2113 @@ static const uint16_t ts_small_parse_table[] = { sym_floatp, ACTIONS(111), 1, aux_sym_string_token1, - ACTIONS(121), 1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, ACTIONS(133), 1, anon_sym_LBRACE, - ACTIONS(1686), 1, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2280), 1, - anon_sym_local, - ACTIONS(2284), 1, - anon_sym_hook, - ACTIONS(2286), 1, - anon_sym_DOLLAR, - ACTIONS(2288), 1, - anon_sym_PIPE, - STATE(832), 1, + STATE(836), 1, sym_string_directive, STATE(1258), 1, sym_integer, - STATE(1279), 1, + STATE(1286), 1, sym_constant, - STATE(1478), 1, + STATE(1576), 1, sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, ACTIONS(99), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, ACTIONS(105), 2, sym_ipv6, sym_ipv4, - ACTIONS(2282), 2, - anon_sym_table, - anon_sym_set, - ACTIONS(2292), 2, - anon_sym_DASH, - anon_sym_PLUS, - STATE(1274), 2, + STATE(1268), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, ACTIONS(79), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - ACTIONS(2290), 4, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - [44578] = 5, - ACTIONS(1849), 1, - anon_sym_COLON, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(1514), 2, - anon_sym_ATload, - anon_sym_ATif, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1510), 36, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - [44633] = 4, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1975), 18, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, + [41984] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, + ACTIONS(67), 1, anon_sym_PIPE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - sym_pattern, - sym_port, - aux_sym_string_token1, - ACTIONS(1980), 21, - anon_sym_COLON, - anon_sym_record, - anon_sym_local, - anon_sym_table, - anon_sym_set, - anon_sym_vector, - anon_sym_function, - anon_sym_hook, - anon_sym_DASH, - anon_sym_PLUS, + ACTIONS(73), 1, anon_sym_copy, + ACTIONS(75), 1, anon_sym_schedule, + ACTIONS(77), 1, aux_sym_constant_token1, - anon_sym_T, - anon_sym_F, - sym_id, - sym_ipv6, - sym_ipv4, - sym_floatp, - sym_hex, - sym_hostname, - [44686] = 5, - ACTIONS(2320), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(574), 2, - anon_sym_ATload, - anon_sym_ATif, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(572), 36, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - [44741] = 5, - ACTIONS(2322), 1, - anon_sym_COLON, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(1520), 2, - anon_sym_ATload, - anon_sym_ATif, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1516), 36, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - [44796] = 9, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - STATE(1835), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2328), 2, - anon_sym_ATload, - anon_sym_ATif, - STATE(1254), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(2324), 11, - anon_sym_LBRACE, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - ACTIONS(2326), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [44858] = 9, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - STATE(1837), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2332), 2, - anon_sym_ATload, - anon_sym_ATif, - STATE(1254), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(2330), 11, - anon_sym_LBRACE, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - ACTIONS(2326), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [44920] = 9, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - STATE(1838), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2336), 2, - anon_sym_ATload, - anon_sym_ATif, - STATE(1254), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(2334), 11, - anon_sym_LBRACE, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - ACTIONS(2326), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [44982] = 9, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - STATE(1836), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2340), 2, - anon_sym_ATload, - anon_sym_ATif, - STATE(1254), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(2338), 11, - anon_sym_LBRACE, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - ACTIONS(2326), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [45044] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(1786), 2, - anon_sym_ATload, - anon_sym_ATif, - STATE(1255), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(1784), 11, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, anon_sym_LBRACE, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - ACTIONS(2326), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [45103] = 8, - ACTIONS(2342), 1, - anon_sym_AMPdeprecated, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1577), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1818), 2, - anon_sym_ATload, - anon_sym_ATif, - STATE(1255), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1823), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(1816), 11, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [42092] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, + anon_sym_LPAREN, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, anon_sym_LBRACE, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - ACTIONS(2345), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [45162] = 6, - ACTIONS(1849), 1, - anon_sym_COLON, - ACTIONS(2348), 1, - anon_sym_SEMI, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1330), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1514), 2, - anon_sym_ATload, - anon_sym_ATif, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1510), 33, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + [42200] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, + anon_sym_LPAREN, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, anon_sym_LBRACE, - anon_sym_AMPdeprecated, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - anon_sym_ATdeprecated, - anon_sym_ATload_DASHsigs, - anon_sym_ATload_DASHplugin, - anon_sym_ATunload, - anon_sym_ATprefixes, - anon_sym_ATifdef, - anon_sym_ATifndef, - anon_sym_ATendif, - anon_sym_ATelse, - anon_sym_ATpragma, - [45217] = 5, - ACTIONS(2350), 1, - sym_time_unit, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, + anon_sym_DOLLAR, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1327), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1458), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1456), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + [42308] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45269] = 5, - ACTIONS(2350), 1, - sym_time_unit, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2318), 1, + sym_id, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1596), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1458), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1456), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [42416] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45321] = 4, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2320), 1, + anon_sym_LBRACE, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1305), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1454), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1452), 27, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [42524] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - sym_time_unit, - [45371] = 4, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1457), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1674), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1672), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [42632] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45420] = 4, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1299), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(117), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(115), 26, - anon_sym_SEMI, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [42740] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(776), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45469] = 4, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(863), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(117), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(115), 26, - anon_sym_SEMI, + anon_sym_TILDE, + [42848] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45518] = 8, - ACTIONS(2352), 1, + ACTIONS(776), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, anon_sym_DOLLAR, - STATE(1285), 1, - sym_index_slice, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(865), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(117), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, anon_sym_DASH, anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(115), 21, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_RBRACK, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45575] = 4, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1678), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1676), 26, - anon_sym_SEMI, + anon_sym_TILDE, + [42956] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(776), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45624] = 4, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(866), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(336), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(334), 26, - anon_sym_SEMI, + anon_sym_TILDE, + [43064] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(776), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45673] = 5, - ACTIONS(2358), 1, - anon_sym_LPAREN, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(853), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1602), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1598), 25, - anon_sym_SEMI, + anon_sym_TILDE, + [43172] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, + anon_sym_LPAREN, + ACTIONS(776), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45724] = 4, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, + anon_sym_DOLLAR, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(854), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(117), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(115), 26, - anon_sym_SEMI, + anon_sym_TILDE, + [43280] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(776), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45773] = 4, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(856), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(758), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(756), 26, - anon_sym_SEMI, + anon_sym_TILDE, + [43388] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(776), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45822] = 4, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(867), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1638), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1636), 26, - anon_sym_SEMI, + anon_sym_TILDE, + [43496] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(776), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45871] = 4, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(860), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1620), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1618), 26, - anon_sym_SEMI, + anon_sym_TILDE, + [43604] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(776), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + ACTIONS(2266), 1, + anon_sym_local, + ACTIONS(2270), 1, + anon_sym_hook, + ACTIONS(2272), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45920] = 4, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(312), 1, + sym_constant, + STATE(855), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2268), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2276), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1638), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2274), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1636), 26, - anon_sym_SEMI, + anon_sym_TILDE, + [43712] = 31, + ACTIONS(766), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + ACTIONS(772), 1, + anon_sym_record, + ACTIONS(774), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(776), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(778), 1, + anon_sym_local, + ACTIONS(782), 1, + anon_sym_vector, + ACTIONS(784), 1, + anon_sym_function, + ACTIONS(786), 1, + anon_sym_hook, + ACTIONS(794), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [45969] = 4, + ACTIONS(796), 1, + anon_sym_PIPE, + ACTIONS(802), 1, + anon_sym_copy, + ACTIONS(804), 1, + anon_sym_schedule, + ACTIONS(806), 1, + aux_sym_constant_token1, + ACTIONS(812), 1, + sym_id, + ACTIONS(814), 1, + sym_pattern, + ACTIONS(818), 1, + sym_port, + ACTIONS(820), 1, + sym_floatp, + ACTIONS(822), 1, + aux_sym_string_token1, + STATE(291), 1, + sym_integer, + STATE(299), 1, + sym_string_directive, + STATE(310), 1, + sym_expr, + STATE(312), 1, + sym_constant, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(780), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(800), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(810), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(816), 2, + sym_ipv6, + sym_ipv4, + STATE(304), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(340), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(798), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(338), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(808), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [43820] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46018] = 4, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + ACTIONS(2322), 1, + sym_id, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1594), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(762), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(760), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [43928] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46067] = 4, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1584), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1458), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1456), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + [44036] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46116] = 5, - ACTIONS(2360), 1, - anon_sym_COLON, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1520), 9, - anon_sym_EQ, + ACTIONS(67), 1, anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1516), 25, - anon_sym_SEMI, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(1626), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46167] = 5, - ACTIONS(2362), 1, - anon_sym_of, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1548), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(574), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(572), 25, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [44144] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(2059), 1, + anon_sym_local, + ACTIONS(2063), 1, + anon_sym_hook, + ACTIONS(2065), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46218] = 5, - ACTIONS(2364), 1, - anon_sym_COLON, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1578), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + ACTIONS(2061), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(2069), 2, + anon_sym_DASH, + anon_sym_PLUS, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1514), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + ACTIONS(2067), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1510), 25, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + [44252] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46269] = 4, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1549), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1458), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1456), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [44360] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46318] = 4, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, + anon_sym_LBRACK, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1587), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1602), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1598), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [44468] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, + anon_sym_DOLLAR, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46367] = 4, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1585), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1630), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1628), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [44576] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46416] = 4, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1638), 9, - anon_sym_EQ, + ACTIONS(67), 1, anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1636), 26, - anon_sym_SEMI, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, + ACTIONS(1626), 1, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46465] = 4, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1586), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(570), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(568), 26, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [44684] = 31, + ACTIONS(25), 1, + anon_sym_record, + ACTIONS(35), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, + ACTIONS(59), 1, + anon_sym_vector, + ACTIONS(65), 1, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46514] = 8, - ACTIONS(2352), 1, + ACTIONS(67), 1, + anon_sym_PIPE, + ACTIONS(73), 1, + anon_sym_copy, + ACTIONS(75), 1, + anon_sym_schedule, + ACTIONS(77), 1, + aux_sym_constant_token1, + ACTIONS(101), 1, + sym_id, + ACTIONS(103), 1, + sym_pattern, + ACTIONS(107), 1, + sym_port, + ACTIONS(109), 1, + sym_floatp, + ACTIONS(111), 1, + aux_sym_string_token1, + ACTIONS(117), 1, + anon_sym_local, + ACTIONS(119), 1, + anon_sym_function, + ACTIONS(121), 1, + anon_sym_hook, + ACTIONS(133), 1, + anon_sym_LBRACE, + ACTIONS(1626), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - STATE(1285), 1, - sym_index_slice, + STATE(836), 1, + sym_string_directive, + STATE(1258), 1, + sym_integer, + STATE(1286), 1, + sym_constant, + STATE(1479), 1, + sym_expr, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, + ACTIONS(57), 2, + anon_sym_table, + anon_sym_set, + ACTIONS(71), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(99), 2, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + ACTIONS(105), 2, + sym_ipv6, + sym_ipv4, + STATE(1268), 2, + sym_interval, + sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(141), 9, - anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(69), 4, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(135), 21, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_RBRACK, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46571] = 4, + anon_sym_TILDE, + ACTIONS(79), 4, + anon_sym_T, + anon_sym_F, + sym_hex, + sym_hostname, + [44792] = 9, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + STATE(1838), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(2328), 2, + anon_sym_ATload, + anon_sym_ATif, + STATE(1254), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(578), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(576), 26, - anon_sym_SEMI, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(2324), 11, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46620] = 4, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + ACTIONS(2326), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [44855] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -112675,314 +111261,366 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(141), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(135), 26, + ACTIONS(1979), 18, anon_sym_SEMI, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_as, anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46669] = 4, + anon_sym_PIPE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + sym_pattern, + sym_port, + aux_sym_string_token1, + ACTIONS(1984), 21, + anon_sym_COLON, + anon_sym_record, + anon_sym_local, + anon_sym_table, + anon_sym_set, + anon_sym_vector, + anon_sym_function, + anon_sym_hook, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_copy, + anon_sym_schedule, + aux_sym_constant_token1, + anon_sym_T, + anon_sym_F, + sym_id, + sym_ipv6, + sym_ipv4, + sym_floatp, + sym_hex, + sym_hostname, + [44908] = 9, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + STATE(1836), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(2332), 2, + anon_sym_ATload, + anon_sym_ATif, + STATE(1254), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1626), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1624), 26, - anon_sym_SEMI, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(2330), 11, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46718] = 4, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + ACTIONS(2326), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [44971] = 9, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + STATE(1837), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(2336), 2, + anon_sym_ATload, + anon_sym_ATif, + STATE(1254), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1670), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1668), 26, - anon_sym_SEMI, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(2334), 11, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46767] = 4, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + ACTIONS(2326), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [45034] = 9, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + STATE(1835), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(2340), 2, + anon_sym_ATload, + anon_sym_ATif, + STATE(1254), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1630), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1628), 26, - anon_sym_SEMI, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(2338), 11, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46816] = 4, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + ACTIONS(2326), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [45097] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(1793), 2, + anon_sym_ATload, + anon_sym_ATif, + STATE(1255), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(752), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(750), 26, - anon_sym_SEMI, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(1791), 11, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46865] = 4, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + ACTIONS(2326), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [45157] = 8, + ACTIONS(2342), 1, + anon_sym_AMPdeprecated, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(1780), 2, + anon_sym_ATload, + anon_sym_ATif, + STATE(1255), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1630), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1628), 26, - anon_sym_SEMI, + ACTIONS(1785), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(1778), 11, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + ACTIONS(2345), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [45217] = 6, + ACTIONS(1766), 1, anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46914] = 4, + ACTIONS(2348), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(1470), 2, + anon_sym_ATload, + anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(748), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(746), 26, - anon_sym_SEMI, + ACTIONS(1466), 34, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [46963] = 4, + anon_sym_AMPdeprecated, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + anon_sym_ATdeprecated, + anon_sym_ATload_DASHsigs, + anon_sym_ATload_DASHplugin, + anon_sym_ATunload, + anon_sym_ATprefixes, + anon_sym_ATifdef, + anon_sym_ATifndef, + anon_sym_ATendif, + anon_sym_ATelse, + anon_sym_ATpragma, + [45273] = 5, + ACTIONS(2350), 1, + sym_time_unit, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -112990,7 +111628,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(574), 9, + ACTIONS(1458), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -113000,7 +111638,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(572), 26, + ACTIONS(1456), 26, anon_sym_SEMI, anon_sym_LBRACE, anon_sym_RBRACE, @@ -113027,7 +111665,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [47012] = 4, + [45325] = 5, + ACTIONS(2350), 1, + sym_time_unit, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -113035,7 +111675,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(117), 9, + ACTIONS(1458), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -113045,7 +111685,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(115), 26, + ACTIONS(1456), 26, anon_sym_SEMI, anon_sym_LBRACE, anon_sym_RBRACE, @@ -113072,7 +111712,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [47061] = 4, + [45377] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -113080,7 +111720,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(141), 9, + ACTIONS(1454), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -113090,7 +111730,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(135), 26, + ACTIONS(1452), 27, anon_sym_SEMI, anon_sym_LBRACE, anon_sym_RBRACE, @@ -113117,466 +111757,241 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [47110] = 4, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2312), 14, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOLLAR, - anon_sym_PIPE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_ATDIR, - anon_sym_ATFILENAME, - sym_pattern, - sym_port, - aux_sym_string_token1, - ACTIONS(2314), 20, - anon_sym_record, - anon_sym_local, - anon_sym_table, - anon_sym_set, - anon_sym_vector, - anon_sym_function, - anon_sym_hook, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_copy, - anon_sym_schedule, - aux_sym_constant_token1, - anon_sym_T, - anon_sym_F, - sym_id, - sym_ipv6, - sym_ipv4, - sym_floatp, - sym_hex, - sym_hostname, - [47158] = 19, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2370), 1, - anon_sym_COMMA, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2366), 4, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [47236] = 16, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - STATE(1285), 1, - sym_index_slice, + sym_time_unit, + [45427] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(1512), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1628), 7, + anon_sym_QMARK, + ACTIONS(1510), 26, anon_sym_SEMI, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_QMARK_DOLLAR, - [47308] = 19, - ACTIONS(2352), 1, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2370), 1, - anon_sym_COMMA, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2380), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2057), 4, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2372), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [47386] = 13, - ACTIONS(117), 1, - anon_sym_EQ, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - STATE(1285), 1, - sym_index_slice, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [45476] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 13, + anon_sym_QMARK, + ACTIONS(113), 26, anon_sym_SEMI, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [47452] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, - sym_index_slice, + [45525] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(135), 5, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_RBRACK, - ACTIONS(2376), 6, + ACTIONS(258), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [47528] = 16, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, anon_sym_QMARK, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(256), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [45574] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(570), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 7, + anon_sym_QMARK, + ACTIONS(568), 26, anon_sym_SEMI, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_QMARK_DOLLAR, - [47600] = 13, - ACTIONS(1638), 1, - anon_sym_EQ, - ACTIONS(2352), 1, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2380), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [45623] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(578), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1636), 13, + anon_sym_QMARK, + ACTIONS(576), 26, anon_sym_SEMI, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [47666] = 9, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - STATE(1285), 1, - sym_index_slice, + [45672] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(117), 9, + ACTIONS(1464), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -113586,16 +112001,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(115), 17, + ACTIONS(1462), 26, anon_sym_SEMI, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, @@ -113604,140 +112028,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [47724] = 14, - ACTIONS(117), 1, - anon_sym_EQ, + [45721] = 5, ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - STATE(1285), 1, - sym_index_slice, + anon_sym_of, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(546), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 11, + anon_sym_QMARK, + ACTIONS(544), 25, anon_sym_SEMI, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [47792] = 18, - ACTIONS(2352), 1, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2380), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(1628), 5, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - anon_sym_RBRACK, - ACTIONS(2376), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [47868] = 9, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - STATE(1285), 1, - sym_index_slice, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [45772] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1630), 9, + ACTIONS(141), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -113747,16 +112092,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1628), 17, + ACTIONS(135), 26, anon_sym_SEMI, + anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, @@ -113765,198 +112119,150 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [47926] = 20, - ACTIONS(1302), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, - anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2203), 1, - sym_assert_msg, + [45821] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(1458), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [48004] = 20, - ACTIONS(1378), 1, + anon_sym_QMARK, + ACTIONS(1456), 26, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, + anon_sym_RPAREN, anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2313), 1, - sym_assert_msg, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [45870] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [48082] = 20, - ACTIONS(1342), 1, + anon_sym_QMARK, + ACTIONS(113), 26, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, + anon_sym_RPAREN, anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2231), 1, - sym_assert_msg, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [45919] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(588), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [48160] = 8, - ACTIONS(2352), 1, + anon_sym_QMARK, + ACTIONS(586), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, + anon_sym_RBRACK, + anon_sym_as, anon_sym_DOLLAR, - STATE(1285), 1, - sym_index_slice, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [45968] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(141), 9, + ACTIONS(340), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -113966,14 +112272,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(135), 18, + ACTIONS(338), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, @@ -113985,473 +112299,241 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [48214] = 13, - ACTIONS(117), 1, - anon_sym_EQ, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, - anon_sym_QMARK, - STATE(1285), 1, - sym_index_slice, + [46017] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(1508), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 11, + anon_sym_QMARK, + ACTIONS(1506), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [48278] = 14, - ACTIONS(117), 1, - anon_sym_EQ, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, - anon_sym_QMARK, - STATE(1285), 1, - sym_index_slice, + [46066] = 5, + ACTIONS(2354), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(1470), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 9, - anon_sym_COLON, + anon_sym_QMARK, + ACTIONS(1466), 25, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [48344] = 20, - ACTIONS(1362), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, - anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2623), 1, - sym_assert_msg, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2380), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [48422] = 20, - ACTIONS(2057), 1, - anon_sym_RBRACK, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2370), 1, - anon_sym_COMMA, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, - anon_sym_QMARK, - ACTIONS(2406), 1, - anon_sym_COLON, - ACTIONS(2410), 1, - anon_sym_EQ, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2404), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2408), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2412), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46117] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(556), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [48500] = 20, - ACTIONS(1246), 1, + anon_sym_QMARK, + ACTIONS(554), 26, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, + anon_sym_RPAREN, anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2759), 1, - sym_assert_msg, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46166] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(141), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [48578] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, + ACTIONS(135), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2412), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1628), 3, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, - ACTIONS(2400), 3, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2396), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [48652] = 16, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, - anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2404), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2408), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2412), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46215] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(1628), 5, - anon_sym_COLON, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_QMARK_DOLLAR, - ACTIONS(2396), 6, + ACTIONS(592), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [48722] = 20, - ACTIONS(1310), 1, + anon_sym_QMARK, + ACTIONS(590), 26, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, + anon_sym_RPAREN, anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2302), 1, - sym_assert_msg, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2380), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [48800] = 9, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - STATE(1285), 1, - sym_index_slice, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46264] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(1630), 9, + ACTIONS(546), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -114461,14 +112543,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1628), 15, + ACTIONS(544), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, @@ -114477,172 +112570,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [48856] = 20, - ACTIONS(2057), 1, - anon_sym_RBRACK, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2370), 1, - anon_sym_COMMA, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, - anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - ACTIONS(2414), 1, - anon_sym_COLON, - STATE(1285), 1, - sym_index_slice, + [46313] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2412), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(1512), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [48934] = 16, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, + ACTIONS(1510), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2412), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2400), 3, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(115), 5, - anon_sym_COLON, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_RBRACK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - ACTIONS(2396), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [49004] = 13, - ACTIONS(1638), 1, - anon_sym_EQ, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, - anon_sym_QMARK, - STATE(1285), 1, - sym_index_slice, + [46362] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1636), 11, + anon_sym_QMARK, + ACTIONS(113), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [49068] = 5, - ACTIONS(2416), 1, - anon_sym_of, + [46411] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -114650,7 +112668,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(574), 9, + ACTIONS(1484), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -114660,11 +112678,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(572), 22, + ACTIONS(1482), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, anon_sym_LBRACK, @@ -114683,86 +112705,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [49116] = 20, - ACTIONS(2057), 1, - anon_sym_RBRACK, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [46460] = 5, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2370), 1, - anon_sym_COMMA, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, - anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - ACTIONS(2418), 1, - anon_sym_COLON, - STATE(1285), 1, - sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2412), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(1500), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [49194] = 9, - ACTIONS(2352), 1, + anon_sym_QMARK, + ACTIONS(1498), 25, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, + anon_sym_RBRACK, + anon_sym_as, anon_sym_DOLLAR, - STATE(1285), 1, - sym_index_slice, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46511] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(117), 9, + ACTIONS(1484), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -114772,14 +112769,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(115), 15, + ACTIONS(1482), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, @@ -114788,372 +112796,155 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [49250] = 20, - ACTIONS(1180), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, + [46560] = 8, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, - anon_sym_COMMA, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, - STATE(2570), 1, - sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [49328] = 20, - ACTIONS(1350), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, - anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2382), 1, - sym_assert_msg, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(113), 21, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2380), 3, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACK, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [49406] = 20, - ACTIONS(1318), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, - anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2285), 1, - sym_assert_msg, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46617] = 5, + ACTIONS(2364), 1, + anon_sym_COLON, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(1490), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [49484] = 20, - ACTIONS(1322), 1, + anon_sym_QMARK, + ACTIONS(1486), 25, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, + anon_sym_RPAREN, anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2848), 1, - sym_assert_msg, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2380), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [49562] = 20, - ACTIONS(1370), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, - anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2829), 1, - sym_assert_msg, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46668] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(1484), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [49640] = 20, - ACTIONS(2057), 1, - anon_sym_RBRACE, - ACTIONS(2123), 1, + anon_sym_QMARK, + ACTIONS(1482), 26, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2370), 1, + anon_sym_RPAREN, anon_sym_COMMA, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2380), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [49718] = 8, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - STATE(1285), 1, - sym_index_slice, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46717] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(117), 9, + ACTIONS(1500), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -115163,14 +112954,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(115), 18, + ACTIONS(1498), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, @@ -115182,177 +112981,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [49772] = 20, - ACTIONS(1334), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2390), 1, - anon_sym_COMMA, - STATE(1285), 1, - sym_index_slice, - STATE(2596), 1, - sym_assert_msg, + [46766] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(1458), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [49850] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, + ACTIONS(1456), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2412), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(135), 3, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, anon_sym_RBRACK, - ACTIONS(2400), 3, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2396), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [49924] = 19, - ACTIONS(2352), 1, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46815] = 8, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2366), 1, - anon_sym_COLON, - ACTIONS(2370), 1, - anon_sym_COMMA, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, - anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2412), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(141), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [49999] = 4, + anon_sym_QMARK, + ACTIONS(135), 21, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACK, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [46872] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -115360,7 +113083,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1514), 9, + ACTIONS(115), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -115370,11 +113093,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1510), 22, + ACTIONS(113), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, anon_sym_LBRACK, @@ -115393,7 +113120,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [50044] = 4, + [46921] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -115411,11 +113138,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1516), 22, + ACTIONS(1518), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, anon_sym_LBRACK, @@ -115434,67 +113165,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [50089] = 19, - ACTIONS(2057), 1, - anon_sym_COLON, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2370), 1, - anon_sym_COMMA, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, - anon_sym_BANG, - ACTIONS(2402), 1, - anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - STATE(1285), 1, - sym_index_slice, + [46970] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2412), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2394), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(1512), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50164] = 6, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2420), 1, + anon_sym_QMARK, + ACTIONS(1510), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [47019] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -115502,7 +113218,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1602), 9, + ACTIONS(1530), 9, anon_sym_EQ, anon_sym_PIPE, anon_sym_BANG, @@ -115512,13 +113228,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_AMP, anon_sym_QMARK, - ACTIONS(1598), 20, + ACTIONS(1528), 26, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COMMA, anon_sym_in, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_as, anon_sym_DOLLAR, anon_sym_is, @@ -115533,8821 +113255,9041 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - [50213] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2422), 1, - anon_sym_RPAREN, - STATE(1285), 1, - sym_index_slice, + [47068] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(1534), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50285] = 18, - ACTIONS(2145), 1, + anon_sym_QMARK, + ACTIONS(1532), 26, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_as, + anon_sym_DOLLAR, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [47117] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(566), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50357] = 18, - ACTIONS(1246), 1, + anon_sym_QMARK, + ACTIONS(564), 26, anon_sym_SEMI, - ACTIONS(2352), 1, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, + anon_sym_RBRACK, + anon_sym_as, anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [47166] = 16, ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50429] = 18, - ACTIONS(2201), 1, + ACTIONS(1482), 7, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, anon_sym_RBRACK, - ACTIONS(2352), 1, - anon_sym_LBRACK, + anon_sym_QMARK_DOLLAR, + [47238] = 19, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, + ACTIONS(2386), 1, + anon_sym_COMMA, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2384), 4, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50501] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [47316] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2424), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(135), 5, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50573] = 18, - ACTIONS(1895), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, + [47392] = 13, + ACTIONS(115), 1, + anon_sym_EQ, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50645] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + ACTIONS(113), 13, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [47458] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2426), 1, - anon_sym_SEMI, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(1482), 5, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50717] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [47534] = 19, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, + ACTIONS(2386), 1, + anon_sym_COMMA, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2428), 1, - anon_sym_RBRACK, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2071), 4, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50789] = 18, - ACTIONS(2352), 1, + [47612] = 14, + ACTIONS(115), 1, + anon_sym_EQ, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2430), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [50861] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + ACTIONS(113), 11, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2432), 1, anon_sym_RPAREN, - STATE(1285), 1, - sym_index_slice, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [47680] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2312), 14, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOLLAR, anon_sym_PIPE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_ATDIR, + anon_sym_ATFILENAME, + sym_pattern, + sym_port, + aux_sym_string_token1, + ACTIONS(2314), 20, + anon_sym_record, + anon_sym_local, + anon_sym_table, + anon_sym_set, + anon_sym_vector, + anon_sym_function, + anon_sym_hook, anon_sym_DASH, anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [50933] = 18, - ACTIONS(2352), 1, + anon_sym_copy, + anon_sym_schedule, + aux_sym_constant_token1, + anon_sym_T, + anon_sym_F, + sym_id, + sym_ipv6, + sym_ipv4, + sym_floatp, + sym_hex, + sym_hostname, + [47728] = 9, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2434), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(1484), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51005] = 18, - ACTIONS(2352), 1, + anon_sym_QMARK, + ACTIONS(1482), 17, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACK, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [47786] = 13, + ACTIONS(1512), 1, + anon_sym_EQ, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2436), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51077] = 18, - ACTIONS(2352), 1, + ACTIONS(1510), 13, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [47852] = 16, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2438), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2378), 1, + anon_sym_QMARK, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51149] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + ACTIONS(113), 7, + anon_sym_SEMI, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2440), 1, anon_sym_RPAREN, - STATE(1285), 1, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_QMARK_DOLLAR, + [47924] = 9, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51221] = 18, - ACTIONS(2103), 1, + anon_sym_QMARK, + ACTIONS(113), 17, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + anon_sym_RBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACK, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [47982] = 20, + ACTIONS(2071), 1, + anon_sym_RBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2386), 1, + anon_sym_COMMA, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2390), 1, + anon_sym_COLON, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51293] = 18, - ACTIONS(1302), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, + [48060] = 13, + ACTIONS(115), 1, + anon_sym_EQ, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2398), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51365] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + ACTIONS(113), 11, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [48124] = 20, + ACTIONS(906), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2442), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2759), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51437] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [48202] = 20, + ACTIONS(922), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2444), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2596), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51509] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [48280] = 20, + ACTIONS(894), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2446), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2848), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51581] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [48358] = 20, + ACTIONS(902), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2448), 1, - anon_sym_SEMI, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2829), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51653] = 18, - ACTIONS(2352), 1, + [48436] = 8, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2450), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2398), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51725] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + anon_sym_QMARK, + ACTIONS(113), 18, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACK, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [48490] = 20, + ACTIONS(842), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2452), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2285), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51797] = 18, - ACTIONS(2352), 1, + [48568] = 16, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2454), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(113), 5, + anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_QMARK_DOLLAR, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51869] = 18, - ACTIONS(2352), 1, + [48638] = 9, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2456), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2398), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [51941] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + anon_sym_QMARK, + ACTIONS(113), 15, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACK, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [48694] = 20, + ACTIONS(2071), 1, + anon_sym_RBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2386), 1, + anon_sym_COMMA, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2458), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2414), 1, + anon_sym_COLON, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52013] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2460), 1, - anon_sym_RPAREN, - STATE(1285), 1, - sym_index_slice, + [48772] = 5, + ACTIONS(2416), 1, + anon_sym_of, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(546), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52085] = 18, - ACTIONS(2099), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, + anon_sym_QMARK, + ACTIONS(544), 22, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, + anon_sym_RBRACK, + anon_sym_as, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [48820] = 14, + ACTIONS(115), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2398), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52157] = 18, - ACTIONS(1310), 1, + ACTIONS(113), 9, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [48886] = 20, + ACTIONS(878), 1, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2623), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52229] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [48964] = 20, + ACTIONS(838), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2462), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2570), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52301] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [49042] = 20, + ACTIONS(2071), 1, + anon_sym_RBRACE, + ACTIONS(2103), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, + ACTIONS(2386), 1, + anon_sym_COMMA, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2464), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52373] = 18, - ACTIONS(1800), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [49120] = 20, + ACTIONS(926), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2313), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52445] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [49198] = 20, + ACTIONS(854), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2466), 1, - anon_sym_SEMI, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2382), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52517] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [49276] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2468), 1, - anon_sym_LBRACE, - ACTIONS(2474), 1, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(1482), 3, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52589] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [49350] = 20, + ACTIONS(950), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2488), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2203), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52661] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [49428] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2490), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(135), 3, + anon_sym_COLON, + anon_sym_COMMA, + anon_sym_RBRACK, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52733] = 18, - ACTIONS(2352), 1, + [49502] = 16, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2492), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(1482), 5, + anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_QMARK_DOLLAR, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52805] = 18, - ACTIONS(2352), 1, + [49572] = 9, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2494), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2398), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(1484), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1482), 15, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, anon_sym_in, + anon_sym_RBRACK, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [49628] = 8, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + STATE(1275), 1, + sym_index_slice, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(141), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52877] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + anon_sym_QMARK, + ACTIONS(135), 18, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_RBRACK, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [49682] = 20, + ACTIONS(828), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2496), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2231), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [52949] = 18, - ACTIONS(2141), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [49760] = 20, + ACTIONS(2071), 1, + anon_sym_RBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2386), 1, + anon_sym_COMMA, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2418), 1, + anon_sym_COLON, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53021] = 18, - ACTIONS(1322), 1, + [49838] = 20, + ACTIONS(862), 1, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2412), 1, + anon_sym_COMMA, + STATE(1275), 1, sym_index_slice, + STATE(2302), 1, + sym_assert_msg, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53093] = 18, - ACTIONS(2352), 1, + [49916] = 13, + ACTIONS(1512), 1, + anon_sym_EQ, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2498), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2398), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53165] = 18, - ACTIONS(1798), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + ACTIONS(1510), 11, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [49980] = 19, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2384), 1, + anon_sym_COLON, + ACTIONS(2386), 1, + anon_sym_COMMA, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53237] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, - anon_sym_EQ, - ACTIONS(2378), 1, - anon_sym_BANG, - ACTIONS(2382), 1, - anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2500), 1, - anon_sym_SEMI, - STATE(1285), 1, - sym_index_slice, + [50055] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2384), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2386), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(1470), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1466), 22, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, - anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [50100] = 6, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2420), 1, + anon_sym_COLON, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(1500), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53309] = 18, - ACTIONS(2352), 1, + anon_sym_QMARK, + ACTIONS(1498), 20, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_RPAREN, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, + anon_sym_as, anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [50149] = 19, + ACTIONS(2071), 1, + anon_sym_COLON, + ACTIONS(2356), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2386), 1, + anon_sym_COMMA, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2502), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53381] = 18, - ACTIONS(2352), 1, + [50224] = 4, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(1490), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1486), 22, + anon_sym_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_in, anon_sym_LBRACK, - ACTIONS(2356), 1, + anon_sym_RBRACK, + anon_sym_as, anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [50269] = 18, + ACTIONS(2356), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2504), 1, + ACTIONS(2422), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53453] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50341] = 18, + ACTIONS(2129), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2506), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53525] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50413] = 18, + ACTIONS(906), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2508), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53597] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50485] = 18, + ACTIONS(2197), 1, + anon_sym_RBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2510), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53669] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50557] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2512), 1, + ACTIONS(2424), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53741] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50629] = 18, + ACTIONS(1887), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, - anon_sym_EQ, - ACTIONS(2478), 1, - anon_sym_BANG, - ACTIONS(2482), 1, - anon_sym_QMARK, - ACTIONS(2514), 1, - anon_sym_LBRACE, - STATE(1285), 1, - sym_index_slice, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2470), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2484), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2486), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2480), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - ACTIONS(2472), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2476), 6, - anon_sym_PIPE, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - [53813] = 18, - ACTIONS(2119), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53885] = 18, - ACTIONS(1334), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50701] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2426), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [53957] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50773] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2516), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2428), 1, + anon_sym_RBRACK, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54029] = 18, - ACTIONS(1843), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50845] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2430), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54101] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50917] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2518), 1, - anon_sym_SEMI, - STATE(1285), 1, + ACTIONS(2432), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54173] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [50989] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2520), 1, + ACTIONS(2434), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54245] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51061] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2522), 1, + ACTIONS(2436), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54317] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51133] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2524), 1, + ACTIONS(2438), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54389] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51205] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2526), 1, + ACTIONS(2440), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54461] = 18, - ACTIONS(2111), 1, + [51277] = 18, + ACTIONS(2125), 1, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54533] = 18, - ACTIONS(1342), 1, + [51349] = 18, + ACTIONS(950), 1, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54605] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51421] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2528), 1, + ACTIONS(2442), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54677] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51493] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2530), 1, + ACTIONS(2444), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54749] = 18, - ACTIONS(1792), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51565] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2446), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54821] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51637] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2532), 1, + ACTIONS(2448), 1, anon_sym_SEMI, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54893] = 18, - ACTIONS(2137), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51709] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2450), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [54965] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51781] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2534), 1, + ACTIONS(2452), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55037] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51853] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2536), 1, + ACTIONS(2454), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55109] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51925] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2538), 1, + ACTIONS(2456), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55181] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [51997] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2540), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2458), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55253] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52069] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2542), 1, + ACTIONS(2460), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55325] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52141] = 18, + ACTIONS(2107), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2544), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55397] = 18, - ACTIONS(2115), 1, + [52213] = 18, + ACTIONS(862), 1, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55469] = 18, - ACTIONS(1350), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52285] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2462), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [52357] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2464), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55541] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52429] = 18, + ACTIONS(1823), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2546), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55613] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52501] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2548), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2466), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55685] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52573] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2468), 1, + anon_sym_LBRACE, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2550), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55757] = 18, - ACTIONS(1772), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52645] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2488), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55829] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52717] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2552), 1, - anon_sym_SEMI, - STATE(1285), 1, + ACTIONS(2490), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55901] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52789] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2554), 1, + ACTIONS(2492), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [55973] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52861] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2556), 1, + ACTIONS(2494), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56045] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [52933] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2558), 1, + ACTIONS(2496), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56117] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53005] = 18, + ACTIONS(2141), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2560), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56189] = 18, - ACTIONS(1466), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53077] = 18, + ACTIONS(894), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56261] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53149] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2562), 1, + ACTIONS(2498), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56333] = 18, - ACTIONS(2127), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53221] = 18, + ACTIONS(1815), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56405] = 18, - ACTIONS(1362), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53293] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2500), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56477] = 6, - ACTIONS(2564), 1, + [53365] = 18, + ACTIONS(2356), 1, anon_sym_LPAREN, - STATE(1250), 1, - sym_func_params, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1602), 9, - anon_sym_EQ, - anon_sym_PIPE, - anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1598), 19, - anon_sym_SEMI, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [56525] = 18, - ACTIONS(2352), 1, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2566), 1, + ACTIONS(2502), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56597] = 18, - ACTIONS(1758), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53437] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2504), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56669] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53509] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2568), 1, - anon_sym_SEMI, - STATE(1285), 1, + ACTIONS(2506), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56741] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53581] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2570), 1, + ACTIONS(2508), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56813] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53653] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2572), 1, + ACTIONS(2510), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56885] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53725] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2574), 1, + ACTIONS(2512), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [56957] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53797] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, + anon_sym_LPAREN, ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, + anon_sym_EQ, + ACTIONS(2478), 1, + anon_sym_BANG, + ACTIONS(2482), 1, + anon_sym_QMARK, + ACTIONS(2514), 1, + anon_sym_LBRACE, + STATE(1275), 1, + sym_index_slice, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2470), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2484), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2486), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2480), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2472), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2476), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [53869] = 18, + ACTIONS(2099), 1, + anon_sym_SEMI, + ACTIONS(2356), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2576), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57029] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [53941] = 18, + ACTIONS(922), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2578), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57101] = 18, - ACTIONS(2131), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54013] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2516), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57173] = 18, - ACTIONS(1370), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54085] = 18, + ACTIONS(1821), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57245] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54157] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2580), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2518), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57317] = 18, - ACTIONS(1762), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54229] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2520), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57389] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54301] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2582), 1, - anon_sym_SEMI, - STATE(1285), 1, + ACTIONS(2522), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57461] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54373] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2584), 1, + ACTIONS(2524), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57533] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54445] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2586), 1, + ACTIONS(2526), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57605] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54517] = 18, + ACTIONS(2115), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2588), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57677] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54589] = 18, + ACTIONS(828), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2590), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57749] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54661] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2592), 1, + ACTIONS(2528), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57821] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54733] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2594), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2530), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57893] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54805] = 18, + ACTIONS(1831), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2402), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - ACTIONS(2596), 1, - anon_sym_COLON, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2412), 2, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2394), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [57965] = 18, - ACTIONS(2107), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [54877] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2532), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58037] = 18, - ACTIONS(1378), 1, + [54949] = 18, + ACTIONS(2121), 1, anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58109] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55021] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2598), 1, + ACTIONS(2534), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58181] = 18, - ACTIONS(1730), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55093] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2536), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58253] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55165] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2600), 1, - anon_sym_SEMI, - STATE(1285), 1, + ACTIONS(2538), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58325] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55237] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2602), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2540), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58397] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55309] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2604), 1, + ACTIONS(2542), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58469] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55381] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2606), 1, + ACTIONS(2544), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58541] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55453] = 18, + ACTIONS(2145), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2608), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58613] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55525] = 18, + ACTIONS(854), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2610), 1, - anon_sym_SEMI, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58685] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55597] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2612), 1, + ACTIONS(2546), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58757] = 18, - ACTIONS(1740), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55669] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2548), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58829] = 18, - ACTIONS(1690), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55741] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2550), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58901] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55813] = 18, + ACTIONS(1768), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2614), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [58973] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55885] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2370), 1, - anon_sym_COMMA, - ACTIONS(2374), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2552), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59045] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [55957] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2616), 1, + ACTIONS(2554), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59117] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [56029] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2618), 1, + ACTIONS(2556), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59189] = 16, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [56101] = 18, ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2558), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(115), 3, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_QMARK_DOLLAR, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59257] = 9, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [56173] = 18, ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, anon_sym_DOLLAR, - STATE(1285), 1, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2560), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(117), 9, - anon_sym_EQ, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, anon_sym_PIPE, - anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(115), 13, - anon_sym_LBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + [56245] = 18, + ACTIONS(1540), 1, + anon_sym_RPAREN, + ACTIONS(2356), 1, anon_sym_LPAREN, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [59311] = 13, - ACTIONS(117), 1, - anon_sym_EQ, - ACTIONS(2352), 1, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2478), 1, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 9, - anon_sym_LBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + [56317] = 18, + ACTIONS(2356), 1, anon_sym_LPAREN, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [59373] = 14, - ACTIONS(117), 1, - anon_sym_EQ, - ACTIONS(2352), 1, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2478), 1, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2562), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2484), 2, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(115), 7, - anon_sym_LBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_LPAREN, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [59437] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [56389] = 18, + ACTIONS(2137), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2620), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59509] = 18, - ACTIONS(1628), 1, - anon_sym_LBRACE, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [56461] = 18, + ACTIONS(878), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59581] = 16, - ACTIONS(2352), 1, + [56533] = 6, + ACTIONS(2564), 1, + anon_sym_LPAREN, + STATE(1253), 1, + sym_func_params, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(1500), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1498), 19, + anon_sym_SEMI, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_in, anon_sym_LBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [56581] = 18, ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2566), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1628), 3, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_QMARK_DOLLAR, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59649] = 9, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [56653] = 18, + ACTIONS(1774), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, anon_sym_DOLLAR, - STATE(1285), 1, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(1630), 9, - anon_sym_EQ, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, anon_sym_PIPE, - anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1628), 13, - anon_sym_LBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + [56725] = 18, + ACTIONS(2356), 1, anon_sym_LPAREN, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [59703] = 18, - ACTIONS(2352), 1, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2622), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2568), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59775] = 13, - ACTIONS(1638), 1, - anon_sym_EQ, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [56797] = 18, ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2478), 1, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2570), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - ACTIONS(1636), 9, - anon_sym_LBRACE, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, + [56869] = 18, + ACTIONS(2356), 1, anon_sym_LPAREN, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_DOLLAR, - [59837] = 18, - ACTIONS(2352), 1, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2624), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2572), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59909] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [56941] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2626), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2574), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [59981] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57013] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2628), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2576), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60053] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57085] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2630), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2578), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60125] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57157] = 18, + ACTIONS(2111), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2632), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60197] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57229] = 18, + ACTIONS(902), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2634), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60269] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57301] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2636), 1, + ACTIONS(2580), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60341] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57373] = 18, + ACTIONS(1801), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2638), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60413] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57445] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2640), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2582), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60485] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57517] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2642), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2584), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60557] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57589] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2644), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2586), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60629] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57661] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2646), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2588), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60701] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57733] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2648), 1, + ACTIONS(2590), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60773] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57805] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2650), 1, + ACTIONS(2592), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60845] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57877] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2652), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2594), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60917] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [57949] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2654), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2596), 1, + anon_sym_COLON, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [60989] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58021] = 18, + ACTIONS(2133), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2656), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61061] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58093] = 18, + ACTIONS(926), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2658), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61133] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58165] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2660), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2598), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61205] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58237] = 18, + ACTIONS(1696), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2662), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61277] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58309] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2664), 1, - anon_sym_RBRACK, - STATE(1285), 1, + ACTIONS(2600), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61349] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58381] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2666), 1, + ACTIONS(2602), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61421] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58453] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2668), 1, + ACTIONS(2604), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61493] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58525] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2670), 1, + ACTIONS(2606), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61565] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58597] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2672), 1, + ACTIONS(2608), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61637] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58669] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2674), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2610), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61709] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58741] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2676), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2612), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61781] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58813] = 18, + ACTIONS(1736), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2678), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61853] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58885] = 18, + ACTIONS(1690), 1, + anon_sym_RPAREN, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2680), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61925] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [58957] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -124356,14 +122298,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2682), 1, + ACTIONS(2614), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -124395,256 +122337,233 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [61997] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [59029] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, + ACTIONS(2386), 1, + anon_sym_COMMA, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2684), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62069] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [59101] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2686), 1, + ACTIONS(2616), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62141] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [59173] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2688), 1, + ACTIONS(2618), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62213] = 18, - ACTIONS(2352), 1, + [59245] = 16, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2690), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(113), 3, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_QMARK_DOLLAR, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62285] = 18, - ACTIONS(2352), 1, + [59313] = 9, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, - anon_sym_EQ, - ACTIONS(2478), 1, - anon_sym_BANG, - ACTIONS(2482), 1, - anon_sym_QMARK, - ACTIONS(2692), 1, - anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2484), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2486), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, @@ -124653,52 +122572,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, - anon_sym_in, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(115), 9, + anon_sym_EQ, anon_sym_PIPE, + anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62357] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + anon_sym_QMARK, + ACTIONS(113), 13, + anon_sym_LBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2388), 1, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + [59367] = 13, + ACTIONS(115), 1, anon_sym_EQ, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2478), 1, anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2694), 1, - anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2484), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2486), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, @@ -124719,40 +122635,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62429] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, - ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, + ACTIONS(113), 9, + anon_sym_LBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2388), 1, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + [59429] = 14, + ACTIONS(115), 1, anon_sym_EQ, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2478), 1, anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2696), 1, - anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, @@ -124773,67 +122687,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62501] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + ACTIONS(113), 7, + anon_sym_LBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [59493] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2698), 1, - anon_sym_SEMI, - STATE(1285), 1, + ACTIONS(2620), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62573] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [59565] = 18, + ACTIONS(1482), 1, + anon_sym_LBRACE, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -124842,14 +122766,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2700), 1, - anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -124881,148 +122803,176 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62645] = 18, - ACTIONS(2352), 1, + [59637] = 16, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2702), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(1482), 3, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_QMARK_DOLLAR, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62717] = 18, - ACTIONS(2352), 1, + [59705] = 9, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, + STATE(1275), 1, + sym_index_slice, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2480), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(1484), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1482), 13, + anon_sym_LBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, anon_sym_LPAREN, - ACTIONS(2388), 1, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + [59759] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2704), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2622), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62789] = 18, - ACTIONS(2352), 1, + [59831] = 13, + ACTIONS(1512), 1, + anon_sym_EQ, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, - anon_sym_EQ, ACTIONS(2478), 1, anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2706), 1, - anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - ACTIONS(2484), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2486), 2, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, @@ -125043,13 +122993,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62861] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + ACTIONS(1510), 9, + anon_sym_LBRACE, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_LPAREN, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [59893] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -125058,14 +123018,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2708), 1, + ACTIONS(2624), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -125097,13 +123057,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [62933] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [59965] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -125112,14 +123072,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2710), 1, + ACTIONS(2626), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -125151,67 +123111,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63005] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60037] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2712), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2628), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63077] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60109] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -125220,14 +123180,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2714), 1, + ACTIONS(2630), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -125259,229 +123219,229 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63149] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60181] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2716), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2632), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63221] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60253] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2718), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2634), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63293] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60325] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2720), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2636), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63365] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60397] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2722), 1, + ACTIONS(2638), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63437] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60469] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -125490,14 +123450,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2724), 1, + ACTIONS(2640), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -125529,13 +123489,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63509] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60541] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -125544,14 +123504,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2726), 1, + ACTIONS(2642), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -125583,13 +123543,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63581] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60613] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -125598,14 +123558,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2728), 1, + ACTIONS(2644), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -125637,13 +123597,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63653] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60685] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -125652,14 +123612,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2730), 1, + ACTIONS(2646), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -125691,175 +123651,229 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63725] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60757] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2732), 1, + ACTIONS(2648), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63797] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60829] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2734), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2650), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63869] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [60901] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2652), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [60973] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2736), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2654), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [63941] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61045] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -125868,14 +123882,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2738), 1, + ACTIONS(2656), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -125907,13 +123921,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64013] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61117] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -125922,14 +123936,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2740), 1, + ACTIONS(2658), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -125961,67 +123975,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64085] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61189] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2742), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2660), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64157] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61261] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -126030,14 +124044,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2744), 1, + ACTIONS(2662), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -126069,337 +124083,337 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64229] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61333] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2746), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2664), 1, + anon_sym_RBRACK, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64301] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61405] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2748), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2666), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64373] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61477] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2750), 1, + ACTIONS(2668), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64445] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61549] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2752), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2670), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64517] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61621] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2754), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2672), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64589] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61693] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2474), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2478), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2482), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2756), 1, - anon_sym_LBRACE, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2674), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2470), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2484), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2486), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2480), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2472), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2476), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64661] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61765] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -126408,14 +124422,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2758), 1, + ACTIONS(2676), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -126447,13 +124461,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64733] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61837] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -126462,14 +124476,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2760), 1, + ACTIONS(2678), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -126501,15 +124515,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64805] = 18, - ACTIONS(135), 1, - anon_sym_LBRACE, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61909] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -126518,12 +124530,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - STATE(1285), 1, + ACTIONS(2680), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -126555,13 +124569,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64877] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [61981] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, ACTIONS(2474), 1, @@ -126570,14 +124584,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG, ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2762), 1, + ACTIONS(2682), 1, anon_sym_LBRACE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, ACTIONS(2470), 2, @@ -126609,5100 +124623,4968 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [64949] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62053] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2764), 1, + ACTIONS(2684), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65021] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62125] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2402), 1, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - ACTIONS(2766), 1, - anon_sym_COLON, - STATE(1285), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2686), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2412), 2, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2394), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65093] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62197] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2768), 1, + ACTIONS(2688), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65165] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62269] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2770), 1, + ACTIONS(2690), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65237] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62341] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, + ACTIONS(2474), 1, + anon_sym_EQ, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2402), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - ACTIONS(2772), 1, - anon_sym_COLON, - STATE(1285), 1, + ACTIONS(2692), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2412), 2, + ACTIONS(2484), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2394), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65309] = 18, - ACTIONS(2123), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62413] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2694), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65381] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62485] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2774), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2696), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65453] = 18, - ACTIONS(1180), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62557] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2698), 1, + anon_sym_SEMI, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65525] = 18, - ACTIONS(2153), 1, - anon_sym_RBRACK, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62629] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2700), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65597] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62701] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2776), 1, + ACTIONS(2702), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65669] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62773] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2778), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2704), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65741] = 18, - ACTIONS(1881), 1, - anon_sym_RPAREN, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62845] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2706), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65813] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62917] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, + ACTIONS(2474), 1, + anon_sym_EQ, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2402), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - ACTIONS(2780), 1, - anon_sym_COLON, - STATE(1285), 1, + ACTIONS(2708), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2412), 2, + ACTIONS(2484), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2394), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65885] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [62989] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2782), 1, - anon_sym_SEMI, - STATE(1285), 1, + ACTIONS(2710), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [65957] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63061] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2784), 1, - anon_sym_RBRACK, - STATE(1285), 1, + ACTIONS(2712), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66029] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63133] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2786), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2714), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66101] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63205] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2788), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2716), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66173] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63277] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2790), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2718), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66245] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63349] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2792), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2720), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66317] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63421] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2794), 1, + ACTIONS(2722), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66389] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63493] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2796), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2724), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66461] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63565] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2798), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2726), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66533] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63637] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2800), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2728), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66605] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63709] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2802), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2730), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66677] = 18, - ACTIONS(2352), 1, + [63781] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, anon_sym_LBRACK, - ACTIONS(2356), 1, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2804), 1, + ACTIONS(2732), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66749] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63853] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2806), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2734), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66821] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63925] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2808), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2736), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66893] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [63997] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2810), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2738), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [66965] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64069] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2812), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2740), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67037] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64141] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2814), 1, + ACTIONS(2742), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67109] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64213] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2816), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2744), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67181] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64285] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2818), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2746), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67253] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64357] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, + ACTIONS(2474), 1, + anon_sym_EQ, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2402), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - ACTIONS(2820), 1, - anon_sym_COLON, - STATE(1285), 1, + ACTIONS(2748), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2412), 2, + ACTIONS(2484), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2394), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67325] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64429] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2822), 1, + ACTIONS(2750), 1, anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67397] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64501] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2824), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2752), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67469] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64573] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2826), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2754), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67541] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64645] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2828), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2756), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67613] = 18, - ACTIONS(2149), 1, - anon_sym_RBRACK, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64717] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2758), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67685] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64789] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2398), 1, + ACTIONS(2474), 1, + anon_sym_EQ, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2402), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2410), 1, - anon_sym_EQ, - ACTIONS(2830), 1, - anon_sym_COLON, - STATE(1285), 1, + ACTIONS(2760), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2392), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2404), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2408), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2412), 2, + ACTIONS(2484), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2400), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2394), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2396), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67757] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64861] = 18, + ACTIONS(135), 1, + anon_sym_LBRACE, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2832), 1, - anon_sym_RPAREN, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67829] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [64933] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2474), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2478), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2482), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2834), 1, - anon_sym_RPAREN, - STATE(1285), 1, + ACTIONS(2762), 1, + anon_sym_LBRACE, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2470), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2484), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2486), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2480), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2472), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2476), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67901] = 18, - ACTIONS(1318), 1, - anon_sym_SEMI, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [65005] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - STATE(1285), 1, + ACTIONS(2764), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [67973] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [65077] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2836), 1, - anon_sym_PIPE, - STATE(1285), 1, + ACTIONS(2766), 1, + anon_sym_COLON, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, - anon_sym_as, - anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2392), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 5, + ACTIONS(2400), 6, + anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [68044] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [65149] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2838), 1, - anon_sym_PIPE, - STATE(1285), 1, + ACTIONS(2768), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 5, + ACTIONS(2372), 6, + anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [68115] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [65221] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2840), 1, - anon_sym_PIPE, - STATE(1285), 1, + ACTIONS(2770), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 5, + ACTIONS(2372), 6, + anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [68186] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [65293] = 18, ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, anon_sym_DOLLAR, - ACTIONS(2358), 1, - anon_sym_LPAREN, - ACTIONS(2368), 1, - anon_sym_PLUS_EQ, - ACTIONS(2374), 1, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2402), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2406), 1, anon_sym_QMARK, - ACTIONS(2388), 1, - anon_sym_QMARK_DOLLAR, - ACTIONS(2842), 1, - anon_sym_DASH_EQ, - STATE(1285), 1, + ACTIONS(2772), 1, + anon_sym_COLON, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2392), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2398), 2, anon_sym_as, anon_sym_is, - ACTIONS(2384), 2, + ACTIONS(2408), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2410), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2404), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2394), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2400), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [68257] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [65365] = 18, + ACTIONS(2103), 1, + anon_sym_SEMI, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2844), 1, - anon_sym_PIPE, - STATE(1285), 1, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2368), 2, + ACTIONS(2366), 2, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - ACTIONS(2384), 2, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 5, + ACTIONS(2372), 6, + anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [68328] = 18, - ACTIONS(2352), 1, - anon_sym_LBRACK, + [65437] = 18, ACTIONS(2356), 1, - anon_sym_DOLLAR, - ACTIONS(2358), 1, anon_sym_LPAREN, - ACTIONS(2368), 1, - anon_sym_PLUS_EQ, - ACTIONS(2374), 1, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - ACTIONS(2378), 1, + ACTIONS(2374), 1, anon_sym_BANG, - ACTIONS(2382), 1, + ACTIONS(2378), 1, anon_sym_QMARK, ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - ACTIONS(2846), 1, - anon_sym_DASH_EQ, - STATE(1285), 1, + ACTIONS(2774), 1, + anon_sym_RPAREN, + STATE(1275), 1, sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2354), 2, + ACTIONS(2360), 2, anon_sym_as, anon_sym_is, - ACTIONS(2384), 2, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2386), 2, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2380), 3, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2372), 4, + ACTIONS(2368), 4, anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, - ACTIONS(2376), 6, + ACTIONS(2372), 6, anon_sym_PIPE, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - [68399] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(1981), 1, - sym_type, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [68463] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1598), 1, - aux_sym_type_repeat1, - STATE(2121), 1, - sym_type, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [68527] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1599), 1, - aux_sym_type_repeat1, - STATE(2122), 1, - sym_type, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [68591] = 7, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1626), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1784), 4, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [68639] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2157), 1, - sym_type, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [68703] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2158), 1, - sym_type, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [68767] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1601), 1, - aux_sym_type_repeat1, - STATE(2185), 1, - sym_type, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [68831] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(1972), 1, - sym_type, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [68895] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - STATE(1958), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2870), 3, + [65509] = 18, + ACTIONS(838), 1, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_COMMA, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [68945] = 6, - ACTIONS(2358), 1, + ACTIONS(2356), 1, anon_sym_LPAREN, - ACTIONS(2872), 1, - anon_sym_PLUS_EQ, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(1602), 9, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, anon_sym_EQ, - anon_sym_PIPE, + ACTIONS(2374), 1, anon_sym_BANG, - anon_sym_DASH, - anon_sym_PLUS, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, + ACTIONS(2378), 1, anon_sym_QMARK, - ACTIONS(1598), 17, - anon_sym_DASH_EQ, - anon_sym_in, - anon_sym_LBRACK, - anon_sym_as, - anon_sym_DOLLAR, - anon_sym_is, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_CARET, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - [68991] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1608), 1, - aux_sym_type_repeat1, - STATE(2063), 1, - sym_type, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69055] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2091), 1, - sym_type, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69119] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1594), 1, - aux_sym_type_repeat1, - STATE(1980), 1, - sym_type, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [65581] = 18, + ACTIONS(2195), 1, + anon_sym_RBRACK, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69183] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2110), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [65653] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2776), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69247] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(1989), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [65725] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2778), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69311] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2035), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [65797] = 18, + ACTIONS(1879), 1, + anon_sym_RPAREN, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69375] = 15, - ACTIONS(2875), 1, - anon_sym_enum, - ACTIONS(2878), 1, - anon_sym_record, - ACTIONS(2887), 1, - anon_sym_table, - ACTIONS(2890), 1, - anon_sym_set, - ACTIONS(2893), 1, - anon_sym_union, - ACTIONS(2899), 1, - anon_sym_vector, - ACTIONS(2902), 1, - anon_sym_function, - ACTIONS(2905), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2648), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [65869] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, + anon_sym_EQ, + ACTIONS(2402), 1, + anon_sym_BANG, + ACTIONS(2406), 1, + anon_sym_QMARK, + ACTIONS(2780), 1, + anon_sym_COLON, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2881), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2896), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2392), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2410), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2884), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69439] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(1988), 1, - sym_type, + ACTIONS(2404), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2394), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2400), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [65941] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2782), 1, + anon_sym_SEMI, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69503] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1613), 1, - aux_sym_type_repeat1, - STATE(1996), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66013] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2784), 1, + anon_sym_RBRACK, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69567] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(1997), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66085] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2786), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69631] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1615), 1, - aux_sym_type_repeat1, - STATE(2057), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66157] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2788), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69695] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2058), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66229] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2790), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69759] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1609), 1, - aux_sym_type_repeat1, - STATE(2066), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66301] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2792), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69823] = 6, - ACTIONS(2358), 1, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66373] = 18, + ACTIONS(2356), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, - anon_sym_PLUS_EQ, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2794), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1602), 9, - anon_sym_EQ, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, anon_sym_PIPE, - anon_sym_BANG, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT, anon_sym_GT, anon_sym_AMP, - anon_sym_QMARK, - ACTIONS(1598), 17, - anon_sym_DASH_EQ, - anon_sym_in, + [66445] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, anon_sym_LBRACK, - anon_sym_as, + ACTIONS(2362), 1, anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2796), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2360), 2, + anon_sym_as, anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2376), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66517] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2798), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + ACTIONS(2382), 2, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66589] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, anon_sym_QMARK_DOLLAR, - [69869] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1619), 1, - aux_sym_type_repeat1, - STATE(2048), 1, - sym_type, + ACTIONS(2800), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69933] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2051), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66661] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2802), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66733] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2804), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [69997] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1622), 1, - aux_sym_type_repeat1, - STATE(2135), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66805] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2806), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70061] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1623), 1, - aux_sym_type_repeat1, - STATE(2161), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66877] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2808), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70125] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2077), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [66949] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2810), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70189] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2103), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67021] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2812), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70253] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1625), 1, - aux_sym_type_repeat1, - STATE(2119), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67093] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2814), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70317] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1610), 1, - aux_sym_type_repeat1, - STATE(2120), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67165] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2816), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70381] = 7, - ACTIONS(2342), 1, - anon_sym_AMPdeprecated, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67237] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2818), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1626), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1816), 4, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_COMMA, - ACTIONS(1823), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(2911), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [70429] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1605), 1, - aux_sym_type_repeat1, - STATE(2059), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67309] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, + anon_sym_EQ, + ACTIONS(2402), 1, + anon_sym_BANG, + ACTIONS(2406), 1, + anon_sym_QMARK, + ACTIONS(2820), 1, + anon_sym_COLON, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2392), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2410), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70493] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1607), 1, - aux_sym_type_repeat1, - STATE(2109), 1, - sym_type, + ACTIONS(2404), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2394), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2400), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67381] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2822), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70557] = 15, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1611), 1, - aux_sym_type_repeat1, - STATE(1987), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67453] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2824), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70621] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(274), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67525] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2826), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70682] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(264), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67597] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2828), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70743] = 14, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2936), 1, - anon_sym_table, - ACTIONS(2940), 1, - anon_sym_vector, - ACTIONS(2942), 1, - anon_sym_function, - STATE(1284), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67669] = 18, + ACTIONS(2201), 1, + anon_sym_RBRACK, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2938), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70804] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(284), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67741] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2396), 1, + anon_sym_EQ, + ACTIONS(2402), 1, + anon_sym_BANG, + ACTIONS(2406), 1, + anon_sym_QMARK, + ACTIONS(2830), 1, + anon_sym_COLON, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2392), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2398), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2408), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2410), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70865] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(285), 1, - sym_type, + ACTIONS(2404), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2394), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2400), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67813] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2832), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70926] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(286), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67885] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2834), 1, + anon_sym_RPAREN, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [70987] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(272), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [67957] = 18, + ACTIONS(842), 1, + anon_sym_SEMI, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71048] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2944), 1, - anon_sym_table, - ACTIONS(2948), 1, - anon_sym_vector, - ACTIONS(2950), 1, - anon_sym_function, - STATE(1764), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [68029] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2836), 1, + anon_sym_PIPE, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2946), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71109] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(258), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 5, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [68100] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2838), 1, + anon_sym_PIPE, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71170] = 14, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2952), 1, - anon_sym_table, - ACTIONS(2956), 1, - anon_sym_vector, - ACTIONS(2958), 1, - anon_sym_function, - STATE(1265), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 5, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [68171] = 7, + ACTIONS(2342), 1, + anon_sym_AMPdeprecated, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2954), 2, - anon_sym_list, - anon_sym_file, + STATE(1590), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71231] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(259), 1, - sym_type, + ACTIONS(1778), 4, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COMMA, + ACTIONS(1785), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(2840), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [68220] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2843), 1, + anon_sym_PIPE, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71292] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(260), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 5, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [68291] = 7, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + STATE(1590), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71353] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(276), 1, - sym_type, + ACTIONS(1791), 4, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_COMMA, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [68340] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + STATE(1958), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71414] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(271), 1, - sym_type, + ACTIONS(2845), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_COMMA, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [68391] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2366), 1, + anon_sym_PLUS_EQ, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2847), 1, + anon_sym_DASH_EQ, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71475] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(267), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [68462] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2849), 1, + anon_sym_PIPE, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2366), 2, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71536] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(268), 1, - sym_type, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 5, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [68533] = 18, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2358), 1, + anon_sym_LBRACK, + ACTIONS(2362), 1, + anon_sym_DOLLAR, + ACTIONS(2366), 1, + anon_sym_PLUS_EQ, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2374), 1, + anon_sym_BANG, + ACTIONS(2378), 1, + anon_sym_QMARK, + ACTIONS(2388), 1, + anon_sym_QMARK_DOLLAR, + ACTIONS(2851), 1, + anon_sym_DASH_EQ, + STATE(1275), 1, + sym_index_slice, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + ACTIONS(2360), 2, + anon_sym_as, + anon_sym_is, + ACTIONS(2380), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2382), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71597] = 14, - ACTIONS(2914), 1, + ACTIONS(2376), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + ACTIONS(2368), 4, + anon_sym_in, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + ACTIONS(2372), 6, + anon_sym_PIPE, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + [68604] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(280), 1, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(1981), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -131717,86 +129599,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [71658] = 14, - ACTIONS(2848), 1, + [68668] = 15, + ACTIONS(2875), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2878), 1, anon_sym_record, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2960), 1, + ACTIONS(2887), 1, anon_sym_table, - ACTIONS(2964), 1, - anon_sym_vector, - ACTIONS(2966), 1, - anon_sym_function, - STATE(1284), 1, - sym_type, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2962), 2, - anon_sym_list, - anon_sym_file, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [71719] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2890), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2893), 1, anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2944), 1, - anon_sym_table, - ACTIONS(2948), 1, + ACTIONS(2899), 1, anon_sym_vector, - ACTIONS(2950), 1, + ACTIONS(2902), 1, anon_sym_function, - STATE(37), 1, + ACTIONS(2905), 1, + anon_sym_opaque, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2648), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2881), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2946), 2, + ACTIONS(2896), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2884), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -131811,39 +129648,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [71780] = 14, - ACTIONS(2914), 1, + [68732] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(36), 1, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2157), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -131858,39 +129697,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [71841] = 14, - ACTIONS(2914), 1, + [68796] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(265), 1, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2158), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -131905,39 +129746,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [71902] = 14, - ACTIONS(2848), 1, + [68860] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2960), 1, - anon_sym_table, - ACTIONS(2964), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2966), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(1261), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1602), 1, + aux_sym_type_repeat1, + STATE(2185), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2962), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -131952,39 +129795,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [71963] = 14, - ACTIONS(2914), 1, + [68924] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2944), 1, - anon_sym_table, - ACTIONS(2948), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2950), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(81), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(1972), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2946), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -131999,39 +129844,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72024] = 14, - ACTIONS(2914), 1, + [68988] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(273), 1, + STATE(1606), 1, + aux_sym_type_repeat1, + STATE(2059), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132046,86 +129893,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72085] = 14, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2960), 1, - anon_sym_table, - ACTIONS(2964), 1, - anon_sym_vector, - ACTIONS(2966), 1, - anon_sym_function, - STATE(1950), 1, - sym_type, + [69052] = 6, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2908), 1, + anon_sym_PLUS_EQ, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2962), 2, - anon_sym_list, - anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [72146] = 14, - ACTIONS(2914), 1, + ACTIONS(1500), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1498), 17, + anon_sym_DASH_EQ, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [69098] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(37), 1, + STATE(1609), 1, + aux_sym_type_repeat1, + STATE(2063), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132140,39 +129982,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72207] = 14, - ACTIONS(2914), 1, + [69162] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(281), 1, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2091), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132187,39 +130031,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72268] = 14, - ACTIONS(2914), 1, + [69226] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2944), 1, - anon_sym_table, - ACTIONS(2948), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2950), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(90), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1597), 1, + aux_sym_type_repeat1, + STATE(1980), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2946), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132234,39 +130080,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72329] = 14, - ACTIONS(2914), 1, + [69290] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2944), 1, - anon_sym_table, - ACTIONS(2948), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2950), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(79), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2110), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2946), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132281,39 +130129,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72390] = 14, - ACTIONS(2848), 1, + [69354] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2856), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2858), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2864), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2866), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2868), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(37), 1, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(1989), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2862), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132328,39 +130178,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72451] = 14, - ACTIONS(2968), 1, + [69418] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2976), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2978), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2984), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2986), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2988), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(373), 1, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2035), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2982), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132375,39 +130227,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72512] = 14, - ACTIONS(2968), 1, + [69482] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2976), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2978), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2984), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2986), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2988), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(378), 1, + STATE(1612), 1, + aux_sym_type_repeat1, + STATE(1987), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2982), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132422,39 +130276,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72573] = 14, - ACTIONS(2968), 1, + [69546] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2976), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2978), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2984), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2986), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2988), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(379), 1, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(1988), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2982), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132469,39 +130325,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72634] = 14, - ACTIONS(2968), 1, + [69610] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2976), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2978), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2984), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2986), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2988), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(342), 1, + STATE(1614), 1, + aux_sym_type_repeat1, + STATE(1996), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2982), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132516,39 +130374,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72695] = 14, - ACTIONS(2848), 1, + [69674] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2960), 1, - anon_sym_table, - ACTIONS(2964), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2966), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(1273), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(1997), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2962), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132563,39 +130423,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72756] = 14, - ACTIONS(2914), 1, + [69738] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(282), 1, + STATE(1616), 1, + aux_sym_type_repeat1, + STATE(2057), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132610,39 +130472,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72817] = 14, - ACTIONS(2914), 1, + [69802] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(257), 1, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2058), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132657,39 +130521,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72878] = 14, - ACTIONS(2848), 1, + [69866] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2856), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2858), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2864), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2866), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2868), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(36), 1, + STATE(1599), 1, + aux_sym_type_repeat1, + STATE(2121), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2862), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132704,39 +130570,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [72939] = 14, - ACTIONS(2914), 1, + [69930] = 6, + ACTIONS(2356), 1, + anon_sym_LPAREN, + ACTIONS(2911), 1, + anon_sym_PLUS_EQ, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(1500), 9, + anon_sym_EQ, + anon_sym_PIPE, + anon_sym_BANG, + anon_sym_DASH, + anon_sym_PLUS, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_QMARK, + ACTIONS(1498), 17, + anon_sym_DASH_EQ, + anon_sym_in, + anon_sym_LBRACK, + anon_sym_as, + anon_sym_DOLLAR, + anon_sym_is, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_CARET, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_DOLLAR, + [69976] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2944), 1, - anon_sym_table, - ACTIONS(2948), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2950), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(1602), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1620), 1, + aux_sym_type_repeat1, + STATE(2048), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2946), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132751,39 +130659,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73000] = 14, - ACTIONS(2914), 1, + [70040] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2990), 1, - anon_sym_table, - ACTIONS(2994), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2996), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(81), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2051), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2992), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132798,39 +130708,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73061] = 14, - ACTIONS(2914), 1, + [70104] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(263), 1, + STATE(1623), 1, + aux_sym_type_repeat1, + STATE(2135), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132845,39 +130757,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73122] = 14, - ACTIONS(2968), 1, + [70168] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2978), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2988), 1, - anon_sym_opaque, - ACTIONS(2998), 1, - anon_sym_table, - ACTIONS(3002), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(3004), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(372), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1624), 1, + aux_sym_type_repeat1, + STATE(2161), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(3000), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132892,39 +130806,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73183] = 14, - ACTIONS(2848), 1, + [70232] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2952), 1, - anon_sym_table, - ACTIONS(2956), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2958), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(1986), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2077), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2954), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132939,39 +130855,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73244] = 14, - ACTIONS(2968), 1, + [70296] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2978), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2988), 1, - anon_sym_opaque, - ACTIONS(2998), 1, - anon_sym_table, - ACTIONS(3002), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(3004), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(373), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2103), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(3000), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -132986,39 +130904,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73305] = 14, - ACTIONS(2914), 1, + [70360] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(269), 1, + STATE(1626), 1, + aux_sym_type_repeat1, + STATE(2119), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133033,39 +130953,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73366] = 14, - ACTIONS(2914), 1, + [70424] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(270), 1, + STATE(1598), 1, + aux_sym_type_repeat1, + STATE(2120), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133080,39 +131002,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73427] = 14, - ACTIONS(2968), 1, + [70488] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2978), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2988), 1, - anon_sym_opaque, - ACTIONS(2998), 1, - anon_sym_table, - ACTIONS(3002), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(3004), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(375), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1600), 1, + aux_sym_type_repeat1, + STATE(2122), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(3000), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133127,39 +131051,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73488] = 14, - ACTIONS(2848), 1, + [70552] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2960), 1, - anon_sym_table, - ACTIONS(2964), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2966), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(1282), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1610), 1, + aux_sym_type_repeat1, + STATE(2066), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2962), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133174,39 +131100,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73549] = 14, - ACTIONS(2914), 1, + [70616] = 15, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2944), 1, - anon_sym_table, - ACTIONS(2948), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2950), 1, + ACTIONS(2871), 1, anon_sym_function, - STATE(1734), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1608), 1, + aux_sym_type_repeat1, + STATE(2109), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2946), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133221,39 +131149,203 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73610] = 14, + [70680] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, ACTIONS(2914), 1, - anon_sym_enum, + anon_sym_SEMI, + STATE(2489), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [70729] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, ACTIONS(2916), 1, + anon_sym_SEMI, + STATE(2386), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [70778] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2500), 1, + anon_sym_SEMI, + STATE(2744), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [70827] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2918), 1, + anon_sym_SEMI, + STATE(2476), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [70876] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2920), 1, + anon_sym_table, + ACTIONS(2924), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2926), 1, anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(256), 1, + STATE(1294), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2922), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133268,39 +131360,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73671] = 14, - ACTIONS(2968), 1, + [70937] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2978), 1, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2988), 1, - anon_sym_opaque, - ACTIONS(2998), 1, - anon_sym_table, - ACTIONS(3002), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(3004), 1, + ACTIONS(2946), 1, anon_sym_function, - STATE(342), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(190), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(3000), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133315,39 +131407,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73732] = 14, - ACTIONS(2968), 1, + [70998] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2978), 1, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2988), 1, - anon_sym_opaque, - ACTIONS(2998), 1, - anon_sym_table, - ACTIONS(3002), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(3004), 1, + ACTIONS(2946), 1, anon_sym_function, - STATE(378), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(248), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(3000), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133362,39 +131454,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73793] = 14, - ACTIONS(2914), 1, + [71059] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2936), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2946), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2948), 1, anon_sym_opaque, - STATE(287), 1, + STATE(249), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133409,39 +131501,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73854] = 14, - ACTIONS(2914), 1, + [71120] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2936), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2946), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2948), 1, anon_sym_opaque, - STATE(90), 1, + STATE(236), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133456,39 +131548,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73915] = 14, - ACTIONS(2914), 1, + [71181] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2950), 1, + anon_sym_SEMI, + STATE(2487), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [71230] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(2952), 1, + anon_sym_table, + ACTIONS(2956), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2958), 1, anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(288), 1, + STATE(1762), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2954), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133503,39 +131636,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [73976] = 14, - ACTIONS(2968), 1, + [71291] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2600), 1, + anon_sym_SEMI, + STATE(2530), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [71340] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2970), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2978), 1, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2980), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2988), 1, - anon_sym_opaque, - ACTIONS(2998), 1, - anon_sym_table, - ACTIONS(3002), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(3004), 1, + ACTIONS(2946), 1, anon_sym_function, - STATE(379), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(219), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2972), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(3000), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2974), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133550,16 +131724,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74037] = 14, - ACTIONS(2848), 1, + [71401] = 14, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2868), 1, + ACTIONS(2873), 1, anon_sym_opaque, ACTIONS(2960), 1, anon_sym_table, @@ -133567,12 +131741,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_vector, ACTIONS(2966), 1, anon_sym_function, - STATE(1956), 1, + STATE(1262), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, ACTIONS(2962), 2, @@ -133582,7 +131756,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133597,39 +131771,162 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74098] = 14, - ACTIONS(2914), 1, + [71462] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2968), 1, + anon_sym_SEMI, + STATE(2412), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [71511] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2970), 1, + anon_sym_SEMI, + STATE(2824), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [71560] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2426), 1, + anon_sym_SEMI, + STATE(2265), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [71609] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2936), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2946), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2948), 1, anon_sym_opaque, - STATE(283), 1, + STATE(254), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133644,39 +131941,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74159] = 14, - ACTIONS(2848), 1, + [71670] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, ACTIONS(2936), 1, anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2942), 1, + ACTIONS(2946), 1, anon_sym_function, - STATE(1265), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(255), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2938), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133691,39 +131988,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74220] = 14, - ACTIONS(2848), 1, + [71731] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2972), 1, + anon_sym_SEMI, + STATE(2447), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [71780] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2856), 1, + ACTIONS(2936), 1, anon_sym_table, - ACTIONS(2858), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2864), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2866), 1, + ACTIONS(2946), 1, anon_sym_function, - ACTIONS(2868), 1, + ACTIONS(2948), 1, anon_sym_opaque, - STATE(1284), 1, + STATE(222), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2862), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133738,39 +132076,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74281] = 14, - ACTIONS(2848), 1, + [71841] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2952), 1, - anon_sym_table, - ACTIONS(2956), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2958), 1, + ACTIONS(2946), 1, anon_sym_function, - STATE(1284), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(192), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2954), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133785,86 +132123,285 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74342] = 14, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2952), 1, - anon_sym_table, - ACTIONS(2956), 1, - anon_sym_vector, - ACTIONS(2958), 1, - anon_sym_function, - STATE(1273), 1, - sym_type, + [71902] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2466), 1, + anon_sym_SEMI, + STATE(2311), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2954), 2, - anon_sym_list, - anon_sym_file, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [74403] = 14, - ACTIONS(2848), 1, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [71951] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2974), 1, + anon_sym_SEMI, + STATE(2577), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [72000] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2518), 1, + anon_sym_SEMI, + STATE(2715), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [72049] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2976), 1, + anon_sym_SEMI, + STATE(2461), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [72098] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2978), 1, + anon_sym_SEMI, + STATE(2797), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [72147] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2980), 1, + anon_sym_SEMI, + STATE(2472), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [72196] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2952), 1, - anon_sym_table, - ACTIONS(2956), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2958), 1, + ACTIONS(2946), 1, anon_sym_function, - STATE(1282), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(262), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2954), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133879,39 +132416,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74464] = 14, - ACTIONS(2848), 1, + [72257] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, ACTIONS(2936), 1, anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2942), 1, + ACTIONS(2946), 1, anon_sym_function, - STATE(1261), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(263), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2938), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133926,39 +132463,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74525] = 14, - ACTIONS(2848), 1, + [72318] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2982), 1, + anon_sym_SEMI, + STATE(2400), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [72367] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, ACTIONS(2936), 1, anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2942), 1, + ACTIONS(2946), 1, anon_sym_function, - STATE(1272), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(224), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2938), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -133973,39 +132551,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74586] = 14, - ACTIONS(2848), 1, + [72428] = 14, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2868), 1, + ACTIONS(2873), 1, anon_sym_opaque, - ACTIONS(2936), 1, + ACTIONS(2984), 1, anon_sym_table, - ACTIONS(2940), 1, + ACTIONS(2988), 1, anon_sym_vector, - ACTIONS(2942), 1, + ACTIONS(2990), 1, anon_sym_function, - STATE(1282), 1, + STATE(1294), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2938), 2, + ACTIONS(2986), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134020,39 +132598,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74647] = 14, - ACTIONS(2914), 1, + [72489] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2992), 1, + anon_sym_SEMI, + STATE(2731), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [72538] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(2952), 1, + anon_sym_table, + ACTIONS(2956), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2958), 1, anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(261), 1, + STATE(37), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2954), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134067,39 +132686,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74708] = 14, - ACTIONS(2914), 1, + [72599] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2994), 1, + anon_sym_SEMI, + STATE(2544), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [72648] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2936), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2946), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2948), 1, anon_sym_opaque, - STATE(277), 1, + STATE(22), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134114,39 +132774,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74769] = 14, - ACTIONS(2848), 1, + [72709] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2952), 1, - anon_sym_table, - ACTIONS(2956), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2958), 1, + ACTIONS(2946), 1, anon_sym_function, - STATE(1272), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(194), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2954), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134161,39 +132821,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74830] = 14, - ACTIONS(2914), 1, + [72770] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2996), 1, + anon_sym_SEMI, + STATE(2727), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [72819] = 14, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - ACTIONS(2944), 1, + ACTIONS(2984), 1, anon_sym_table, - ACTIONS(2948), 1, + ACTIONS(2988), 1, anon_sym_vector, - ACTIONS(2950), 1, + ACTIONS(2990), 1, anon_sym_function, - STATE(36), 1, + STATE(1269), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2946), 2, + ACTIONS(2986), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134208,39 +132909,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74891] = 14, - ACTIONS(2914), 1, + [72880] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(2952), 1, + anon_sym_table, + ACTIONS(2956), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2958), 1, anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(279), 1, + STATE(75), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2954), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134255,39 +132956,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [74952] = 14, - ACTIONS(2914), 1, + [72941] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2936), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2946), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2948), 1, anon_sym_opaque, - STATE(278), 1, + STATE(257), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134302,39 +133003,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75013] = 14, - ACTIONS(2914), 1, + [73002] = 14, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2984), 1, + anon_sym_table, + ACTIONS(2988), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2990), 1, anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(79), 1, + STATE(1950), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2986), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134349,39 +133050,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75074] = 14, - ACTIONS(2914), 1, + [73063] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2998), 1, + anon_sym_SEMI, + STATE(2598), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73112] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(3000), 1, + anon_sym_SEMI, + STATE(2770), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73161] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2936), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2946), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2948), 1, anon_sym_opaque, - STATE(266), 1, + STATE(37), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134396,39 +133179,244 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75135] = 14, - ACTIONS(2914), 1, + [73222] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(3002), 1, + anon_sym_SEMI, + STATE(2845), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73271] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(3004), 1, + anon_sym_SEMI, + STATE(2710), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73320] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(2568), 1, + anon_sym_SEMI, + STATE(2642), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73369] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(3006), 1, + anon_sym_SEMI, + STATE(2454), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73418] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(3008), 1, + anon_sym_SEMI, + STATE(2672), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73467] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(2936), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(2944), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(2946), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(2948), 1, anon_sym_opaque, - STATE(275), 1, + STATE(130), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(2942), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134443,39 +133431,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75196] = 14, - ACTIONS(2914), 1, + [73528] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2934), 1, + ACTIONS(2948), 1, anon_sym_opaque, - ACTIONS(2944), 1, + ACTIONS(2952), 1, anon_sym_table, - ACTIONS(2948), 1, + ACTIONS(2956), 1, anon_sym_vector, - ACTIONS(2950), 1, + ACTIONS(2958), 1, anon_sym_function, - STATE(1738), 1, + STATE(83), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2946), 2, + ACTIONS(2954), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134490,133 +133478,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75257] = 14, - ACTIONS(2914), 1, - anon_sym_enum, - ACTIONS(2916), 1, - anon_sym_record, - ACTIONS(2922), 1, - anon_sym_table, - ACTIONS(2924), 1, - anon_sym_set, - ACTIONS(2926), 1, - anon_sym_union, - ACTIONS(2930), 1, - anon_sym_vector, - ACTIONS(2932), 1, - anon_sym_function, - ACTIONS(2934), 1, - anon_sym_opaque, - STATE(81), 1, - sym_type, + [73589] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(3010), 1, + anon_sym_SEMI, + STATE(2319), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2928), 2, - anon_sym_list, - anon_sym_file, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [75318] = 14, - ACTIONS(2848), 1, - anon_sym_enum, - ACTIONS(2850), 1, - anon_sym_record, - ACTIONS(2856), 1, - anon_sym_table, - ACTIONS(2858), 1, - anon_sym_set, - ACTIONS(2860), 1, - anon_sym_union, - ACTIONS(2864), 1, - anon_sym_vector, - ACTIONS(2866), 1, - anon_sym_function, - ACTIONS(2868), 1, - anon_sym_opaque, - STATE(1273), 1, - sym_type, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73638] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(3012), 1, + anon_sym_SEMI, + STATE(2722), 1, + sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, - anon_sym_event, - anon_sym_hook, - ACTIONS(2862), 2, - anon_sym_list, - anon_sym_file, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, - anon_sym_addr, - anon_sym_any, - anon_sym_bool, - anon_sym_count, - anon_sym_double, - anon_sym_int, - anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [75379] = 14, - ACTIONS(2914), 1, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73687] = 14, + ACTIONS(2928), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2930), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2938), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2940), 1, anon_sym_union, - ACTIONS(2934), 1, + ACTIONS(2948), 1, anon_sym_opaque, - ACTIONS(2990), 1, + ACTIONS(2952), 1, anon_sym_table, - ACTIONS(2994), 1, + ACTIONS(2956), 1, anon_sym_vector, - ACTIONS(2996), 1, + ACTIONS(2958), 1, anon_sym_function, - STATE(90), 1, + STATE(84), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2932), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2992), 2, + ACTIONS(2954), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134631,39 +133607,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75440] = 14, - ACTIONS(2848), 1, + [73748] = 14, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2856), 1, + ACTIONS(2861), 1, anon_sym_table, - ACTIONS(2858), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2864), 1, + ACTIONS(2869), 1, anon_sym_vector, - ACTIONS(2866), 1, + ACTIONS(2871), 1, anon_sym_function, - ACTIONS(2868), 1, + ACTIONS(2873), 1, anon_sym_opaque, - STATE(1282), 1, + STATE(37), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2862), 2, + ACTIONS(2867), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134678,39 +133654,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75501] = 14, - ACTIONS(2848), 1, + [73809] = 8, + ACTIONS(788), 1, + anon_sym_AMPdeprecated, + ACTIONS(3014), 1, + anon_sym_SEMI, + STATE(2554), 1, + sym_attr_list, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + STATE(1592), 2, + sym_attr, + aux_sym_attr_list_repeat1, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(790), 9, + anon_sym_AMPbroker_allow_complex_type, + anon_sym_AMPerror_handler, + anon_sym_AMPis_assigned, + anon_sym_AMPis_used, + anon_sym_AMPlog, + anon_sym_AMPoptional, + anon_sym_AMPordered, + anon_sym_AMPraw_output, + anon_sym_AMPredef, + ACTIONS(792), 13, + anon_sym_AMPadd_func, + anon_sym_AMPbackend, + anon_sym_AMPbroker_store, + anon_sym_AMPcreate_expire, + anon_sym_AMPdefault, + anon_sym_AMPdelete_func, + anon_sym_AMPexpire_func, + anon_sym_AMPgroup, + anon_sym_AMPon_change, + anon_sym_AMPpriority, + anon_sym_AMPread_expire, + anon_sym_AMPtype_column, + anon_sym_AMPwrite_expire, + [73858] = 14, + ACTIONS(3016), 1, anon_sym_enum, - ACTIONS(2850), 1, + ACTIONS(3018), 1, anon_sym_record, - ACTIONS(2858), 1, + ACTIONS(3024), 1, + anon_sym_table, + ACTIONS(3026), 1, anon_sym_set, - ACTIONS(2860), 1, + ACTIONS(3028), 1, anon_sym_union, - ACTIONS(2868), 1, - anon_sym_opaque, - ACTIONS(2936), 1, - anon_sym_table, - ACTIONS(2940), 1, + ACTIONS(3032), 1, anon_sym_vector, - ACTIONS(2942), 1, + ACTIONS(3034), 1, anon_sym_function, - STATE(1273), 1, + ACTIONS(3036), 1, + anon_sym_opaque, + STATE(327), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2852), 2, + ACTIONS(3020), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2938), 2, + ACTIONS(3030), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2854), 14, + ACTIONS(3022), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134725,39 +133742,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75562] = 14, - ACTIONS(2914), 1, + [73919] = 14, + ACTIONS(3016), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(3018), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(3024), 1, + anon_sym_table, + ACTIONS(3026), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(3028), 1, anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2990), 1, - anon_sym_table, - ACTIONS(2994), 1, + ACTIONS(3032), 1, anon_sym_vector, - ACTIONS(2996), 1, + ACTIONS(3034), 1, anon_sym_function, - STATE(36), 1, + ACTIONS(3036), 1, + anon_sym_opaque, + STATE(293), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(3020), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2992), 2, + ACTIONS(3030), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(3022), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134772,39 +133789,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75623] = 14, - ACTIONS(2914), 1, + [73980] = 14, + ACTIONS(3016), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(3018), 1, anon_sym_record, - ACTIONS(2922), 1, + ACTIONS(3024), 1, anon_sym_table, - ACTIONS(2924), 1, + ACTIONS(3026), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(3028), 1, anon_sym_union, - ACTIONS(2930), 1, + ACTIONS(3032), 1, anon_sym_vector, - ACTIONS(2932), 1, + ACTIONS(3034), 1, anon_sym_function, - ACTIONS(2934), 1, + ACTIONS(3036), 1, anon_sym_opaque, - STATE(262), 1, + STATE(295), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(3020), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2928), 2, + ACTIONS(3030), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(3022), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134819,39 +133836,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75684] = 14, - ACTIONS(2914), 1, + [74041] = 14, + ACTIONS(3016), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(3018), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(3024), 1, + anon_sym_table, + ACTIONS(3026), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(3028), 1, anon_sym_union, - ACTIONS(2934), 1, - anon_sym_opaque, - ACTIONS(2990), 1, - anon_sym_table, - ACTIONS(2994), 1, + ACTIONS(3032), 1, anon_sym_vector, - ACTIONS(2996), 1, + ACTIONS(3034), 1, anon_sym_function, - STATE(37), 1, + ACTIONS(3036), 1, + anon_sym_opaque, + STATE(297), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(3020), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2992), 2, + ACTIONS(3030), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(3022), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134866,39 +133883,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_time, anon_sym_timer, sym_id, - [75745] = 14, - ACTIONS(2914), 1, + [74102] = 14, + ACTIONS(2853), 1, anon_sym_enum, - ACTIONS(2916), 1, + ACTIONS(2855), 1, anon_sym_record, - ACTIONS(2924), 1, + ACTIONS(2863), 1, anon_sym_set, - ACTIONS(2926), 1, + ACTIONS(2865), 1, anon_sym_union, - ACTIONS(2934), 1, + ACTIONS(2873), 1, anon_sym_opaque, - ACTIONS(2990), 1, + ACTIONS(2984), 1, anon_sym_table, - ACTIONS(2994), 1, + ACTIONS(2988), 1, anon_sym_vector, - ACTIONS(2996), 1, + ACTIONS(2990), 1, anon_sym_function, - STATE(79), 1, + STATE(1270), 1, sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2918), 2, + ACTIONS(2857), 2, anon_sym_event, anon_sym_hook, - ACTIONS(2992), 2, + ACTIONS(2986), 2, anon_sym_list, anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2920), 14, + ACTIONS(2859), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -134906,320 +133923,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_double, anon_sym_int, anon_sym_interval, - anon_sym_string, - anon_sym_subnet, - anon_sym_pattern, - anon_sym_port, - anon_sym_time, - anon_sym_timer, - sym_id, - [75806] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3006), 1, - anon_sym_SEMI, - STATE(2544), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [75854] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3008), 1, - anon_sym_SEMI, - STATE(2646), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [75902] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3010), 1, - anon_sym_SEMI, - STATE(2602), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [75950] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3012), 1, - anon_sym_SEMI, - STATE(2710), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [75998] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(2568), 1, - anon_sym_SEMI, - STATE(2642), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [76046] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3014), 1, - anon_sym_SEMI, - STATE(2454), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [76094] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3016), 1, - anon_sym_SEMI, - STATE(2672), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [76142] = 8, - ACTIONS(884), 1, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74163] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3018), 1, + ACTIONS(3038), 1, anon_sym_SEMI, - STATE(2597), 1, + STATE(2298), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135233,33 +133971,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76190] = 8, - ACTIONS(884), 1, + [74212] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3020), 1, + ACTIONS(3040), 1, anon_sym_SEMI, - STATE(2599), 1, + STATE(2306), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135273,73 +134012,269 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76238] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3022), 1, - anon_sym_SEMI, - STATE(2601), 1, - sym_attr_list, + [74261] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(233), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [76286] = 8, - ACTIONS(884), 1, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74322] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(234), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74383] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2869), 1, + anon_sym_vector, + ACTIONS(2871), 1, + anon_sym_function, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(22), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2867), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74444] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(2952), 1, + anon_sym_table, + ACTIONS(2956), 1, + anon_sym_vector, + ACTIONS(2958), 1, + anon_sym_function, + STATE(1593), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2954), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74505] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(3042), 1, + anon_sym_table, + ACTIONS(3046), 1, + anon_sym_vector, + ACTIONS(3048), 1, + anon_sym_function, + STATE(75), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3044), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74566] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3024), 1, + ACTIONS(2552), 1, anon_sym_SEMI, - STATE(2224), 1, + STATE(2417), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135353,33 +134288,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76334] = 8, - ACTIONS(884), 1, + [74615] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(146), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74676] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3026), 1, + ACTIONS(3050), 1, anon_sym_SEMI, - STATE(2815), 1, + STATE(2817), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135393,73 +134376,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76382] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, + [74725] = 14, + ACTIONS(3016), 1, + anon_sym_enum, + ACTIONS(3018), 1, + anon_sym_record, + ACTIONS(3026), 1, + anon_sym_set, ACTIONS(3028), 1, - anon_sym_SEMI, - STATE(2652), 1, - sym_attr_list, + anon_sym_union, + ACTIONS(3036), 1, + anon_sym_opaque, + ACTIONS(3052), 1, + anon_sym_table, + ACTIONS(3056), 1, + anon_sym_vector, + ACTIONS(3058), 1, + anon_sym_function, + STATE(326), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(3020), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3054), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [76430] = 8, - ACTIONS(884), 1, + ACTIONS(3022), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74786] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(2782), 1, + ACTIONS(3060), 1, anon_sym_SEMI, - STATE(2607), 1, + STATE(2280), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135473,73 +134464,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76478] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3030), 1, - anon_sym_SEMI, - STATE(2427), 1, - sym_attr_list, + [74835] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2960), 1, + anon_sym_table, + ACTIONS(2964), 1, + anon_sym_vector, + ACTIONS(2966), 1, + anon_sym_function, + STATE(1986), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2962), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [76526] = 8, - ACTIONS(884), 1, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74896] = 14, + ACTIONS(3016), 1, + anon_sym_enum, + ACTIONS(3018), 1, + anon_sym_record, + ACTIONS(3026), 1, + anon_sym_set, + ACTIONS(3028), 1, + anon_sym_union, + ACTIONS(3036), 1, + anon_sym_opaque, + ACTIONS(3052), 1, + anon_sym_table, + ACTIONS(3056), 1, + anon_sym_vector, + ACTIONS(3058), 1, + anon_sym_function, + STATE(327), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3020), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3054), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(3022), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [74957] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3032), 1, + ACTIONS(3062), 1, anon_sym_SEMI, - STATE(2797), 1, + STATE(2376), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135553,33 +134599,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76574] = 8, - ACTIONS(884), 1, + [75006] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(196), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [75067] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(239), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [75128] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3034), 1, + ACTIONS(3064), 1, anon_sym_SEMI, - STATE(2653), 1, + STATE(2802), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135593,73 +134734,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76622] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, + [75177] = 14, + ACTIONS(3016), 1, + anon_sym_enum, + ACTIONS(3018), 1, + anon_sym_record, + ACTIONS(3026), 1, + anon_sym_set, + ACTIONS(3028), 1, + anon_sym_union, ACTIONS(3036), 1, - anon_sym_SEMI, - STATE(2472), 1, - sym_attr_list, + anon_sym_opaque, + ACTIONS(3052), 1, + anon_sym_table, + ACTIONS(3056), 1, + anon_sym_vector, + ACTIONS(3058), 1, + anon_sym_function, + STATE(333), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(3020), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3054), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [76670] = 8, - ACTIONS(884), 1, + ACTIONS(3022), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [75238] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2984), 1, + anon_sym_table, + ACTIONS(2988), 1, + anon_sym_vector, + ACTIONS(2990), 1, + anon_sym_function, + STATE(1276), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2986), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [75299] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3038), 1, + ACTIONS(3066), 1, anon_sym_SEMI, - STATE(2319), 1, + STATE(2646), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135673,33 +134869,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76718] = 8, - ACTIONS(884), 1, + [75348] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3040), 1, + ACTIONS(3068), 1, anon_sym_SEMI, - STATE(2283), 1, + STATE(2602), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135713,113 +134910,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76766] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, + [75397] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2948), 1, + anon_sym_opaque, ACTIONS(3042), 1, - anon_sym_SEMI, - STATE(2722), 1, - sym_attr_list, + anon_sym_table, + ACTIONS(3046), 1, + anon_sym_vector, + ACTIONS(3048), 1, + anon_sym_function, + STATE(84), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3044), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [76814] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3044), 1, - anon_sym_SEMI, - STATE(2621), 1, - sym_attr_list, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [75458] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(240), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [76862] = 8, - ACTIONS(884), 1, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [75519] = 14, + ACTIONS(3016), 1, + anon_sym_enum, + ACTIONS(3018), 1, + anon_sym_record, + ACTIONS(3026), 1, + anon_sym_set, + ACTIONS(3028), 1, + anon_sym_union, + ACTIONS(3036), 1, + anon_sym_opaque, + ACTIONS(3052), 1, + anon_sym_table, + ACTIONS(3056), 1, + anon_sym_vector, + ACTIONS(3058), 1, + anon_sym_function, + STATE(297), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3020), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3054), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(3022), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [75580] = 14, + ACTIONS(3016), 1, + anon_sym_enum, + ACTIONS(3018), 1, + anon_sym_record, + ACTIONS(3026), 1, + anon_sym_set, + ACTIONS(3028), 1, + anon_sym_union, + ACTIONS(3036), 1, + anon_sym_opaque, + ACTIONS(3052), 1, + anon_sym_table, + ACTIONS(3056), 1, + anon_sym_vector, + ACTIONS(3058), 1, + anon_sym_function, + STATE(293), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3020), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3054), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(3022), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [75641] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3046), 1, + ACTIONS(3070), 1, anon_sym_SEMI, - STATE(2412), 1, + STATE(2597), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135833,33 +135139,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76910] = 8, - ACTIONS(884), 1, + [75690] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3048), 1, + ACTIONS(3072), 1, anon_sym_SEMI, - STATE(2630), 1, + STATE(2599), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135873,33 +135180,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [76958] = 8, - ACTIONS(884), 1, + [75739] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(2448), 1, + ACTIONS(3074), 1, anon_sym_SEMI, - STATE(2281), 1, + STATE(2601), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135913,33 +135221,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77006] = 8, - ACTIONS(884), 1, + [75788] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3050), 1, + ACTIONS(3076), 1, anon_sym_SEMI, - STATE(2824), 1, + STATE(2224), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135953,33 +135262,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77054] = 8, - ACTIONS(884), 1, + [75837] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3052), 1, + ACTIONS(3078), 1, anon_sym_SEMI, - STATE(2554), 1, + STATE(2815), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -135993,33 +135303,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77102] = 8, - ACTIONS(884), 1, + [75886] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3054), 1, + ACTIONS(3080), 1, anon_sym_SEMI, - STATE(2400), 1, + STATE(2652), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136033,33 +135344,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77150] = 8, - ACTIONS(884), 1, + [75935] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3056), 1, + ACTIONS(2782), 1, anon_sym_SEMI, - STATE(2665), 1, + STATE(2607), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136073,33 +135385,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77198] = 8, - ACTIONS(884), 1, + [75984] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(2426), 1, + ACTIONS(3082), 1, anon_sym_SEMI, - STATE(2265), 1, + STATE(2427), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136113,33 +135426,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77246] = 8, - ACTIONS(884), 1, + [76033] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(198), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76094] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3058), 1, + ACTIONS(3084), 1, anon_sym_SEMI, - STATE(2668), 1, + STATE(2653), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136153,33 +135514,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77294] = 8, - ACTIONS(884), 1, + [76143] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(83), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76204] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(200), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76265] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3060), 1, + ACTIONS(3086), 1, anon_sym_SEMI, - STATE(2476), 1, + STATE(2283), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136193,33 +135649,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77342] = 8, - ACTIONS(884), 1, + [76314] = 14, + ACTIONS(3016), 1, + anon_sym_enum, + ACTIONS(3018), 1, + anon_sym_record, + ACTIONS(3026), 1, + anon_sym_set, + ACTIONS(3028), 1, + anon_sym_union, + ACTIONS(3036), 1, + anon_sym_opaque, + ACTIONS(3052), 1, + anon_sym_table, + ACTIONS(3056), 1, + anon_sym_vector, + ACTIONS(3058), 1, + anon_sym_function, + STATE(295), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3020), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3054), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(3022), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76375] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3062), 1, + ACTIONS(3088), 1, anon_sym_SEMI, - STATE(2731), 1, + STATE(2621), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136233,33 +135737,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77390] = 8, - ACTIONS(884), 1, + [76424] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2984), 1, + anon_sym_table, + ACTIONS(2988), 1, + anon_sym_vector, + ACTIONS(2990), 1, + anon_sym_function, + STATE(1956), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2986), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76485] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3064), 1, + ACTIONS(3090), 1, anon_sym_SEMI, - STATE(2669), 1, + STATE(2630), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136273,33 +135825,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77438] = 8, - ACTIONS(884), 1, + [76534] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3066), 1, + ACTIONS(2448), 1, anon_sym_SEMI, - STATE(2671), 1, + STATE(2281), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136313,33 +135866,175 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77486] = 8, - ACTIONS(884), 1, + [76583] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(184), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76644] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2920), 1, + anon_sym_table, + ACTIONS(2924), 1, + anon_sym_vector, + ACTIONS(2926), 1, + anon_sym_function, + STATE(1262), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2922), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76705] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2869), 1, + anon_sym_vector, + ACTIONS(2871), 1, + anon_sym_function, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1294), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2867), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76766] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(2600), 1, + ACTIONS(3092), 1, anon_sym_SEMI, - STATE(2530), 1, + STATE(2665), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136353,33 +136048,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77534] = 8, - ACTIONS(884), 1, + [76815] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2960), 1, + anon_sym_table, + ACTIONS(2964), 1, + anon_sym_vector, + ACTIONS(2966), 1, + anon_sym_function, + STATE(1294), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2962), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76876] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3068), 1, + ACTIONS(3094), 1, anon_sym_SEMI, - STATE(2673), 1, + STATE(2668), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136393,33 +136136,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77582] = 8, - ACTIONS(884), 1, + [76925] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2960), 1, + anon_sym_table, + ACTIONS(2964), 1, + anon_sym_vector, + ACTIONS(2966), 1, + anon_sym_function, + STATE(1270), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2962), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [76986] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2960), 1, + anon_sym_table, + ACTIONS(2964), 1, + anon_sym_vector, + ACTIONS(2966), 1, + anon_sym_function, + STATE(1276), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2962), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77047] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3070), 1, + ACTIONS(3096), 1, anon_sym_SEMI, - STATE(2298), 1, + STATE(2669), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136433,33 +136271,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77630] = 8, - ACTIONS(884), 1, + [77096] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3072), 1, + ACTIONS(3098), 1, anon_sym_SEMI, - STATE(2306), 1, + STATE(2671), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136473,33 +136312,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77678] = 8, - ACTIONS(884), 1, + [77145] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2920), 1, + anon_sym_table, + ACTIONS(2924), 1, + anon_sym_vector, + ACTIONS(2926), 1, + anon_sym_function, + STATE(1269), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2922), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77206] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3074), 1, + ACTIONS(3100), 1, anon_sym_SEMI, - STATE(2386), 1, + STATE(2673), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136513,73 +136400,269 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77726] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3076), 1, - anon_sym_SEMI, - STATE(2845), 1, - sym_attr_list, + [77255] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2920), 1, + anon_sym_table, + ACTIONS(2924), 1, + anon_sym_vector, + ACTIONS(2926), 1, + anon_sym_function, + STATE(1271), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2922), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77316] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2920), 1, + anon_sym_table, + ACTIONS(2924), 1, + anon_sym_vector, + ACTIONS(2926), 1, + anon_sym_function, + STATE(1276), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2922), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77377] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(186), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77438] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(243), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77499] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2960), 1, + anon_sym_table, + ACTIONS(2964), 1, + anon_sym_vector, + ACTIONS(2966), 1, + anon_sym_function, + STATE(1271), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2962), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [77774] = 8, - ACTIONS(884), 1, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77560] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(2500), 1, + ACTIONS(3102), 1, anon_sym_SEMI, - STATE(2744), 1, + STATE(2781), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136593,33 +136676,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77822] = 8, - ACTIONS(884), 1, + [77609] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3078), 1, + ACTIONS(3104), 1, anon_sym_SEMI, - STATE(2781), 1, + STATE(2252), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136633,33 +136717,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77870] = 8, - ACTIONS(884), 1, + [77658] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3080), 1, + ACTIONS(3106), 1, anon_sym_SEMI, - STATE(2252), 1, + STATE(2600), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136673,73 +136758,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [77918] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3082), 1, - anon_sym_SEMI, - STATE(2600), 1, - sym_attr_list, + [77707] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(2952), 1, + anon_sym_table, + ACTIONS(2956), 1, + anon_sym_vector, + ACTIONS(2958), 1, + anon_sym_function, + STATE(22), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2954), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [77966] = 8, - ACTIONS(884), 1, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77768] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3084), 1, + ACTIONS(3108), 1, anon_sym_SEMI, - STATE(2727), 1, + STATE(2290), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136753,73 +136846,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78014] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3086), 1, - anon_sym_SEMI, - STATE(2290), 1, - sym_attr_list, + [77817] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(205), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78062] = 8, - ACTIONS(884), 1, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77878] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(2610), 1, + ACTIONS(2582), 1, anon_sym_SEMI, - STATE(2513), 1, + STATE(2861), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136833,73 +136934,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78110] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(2582), 1, - anon_sym_SEMI, - STATE(2861), 1, - sym_attr_list, + [77927] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(207), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78158] = 8, - ACTIONS(884), 1, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [77988] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3088), 1, + ACTIONS(3110), 1, anon_sym_SEMI, STATE(2720), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136913,8 +137022,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78206] = 8, - ACTIONS(884), 1, + [78037] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, ACTIONS(2532), 1, anon_sym_SEMI, @@ -136923,23 +137032,24 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136953,33 +137063,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78254] = 8, - ACTIONS(884), 1, + [78086] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3090), 1, + ACTIONS(3112), 1, anon_sym_SEMI, STATE(2254), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -136993,33 +137104,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78302] = 8, - ACTIONS(884), 1, + [78135] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3092), 1, + ACTIONS(3114), 1, anon_sym_SEMI, STATE(2798), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -137033,33 +137145,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78350] = 8, - ACTIONS(884), 1, + [78184] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3094), 1, + ACTIONS(3116), 1, anon_sym_SEMI, STATE(2804), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -137073,113 +137186,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78398] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3096), 1, - anon_sym_SEMI, - STATE(2487), 1, - sym_attr_list, + [78233] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(244), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78446] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(2552), 1, - anon_sym_SEMI, - STATE(2417), 1, - sym_attr_list, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [78294] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(84), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78494] = 8, - ACTIONS(884), 1, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [78355] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3098), 1, + ACTIONS(3118), 1, anon_sym_SEMI, STATE(2811), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -137193,18 +137321,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78542] = 3, + [78404] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(187), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(3100), 26, - anon_sym_enum, - anon_sym_record, - anon_sym_event, + ACTIONS(2934), 14, anon_sym_addr, anon_sym_any, anon_sym_bool, @@ -137216,165 +137365,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_subnet, anon_sym_pattern, anon_sym_port, - anon_sym_table, - anon_sym_set, anon_sym_time, anon_sym_timer, + sym_id, + [78465] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, anon_sym_union, - anon_sym_list, + ACTIONS(2944), 1, anon_sym_vector, + ACTIONS(2946), 1, anon_sym_function, - anon_sym_hook, - anon_sym_file, + ACTIONS(2948), 1, anon_sym_opaque, - sym_id, - [78580] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3102), 1, - anon_sym_SEMI, - STATE(2817), 1, - sym_attr_list, - ACTIONS(5), 2, - sym_zeekygen_next_comment, - sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, - ACTIONS(3), 3, - sym_zeekygen_head_comment, - sym_zeekygen_prev_comment, - sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78628] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3104), 1, - anon_sym_SEMI, - STATE(2812), 1, - sym_attr_list, + STATE(188), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78676] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3106), 1, - anon_sym_SEMI, - STATE(2278), 1, - sym_attr_list, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [78526] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(2952), 1, + anon_sym_table, + ACTIONS(2956), 1, + anon_sym_vector, + ACTIONS(2958), 1, + anon_sym_function, + STATE(1735), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2954), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78724] = 8, - ACTIONS(884), 1, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [78587] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(2466), 1, + ACTIONS(3120), 1, anon_sym_SEMI, - STATE(2311), 1, + STATE(2812), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -137388,33 +137503,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78772] = 8, - ACTIONS(884), 1, + [78636] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3108), 1, + ACTIONS(3122), 1, anon_sym_SEMI, - STATE(2280), 1, + STATE(2278), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -137428,193 +137544,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [78820] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3110), 1, - anon_sym_SEMI, - STATE(2577), 1, - sym_attr_list, + [78685] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(75), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78868] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(2518), 1, - anon_sym_SEMI, - STATE(2715), 1, - sym_attr_list, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [78746] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2869), 1, + anon_sym_vector, + ACTIONS(2871), 1, + anon_sym_function, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1270), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2867), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78916] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3112), 1, - anon_sym_SEMI, - STATE(2433), 1, - sym_attr_list, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [78807] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(3042), 1, + anon_sym_table, + ACTIONS(3046), 1, + anon_sym_vector, + ACTIONS(3048), 1, + anon_sym_function, + STATE(83), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3044), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [78964] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3114), 1, - anon_sym_SEMI, - STATE(2489), 1, - sym_attr_list, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [78868] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2861), 1, + anon_sym_table, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2869), 1, + anon_sym_vector, + ACTIONS(2871), 1, + anon_sym_function, + ACTIONS(2873), 1, + anon_sym_opaque, + STATE(1276), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2867), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [79012] = 8, - ACTIONS(884), 1, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [78929] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3116), 1, + ACTIONS(3124), 1, anon_sym_SEMI, - STATE(2376), 1, + STATE(2433), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -137628,33 +137773,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [79060] = 8, - ACTIONS(884), 1, + [78978] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, - ACTIONS(3118), 1, + ACTIONS(2610), 1, anon_sym_SEMI, - STATE(2598), 1, + STATE(2513), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -137668,153 +137814,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [79108] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3120), 1, - anon_sym_SEMI, - STATE(2770), 1, - sym_attr_list, + [79027] = 14, + ACTIONS(2853), 1, + anon_sym_enum, + ACTIONS(2855), 1, + anon_sym_record, + ACTIONS(2863), 1, + anon_sym_set, + ACTIONS(2865), 1, + anon_sym_union, + ACTIONS(2873), 1, + anon_sym_opaque, + ACTIONS(2920), 1, + anon_sym_table, + ACTIONS(2924), 1, + anon_sym_vector, + ACTIONS(2926), 1, + anon_sym_function, + STATE(1270), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2857), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2922), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [79156] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3122), 1, - anon_sym_SEMI, - STATE(2802), 1, - sym_attr_list, + ACTIONS(2859), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [79088] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(3042), 1, + anon_sym_table, + ACTIONS(3046), 1, + anon_sym_vector, + ACTIONS(3048), 1, + anon_sym_function, + STATE(22), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3044), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [79204] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3124), 1, - anon_sym_SEMI, - STATE(2255), 1, - sym_attr_list, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [79149] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(288), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [79252] = 8, - ACTIONS(884), 1, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [79210] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(3042), 1, + anon_sym_table, + ACTIONS(3046), 1, + anon_sym_vector, + ACTIONS(3048), 1, + anon_sym_function, + STATE(37), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(3044), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [79271] = 8, + ACTIONS(788), 1, anon_sym_AMPdeprecated, ACTIONS(3126), 1, anon_sym_SEMI, - STATE(2461), 1, + STATE(2255), 1, sym_attr_list, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, + STATE(1592), 2, sym_attr, aux_sym_attr_list_repeat1, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, + ACTIONS(790), 9, anon_sym_AMPbroker_allow_complex_type, anon_sym_AMPerror_handler, anon_sym_AMPis_assigned, anon_sym_AMPis_used, anon_sym_AMPlog, anon_sym_AMPoptional, + anon_sym_AMPordered, anon_sym_AMPraw_output, anon_sym_AMPredef, - ACTIONS(888), 13, + ACTIONS(792), 13, anon_sym_AMPadd_func, anon_sym_AMPbackend, anon_sym_AMPbroker_store, @@ -137828,60 +138043,149 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMPread_expire, anon_sym_AMPtype_column, anon_sym_AMPwrite_expire, - [79300] = 8, - ACTIONS(884), 1, - anon_sym_AMPdeprecated, - ACTIONS(3128), 1, - anon_sym_SEMI, - STATE(2447), 1, - sym_attr_list, + [79320] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2936), 1, + anon_sym_table, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2944), 1, + anon_sym_vector, + ACTIONS(2946), 1, + anon_sym_function, + ACTIONS(2948), 1, + anon_sym_opaque, + STATE(213), 1, + sym_type, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - STATE(1597), 2, - sym_attr, - aux_sym_attr_list_repeat1, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2942), 2, + anon_sym_list, + anon_sym_file, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(886), 8, - anon_sym_AMPbroker_allow_complex_type, - anon_sym_AMPerror_handler, - anon_sym_AMPis_assigned, - anon_sym_AMPis_used, - anon_sym_AMPlog, - anon_sym_AMPoptional, - anon_sym_AMPraw_output, - anon_sym_AMPredef, - ACTIONS(888), 13, - anon_sym_AMPadd_func, - anon_sym_AMPbackend, - anon_sym_AMPbroker_store, - anon_sym_AMPcreate_expire, - anon_sym_AMPdefault, - anon_sym_AMPdelete_func, - anon_sym_AMPexpire_func, - anon_sym_AMPgroup, - anon_sym_AMPon_change, - anon_sym_AMPpriority, - anon_sym_AMPread_expire, - anon_sym_AMPtype_column, - anon_sym_AMPwrite_expire, - [79348] = 5, - ACTIONS(3130), 1, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [79381] = 14, + ACTIONS(2928), 1, + anon_sym_enum, + ACTIONS(2930), 1, + anon_sym_record, + ACTIONS(2938), 1, + anon_sym_set, + ACTIONS(2940), 1, + anon_sym_union, + ACTIONS(2948), 1, + anon_sym_opaque, + ACTIONS(2952), 1, + anon_sym_table, + ACTIONS(2956), 1, + anon_sym_vector, + ACTIONS(2958), 1, + anon_sym_function, + STATE(1731), 1, + sym_type, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(2932), 2, + anon_sym_event, + anon_sym_hook, + ACTIONS(2954), 2, + anon_sym_list, + anon_sym_file, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(2934), 14, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_time, + anon_sym_timer, + sym_id, + [79442] = 3, + ACTIONS(5), 2, + sym_zeekygen_next_comment, + sym_minor_comment, + ACTIONS(3), 3, + sym_zeekygen_head_comment, + sym_zeekygen_prev_comment, + sym_nl, + ACTIONS(3128), 26, + anon_sym_enum, + anon_sym_record, + anon_sym_event, + anon_sym_addr, + anon_sym_any, + anon_sym_bool, + anon_sym_count, + anon_sym_double, + anon_sym_int, + anon_sym_interval, + anon_sym_string, + anon_sym_subnet, + anon_sym_pattern, + anon_sym_port, + anon_sym_table, + anon_sym_set, + anon_sym_time, + anon_sym_timer, + anon_sym_union, + anon_sym_list, + anon_sym_vector, + anon_sym_function, + anon_sym_hook, + anon_sym_file, + anon_sym_opaque, + sym_id, + [79480] = 5, + ACTIONS(2446), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1470), 2, + ACTIONS(1538), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1468), 21, + ACTIONS(1536), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -137903,20 +138207,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79388] = 5, - ACTIONS(2446), 1, + [79520] = 5, + ACTIONS(3130), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1464), 2, + ACTIONS(1494), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1462), 21, + ACTIONS(1492), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -137938,18 +138242,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79428] = 4, + [79560] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1634), 2, + ACTIONS(1562), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1632), 21, + ACTIONS(1560), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -137971,18 +138275,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79465] = 4, + [79597] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1544), 2, + ACTIONS(1638), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1542), 21, + ACTIONS(1636), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138004,18 +138308,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79502] = 4, + [79634] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1580), 2, + ACTIONS(1662), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1578), 21, + ACTIONS(1660), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138037,18 +138341,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79539] = 4, + [79671] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1584), 2, + ACTIONS(1666), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1582), 21, + ACTIONS(1664), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138070,18 +138374,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79576] = 4, + [79708] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1592), 2, + ACTIONS(1554), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1590), 21, + ACTIONS(1552), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138103,18 +138407,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79613] = 4, + [79745] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1606), 2, + ACTIONS(1558), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1604), 21, + ACTIONS(1556), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138136,18 +138440,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79650] = 4, + [79782] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1610), 2, + ACTIONS(1566), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1608), 21, + ACTIONS(1564), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138169,18 +138473,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79687] = 4, + [79819] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1532), 2, + ACTIONS(1610), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1530), 21, + ACTIONS(1608), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138202,18 +138506,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79724] = 4, + [79856] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1654), 2, + ACTIONS(1574), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1652), 21, + ACTIONS(1572), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138235,18 +138539,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79761] = 4, + [79893] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1476), 2, + ACTIONS(1582), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1474), 21, + ACTIONS(1580), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138268,18 +138572,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79798] = 4, + [79930] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1662), 2, + ACTIONS(1586), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1660), 21, + ACTIONS(1584), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138301,18 +138605,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79835] = 4, + [79967] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1666), 2, + ACTIONS(1590), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1664), 21, + ACTIONS(1588), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138334,18 +138638,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79872] = 4, + [80004] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1682), 2, + ACTIONS(1598), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1680), 21, + ACTIONS(1596), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138367,18 +138671,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79909] = 4, + [80041] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1488), 2, + ACTIONS(1618), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1486), 21, + ACTIONS(1616), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138400,18 +138704,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79946] = 4, + [80078] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1496), 2, + ACTIONS(1622), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1494), 21, + ACTIONS(1620), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138433,18 +138737,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [79983] = 4, + [80115] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1504), 2, + ACTIONS(1630), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1502), 21, + ACTIONS(1628), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138466,18 +138770,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80020] = 4, + [80152] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1658), 2, + ACTIONS(1578), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1656), 21, + ACTIONS(1576), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138499,18 +138803,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80057] = 4, + [80189] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1524), 2, + ACTIONS(1642), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1522), 21, + ACTIONS(1640), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138532,18 +138836,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80094] = 4, + [80226] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1528), 2, + ACTIONS(1646), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1526), 21, + ACTIONS(1644), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138565,18 +138869,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80131] = 4, + [80263] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1536), 2, + ACTIONS(1650), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1534), 21, + ACTIONS(1648), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138598,18 +138902,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80168] = 4, + [80300] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1540), 2, + ACTIONS(1654), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1538), 21, + ACTIONS(1652), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138631,18 +138935,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80205] = 4, + [80337] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1552), 2, + ACTIONS(1670), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1550), 21, + ACTIONS(1668), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138664,18 +138968,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80242] = 4, + [80374] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1556), 2, + ACTIONS(1674), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1554), 21, + ACTIONS(1672), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138697,18 +139001,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80279] = 4, + [80411] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1564), 2, + ACTIONS(1678), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1562), 21, + ACTIONS(1676), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138730,18 +139034,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80316] = 4, + [80448] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1568), 2, + ACTIONS(1682), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1566), 21, + ACTIONS(1680), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138763,18 +139067,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80353] = 4, + [80485] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1572), 2, + ACTIONS(1686), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1570), 21, + ACTIONS(1684), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138796,18 +139100,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80390] = 4, + [80522] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1576), 2, + ACTIONS(1546), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1574), 21, + ACTIONS(1544), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138829,18 +139133,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80427] = 4, + [80559] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1560), 2, + ACTIONS(1614), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1558), 21, + ACTIONS(1612), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138862,18 +139166,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80464] = 4, + [80596] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1588), 2, + ACTIONS(1550), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1586), 21, + ACTIONS(1548), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138895,18 +139199,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80501] = 4, + [80633] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1500), 2, + ACTIONS(1606), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1498), 21, + ACTIONS(1604), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138928,18 +139232,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80538] = 4, + [80670] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1548), 2, + ACTIONS(1658), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1546), 21, + ACTIONS(1656), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138961,18 +139265,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80575] = 4, + [80707] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1470), 2, + ACTIONS(1494), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1468), 21, + ACTIONS(1492), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -138994,18 +139298,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80612] = 4, + [80744] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1642), 2, + ACTIONS(1594), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1640), 21, + ACTIONS(1592), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -139027,18 +139331,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80649] = 4, + [80781] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1464), 2, + ACTIONS(1538), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1462), 21, + ACTIONS(1536), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -139060,18 +139364,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80686] = 4, + [80818] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1646), 2, + ACTIONS(1570), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1644), 21, + ACTIONS(1568), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -139093,18 +139397,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80723] = 4, + [80855] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1480), 2, + ACTIONS(1602), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1478), 21, + ACTIONS(1600), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -139126,18 +139430,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80760] = 4, + [80892] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1508), 2, + ACTIONS(1634), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1506), 21, + ACTIONS(1632), 21, anon_sym_module, anon_sym_export, anon_sym_RBRACE, @@ -139159,12 +139463,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [80797] = 14, - ACTIONS(902), 1, + [80929] = 14, + ACTIONS(806), 1, aux_sym_constant_token1, - ACTIONS(914), 1, + ACTIONS(818), 1, sym_port, - ACTIONS(916), 1, + ACTIONS(820), 1, sym_floatp, ACTIONS(3134), 1, sym_ipv6, @@ -139172,7 +139476,7 @@ static const uint16_t ts_small_parse_table[] = { sym_ipv4, ACTIONS(3138), 1, aux_sym_string_token1, - STATE(5), 1, + STATE(4), 1, sym_string_directive, STATE(291), 1, sym_integer, @@ -139184,19 +139488,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3132), 2, anon_sym_ATDIR, anon_sym_ATFILENAME, - STATE(326), 2, + STATE(304), 2, sym_interval, sym_string, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(904), 4, + ACTIONS(808), 4, anon_sym_T, anon_sym_F, sym_hex, sym_hostname, - [80848] = 15, + [80980] = 15, ACTIONS(83), 1, anon_sym_ATload, ACTIONS(87), 1, @@ -139211,9 +139515,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(3142), 1, anon_sym_ATdeprecated, - STATE(312), 1, + STATE(367), 1, sym_func_body, - STATE(313), 1, + STATE(373), 1, sym_pragma, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139234,7 +139538,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [80901] = 15, + [81033] = 15, ACTIONS(83), 1, anon_sym_ATload, ACTIONS(87), 1, @@ -139249,10 +139553,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(3142), 1, anon_sym_ATdeprecated, - STATE(313), 1, - sym_pragma, - STATE(356), 1, + STATE(345), 1, sym_func_body, + STATE(373), 1, + sym_pragma, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139272,7 +139576,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [80954] = 15, + [81086] = 15, ACTIONS(83), 1, anon_sym_ATload, ACTIONS(87), 1, @@ -139287,7 +139591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATdeprecated, ACTIONS(3144), 1, anon_sym_LBRACE, - STATE(313), 1, + STATE(373), 1, sym_pragma, STATE(1792), 1, sym_func_body, @@ -139310,7 +139614,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81007] = 15, + [81139] = 15, ACTIONS(83), 1, anon_sym_ATload, ACTIONS(87), 1, @@ -139325,7 +139629,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATdeprecated, ACTIONS(3144), 1, anon_sym_LBRACE, - STATE(313), 1, + STATE(373), 1, sym_pragma, STATE(1799), 1, sym_func_body, @@ -139348,7 +139652,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81060] = 14, + [81192] = 14, ACTIONS(3146), 1, anon_sym_LBRACE, ACTIONS(3148), 1, @@ -139363,7 +139667,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATif, ACTIONS(3172), 1, anon_sym_ATpragma, - STATE(313), 1, + STATE(373), 1, sym_pragma, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139384,7 +139688,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81110] = 4, + [81242] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139407,7 +139711,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [81137] = 4, + [81269] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139430,7 +139734,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [81164] = 4, + [81296] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139453,18 +139757,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [81191] = 4, + [81323] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(2340), 2, + ACTIONS(2332), 2, anon_sym_ATload, anon_sym_ATif, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(2338), 11, + ACTIONS(2330), 11, anon_sym_LBRACE, anon_sym_ATdeprecated, anon_sym_ATload_DASHsigs, @@ -139476,7 +139780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [81218] = 4, + [81350] = 4, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139499,14 +139803,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATendif, anon_sym_ATelse, anon_sym_ATpragma, - [81245] = 7, + [81377] = 7, ACTIONS(3191), 1, anon_sym_LPAREN, ACTIONS(3195), 1, aux_sym_string_token1, - STATE(381), 1, - sym_string_directive, STATE(383), 1, + sym_string_directive, + STATE(384), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139518,15 +139822,15 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81271] = 7, + [81403] = 7, ACTIONS(3197), 1, anon_sym_LPAREN, ACTIONS(3201), 1, aux_sym_string_token1, STATE(458), 1, - sym_string, - STATE(481), 1, sym_string_directive, + STATE(474), 1, + sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139537,15 +139841,15 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81297] = 7, + [81429] = 7, ACTIONS(3203), 1, anon_sym_LPAREN, ACTIONS(3207), 1, aux_sym_string_token1, - STATE(428), 1, - sym_string, - STATE(430), 1, + STATE(409), 1, sym_string_directive, + STATE(421), 1, + sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139556,14 +139860,14 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81323] = 7, + [81455] = 7, ACTIONS(3209), 1, anon_sym_LPAREN, ACTIONS(3213), 1, aux_sym_string_token1, - STATE(409), 1, + STATE(410), 1, sym_string, - STATE(413), 1, + STATE(414), 1, sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139575,15 +139879,15 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81349] = 7, + [81481] = 7, ACTIONS(3215), 1, anon_sym_LPAREN, ACTIONS(3219), 1, aux_sym_string_token1, - STATE(530), 1, - sym_string_directive, - STATE(607), 1, + STATE(557), 1, sym_string, + STATE(583), 1, + sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139594,7 +139898,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81375] = 8, + [81507] = 8, ACTIONS(3221), 1, anon_sym_LPAREN, ACTIONS(3223), 1, @@ -139614,12 +139918,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81403] = 7, + [81535] = 7, ACTIONS(3227), 1, anon_sym_LPAREN, ACTIONS(3231), 1, aux_sym_string_token1, - STATE(519), 1, + STATE(543), 1, sym_string_directive, STATE(551), 1, sym_string, @@ -139633,7 +139937,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81429] = 8, + [81561] = 8, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3233), 1, @@ -139653,15 +139957,15 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81457] = 7, + [81589] = 7, ACTIONS(3237), 1, anon_sym_LPAREN, ACTIONS(3241), 1, aux_sym_string_token1, - STATE(534), 1, - sym_string, - STATE(569), 1, + STATE(537), 1, sym_string_directive, + STATE(586), 1, + sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139672,7 +139976,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81483] = 8, + [81615] = 8, ACTIONS(3221), 1, anon_sym_LPAREN, ACTIONS(3223), 1, @@ -139692,14 +139996,14 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81511] = 7, + [81643] = 7, ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(3245), 1, anon_sym_LPAREN, - STATE(293), 1, + STATE(306), 1, sym_string, - STATE(832), 1, + STATE(836), 1, sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139711,14 +140015,14 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81537] = 7, + [81669] = 7, ACTIONS(3138), 1, aux_sym_string_token1, ACTIONS(3247), 1, anon_sym_LPAREN, - STATE(5), 1, + STATE(4), 1, sym_string_directive, - STATE(293), 1, + STATE(306), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139730,15 +140034,15 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81563] = 7, + [81695] = 7, ACTIONS(3249), 1, anon_sym_LPAREN, ACTIONS(3253), 1, aux_sym_string_token1, - STATE(672), 1, - sym_string, - STATE(704), 1, + STATE(680), 1, sym_string_directive, + STATE(698), 1, + sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139749,14 +140053,14 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81589] = 7, + [81721] = 7, ACTIONS(3255), 1, anon_sym_LPAREN, ACTIONS(3259), 1, aux_sym_string_token1, - STATE(687), 1, + STATE(674), 1, sym_string_directive, - STATE(708), 1, + STATE(684), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139768,15 +140072,15 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81615] = 7, + [81747] = 7, ACTIONS(3261), 1, anon_sym_LPAREN, ACTIONS(3265), 1, aux_sym_string_token1, - STATE(537), 1, - sym_string_directive, STATE(545), 1, sym_string, + STATE(554), 1, + sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139787,7 +140091,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81641] = 8, + [81773] = 8, ACTIONS(3221), 1, anon_sym_LPAREN, ACTIONS(3223), 1, @@ -139807,14 +140111,14 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81669] = 7, + [81801] = 7, ACTIONS(3269), 1, anon_sym_LPAREN, ACTIONS(3273), 1, aux_sym_string_token1, - STATE(494), 1, + STATE(470), 1, sym_string, - STATE(503), 1, + STATE(478), 1, sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139826,14 +140130,14 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81695] = 7, + [81827] = 7, ACTIONS(111), 1, aux_sym_string_token1, ACTIONS(3275), 1, anon_sym_LPAREN, - STATE(832), 1, + STATE(836), 1, sym_string_directive, - STATE(1789), 1, + STATE(1790), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139845,7 +140149,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81721] = 8, + [81853] = 8, ACTIONS(3221), 1, anon_sym_LPAREN, ACTIONS(3223), 1, @@ -139865,15 +140169,15 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81749] = 7, + [81881] = 7, ACTIONS(3279), 1, anon_sym_LPAREN, ACTIONS(3283), 1, aux_sym_string_token1, - STATE(432), 1, - sym_string, - STATE(455), 1, + STATE(464), 1, sym_string_directive, + STATE(481), 1, + sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -139884,7 +140188,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81775] = 8, + [81907] = 8, ACTIONS(3221), 1, anon_sym_LPAREN, ACTIONS(3223), 1, @@ -139904,7 +140208,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81803] = 8, + [81935] = 8, ACTIONS(3221), 1, anon_sym_LPAREN, ACTIONS(3223), 1, @@ -139924,7 +140228,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81831] = 7, + [81963] = 7, ACTIONS(2600), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -139942,12 +140246,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81856] = 6, + [81988] = 6, ACTIONS(3231), 1, aux_sym_string_token1, - STATE(519), 1, + STATE(543), 1, sym_string_directive, - STATE(555), 1, + STATE(570), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -139959,7 +140263,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81879] = 7, + [82011] = 7, ACTIONS(2500), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -139977,7 +140281,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81904] = 7, + [82036] = 7, ACTIONS(2582), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -139995,7 +140299,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81929] = 7, + [82061] = 7, ACTIONS(3293), 1, anon_sym_RPAREN, ACTIONS(3295), 1, @@ -140013,7 +140317,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81954] = 7, + [82086] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3297), 1, @@ -140031,7 +140335,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [81979] = 7, + [82111] = 7, ACTIONS(2448), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -140049,7 +140353,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82004] = 7, + [82136] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3299), 1, @@ -140067,12 +140371,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82029] = 6, + [82161] = 6, ACTIONS(3259), 1, aux_sym_string_token1, - STATE(687), 1, + STATE(674), 1, sym_string_directive, - STATE(712), 1, + STATE(689), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140084,12 +140388,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82052] = 6, + [82184] = 6, ACTIONS(3273), 1, aux_sym_string_token1, - STATE(495), 1, + STATE(472), 1, sym_string, - STATE(503), 1, + STATE(478), 1, sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140101,7 +140405,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82075] = 7, + [82207] = 7, ACTIONS(2532), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -140119,7 +140423,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82100] = 7, + [82232] = 7, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3233), 1, @@ -140137,12 +140441,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82125] = 6, + [82257] = 6, ACTIONS(111), 1, aux_sym_string_token1, - STATE(292), 1, + STATE(331), 1, sym_string, - STATE(832), 1, + STATE(836), 1, sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140154,7 +140458,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82148] = 7, + [82280] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3301), 1, @@ -140172,7 +140476,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82173] = 7, + [82305] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3303), 1, @@ -140190,12 +140494,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82198] = 6, + [82330] = 6, ACTIONS(3195), 1, aux_sym_string_token1, - STATE(381), 1, + STATE(383), 1, sym_string_directive, - STATE(384), 1, + STATE(385), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140207,12 +140511,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82221] = 6, + [82353] = 6, ACTIONS(3213), 1, aux_sym_string_token1, - STATE(410), 1, + STATE(411), 1, sym_string, - STATE(413), 1, + STATE(414), 1, sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140224,7 +140528,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82244] = 4, + [82376] = 4, ACTIONS(3305), 1, anon_sym_COLON, ACTIONS(5), 2, @@ -140234,12 +140538,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1510), 4, + ACTIONS(1466), 4, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_COMMA, anon_sym_RBRACK, - [82263] = 6, + [82395] = 6, ACTIONS(3309), 1, anon_sym_EQ, ACTIONS(3311), 1, @@ -140256,13 +140560,13 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82286] = 6, + [82418] = 6, ACTIONS(3283), 1, aux_sym_string_token1, - STATE(434), 1, - sym_string, - STATE(455), 1, + STATE(464), 1, sym_string_directive, + STATE(483), 1, + sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -140273,12 +140577,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82309] = 6, + [82441] = 6, ACTIONS(3138), 1, aux_sym_string_token1, - STATE(5), 1, + STATE(4), 1, sym_string_directive, - STATE(299), 1, + STATE(296), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140290,7 +140594,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82332] = 7, + [82464] = 7, ACTIONS(2552), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -140308,12 +140612,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82357] = 6, + [82489] = 6, ACTIONS(3138), 1, aux_sym_string_token1, - STATE(5), 1, + STATE(4), 1, sym_string_directive, - STATE(292), 1, + STATE(331), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140325,7 +140629,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82380] = 4, + [82512] = 4, ACTIONS(3313), 1, anon_sym_of, ACTIONS(5), 2, @@ -140335,12 +140639,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(572), 4, + ACTIONS(544), 4, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_COMMA, anon_sym_RBRACK, - [82399] = 7, + [82531] = 7, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3233), 1, @@ -140358,7 +140662,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82424] = 7, + [82556] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3315), 1, @@ -140376,7 +140680,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82449] = 7, + [82581] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3317), 1, @@ -140394,13 +140698,13 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82474] = 6, + [82606] = 6, ACTIONS(3241), 1, aux_sym_string_token1, - STATE(539), 1, - sym_string, - STATE(569), 1, + STATE(537), 1, sym_string_directive, + STATE(588), 1, + sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -140411,7 +140715,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82497] = 7, + [82629] = 7, ACTIONS(2518), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -140429,7 +140733,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82522] = 7, + [82654] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3319), 1, @@ -140447,12 +140751,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82547] = 6, + [82679] = 6, ACTIONS(3253), 1, aux_sym_string_token1, - STATE(685), 1, + STATE(667), 1, sym_string, - STATE(704), 1, + STATE(680), 1, sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140464,7 +140768,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82570] = 7, + [82702] = 7, ACTIONS(2782), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -140482,7 +140786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82595] = 7, + [82727] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3321), 1, @@ -140500,13 +140804,13 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82620] = 6, + [82752] = 6, ACTIONS(3201), 1, aux_sym_string_token1, - STATE(460), 1, - sym_string, - STATE(481), 1, + STATE(458), 1, sym_string_directive, + STATE(504), 1, + sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -140517,7 +140821,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82643] = 7, + [82775] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3323), 1, @@ -140535,7 +140839,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82668] = 7, + [82800] = 7, ACTIONS(2568), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -140553,7 +140857,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82693] = 7, + [82825] = 7, ACTIONS(2610), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -140571,7 +140875,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82718] = 7, + [82850] = 7, ACTIONS(2426), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -140589,7 +140893,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82743] = 7, + [82875] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3325), 1, @@ -140607,7 +140911,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82768] = 7, + [82900] = 7, ACTIONS(3295), 1, sym_id, ACTIONS(3327), 1, @@ -140625,13 +140929,13 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82793] = 6, + [82925] = 6, ACTIONS(3265), 1, aux_sym_string_token1, - STATE(537), 1, - sym_string_directive, - STATE(553), 1, + STATE(549), 1, sym_string, + STATE(554), 1, + sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -140642,12 +140946,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82816] = 6, + [82948] = 6, ACTIONS(111), 1, aux_sym_string_token1, - STATE(832), 1, + STATE(836), 1, sym_string_directive, - STATE(1790), 1, + STATE(1789), 1, sym_string, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140659,7 +140963,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82839] = 4, + [82971] = 4, ACTIONS(3329), 1, anon_sym_COLON, ACTIONS(5), 2, @@ -140669,18 +140973,18 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(1516), 4, + ACTIONS(1486), 4, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_COMMA, anon_sym_RBRACK, - [82858] = 6, + [82990] = 6, ACTIONS(3219), 1, aux_sym_string_token1, - STATE(530), 1, - sym_string_directive, - STATE(610), 1, + STATE(559), 1, sym_string, + STATE(583), 1, + sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -140691,12 +140995,12 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82881] = 6, + [83013] = 6, ACTIONS(3207), 1, aux_sym_string_token1, - STATE(404), 1, + STATE(388), 1, sym_string, - STATE(430), 1, + STATE(409), 1, sym_string_directive, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -140708,7 +141012,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82904] = 7, + [83036] = 7, ACTIONS(2466), 1, anon_sym_RBRACE, ACTIONS(3289), 1, @@ -140726,7 +141030,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82929] = 5, + [83061] = 5, ACTIONS(3331), 1, anon_sym_RBRACE, ACTIONS(3333), 1, @@ -140741,7 +141045,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82949] = 5, + [83081] = 5, ACTIONS(3333), 1, sym_id, ACTIONS(3335), 1, @@ -140756,7 +141060,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82969] = 5, + [83101] = 5, ACTIONS(3333), 1, sym_id, ACTIONS(3337), 1, @@ -140771,7 +141075,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [82989] = 6, + [83121] = 6, ACTIONS(3339), 1, sym_id, STATE(1922), 1, @@ -140787,7 +141091,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83011] = 5, + [83143] = 5, ACTIONS(3299), 1, anon_sym_RBRACE, ACTIONS(3333), 1, @@ -140802,7 +141106,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83031] = 5, + [83163] = 5, ACTIONS(3333), 1, sym_id, ACTIONS(3341), 1, @@ -140817,7 +141121,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83051] = 6, + [83183] = 6, ACTIONS(3343), 1, anon_sym_copy, ACTIONS(3346), 1, @@ -140833,8 +141137,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83073] = 6, - ACTIONS(256), 1, + [83205] = 6, + ACTIONS(208), 1, anon_sym_RBRACE, ACTIONS(3349), 1, anon_sym_case, @@ -140849,7 +141153,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83095] = 6, + [83227] = 6, ACTIONS(3339), 1, sym_id, STATE(1922), 1, @@ -140865,7 +141169,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83117] = 5, + [83249] = 5, ACTIONS(3333), 1, sym_id, ACTIONS(3355), 1, @@ -140880,7 +141184,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83137] = 6, + [83269] = 6, ACTIONS(3357), 1, anon_sym_copy, ACTIONS(3359), 1, @@ -140896,7 +141200,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83159] = 5, + [83291] = 5, ACTIONS(3323), 1, anon_sym_RBRACE, ACTIONS(3333), 1, @@ -140911,7 +141215,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83179] = 6, + [83311] = 6, ACTIONS(3339), 1, sym_id, STATE(1922), 1, @@ -140927,7 +141231,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83201] = 6, + [83333] = 6, ACTIONS(3361), 1, anon_sym_enum, ACTIONS(3363), 1, @@ -140943,7 +141247,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83223] = 6, + [83355] = 6, ACTIONS(3339), 1, sym_id, STATE(1922), 1, @@ -140959,7 +141263,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83245] = 6, + [83377] = 6, ACTIONS(3339), 1, sym_id, ACTIONS(3369), 1, @@ -140975,7 +141279,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83267] = 5, + [83399] = 5, ACTIONS(3311), 1, anon_sym_AMPdeprecated, STATE(2002), 1, @@ -140990,7 +141294,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83287] = 5, + [83419] = 5, ACTIONS(3333), 1, sym_id, ACTIONS(3373), 1, @@ -141005,7 +141309,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83307] = 5, + [83439] = 5, ACTIONS(3375), 1, anon_sym_RBRACE, ACTIONS(3377), 1, @@ -141020,7 +141324,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83327] = 6, + [83459] = 6, ACTIONS(3365), 1, anon_sym_event, ACTIONS(3380), 1, @@ -141036,7 +141340,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83349] = 5, + [83481] = 5, ACTIONS(3317), 1, anon_sym_RBRACE, ACTIONS(3333), 1, @@ -141051,7 +141355,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83369] = 6, + [83501] = 6, ACTIONS(3289), 1, anon_sym_case, ACTIONS(3291), 1, @@ -141067,7 +141371,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83391] = 5, + [83523] = 5, ACTIONS(3333), 1, sym_id, ACTIONS(3388), 1, @@ -141082,7 +141386,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83411] = 4, + [83543] = 4, ACTIONS(3390), 1, anon_sym_SLASH, ACTIONS(5), 2, @@ -141096,7 +141400,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_COMMA, anon_sym_AMPdeprecated, - [83429] = 6, + [83561] = 6, ACTIONS(3357), 1, anon_sym_copy, ACTIONS(3359), 1, @@ -141112,7 +141416,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83451] = 6, + [83583] = 6, ACTIONS(3339), 1, sym_id, STATE(1922), 1, @@ -141128,7 +141432,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83473] = 6, + [83605] = 6, ACTIONS(3392), 1, anon_sym_RBRACE, ACTIONS(3394), 1, @@ -141144,7 +141448,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83495] = 4, + [83627] = 4, ACTIONS(3399), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -141157,7 +141461,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83512] = 3, + [83644] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141169,7 +141473,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_case, anon_sym_default, - [83527] = 5, + [83659] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3403), 1, @@ -141183,7 +141487,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83546] = 5, + [83678] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3405), 1, @@ -141197,7 +141501,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83565] = 3, + [83697] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141205,11 +141509,11 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - ACTIONS(208), 3, + ACTIONS(260), 3, anon_sym_RBRACE, anon_sym_case, anon_sym_default, - [83580] = 5, + [83712] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3407), 1, @@ -141223,7 +141527,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83599] = 5, + [83731] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3409), 1, @@ -141237,7 +141541,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83618] = 5, + [83750] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3411), 1, @@ -141251,7 +141555,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83637] = 5, + [83769] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3413), 1, @@ -141265,7 +141569,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83656] = 5, + [83788] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3415), 1, @@ -141279,7 +141583,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83675] = 5, + [83807] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3417), 1, @@ -141293,7 +141597,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83694] = 5, + [83826] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3419), 1, @@ -141307,7 +141611,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83713] = 5, + [83845] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3421), 1, @@ -141321,7 +141625,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83732] = 5, + [83864] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3423), 1, @@ -141335,7 +141639,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83751] = 5, + [83883] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3425), 1, @@ -141349,7 +141653,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83770] = 5, + [83902] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3427), 1, @@ -141363,7 +141667,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83789] = 5, + [83921] = 5, ACTIONS(3429), 1, anon_sym_COLON, ACTIONS(3431), 1, @@ -141377,7 +141681,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83808] = 5, + [83940] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3435), 1, @@ -141391,7 +141695,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83827] = 5, + [83959] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3437), 1, @@ -141405,7 +141709,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83846] = 5, + [83978] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3439), 1, @@ -141419,7 +141723,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83865] = 5, + [83997] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3441), 1, @@ -141433,7 +141737,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83884] = 4, + [84016] = 4, ACTIONS(3445), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -141446,7 +141750,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83901] = 5, + [84033] = 5, ACTIONS(3431), 1, anon_sym_COMMA, ACTIONS(3447), 1, @@ -141460,7 +141764,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83920] = 5, + [84052] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3451), 1, @@ -141474,7 +141778,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83939] = 3, + [84071] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141486,7 +141790,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_RPAREN, anon_sym_COMMA, - [83954] = 5, + [84086] = 5, ACTIONS(3295), 1, sym_id, STATE(1962), 1, @@ -141500,33 +141804,33 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83973] = 4, + [84105] = 4, ACTIONS(3455), 1, anon_sym_COLON, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1510), 2, + ACTIONS(1466), 2, anon_sym_COMMA, anon_sym_as, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [83990] = 4, + [84122] = 4, ACTIONS(3457), 1, anon_sym_COLON, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(1516), 2, + ACTIONS(1486), 2, anon_sym_COMMA, anon_sym_as, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84007] = 4, + [84139] = 4, ACTIONS(3459), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -141539,7 +141843,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84024] = 5, + [84156] = 5, ACTIONS(3461), 1, sym_id, STATE(1963), 1, @@ -141553,7 +141857,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84043] = 5, + [84175] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3464), 1, @@ -141567,7 +141871,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84062] = 5, + [84194] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3466), 1, @@ -141581,7 +141885,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84081] = 5, + [84213] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3468), 1, @@ -141595,20 +141899,20 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84100] = 4, + [84232] = 4, ACTIONS(3470), 1, anon_sym_of, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, - ACTIONS(572), 2, + ACTIONS(544), 2, anon_sym_COMMA, anon_sym_as, ACTIONS(3), 3, sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84117] = 5, + [84249] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3472), 1, @@ -141622,7 +141926,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84136] = 5, + [84268] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3474), 1, @@ -141636,7 +141940,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84155] = 5, + [84287] = 5, ACTIONS(3223), 1, anon_sym_LBRACK, ACTIONS(3476), 1, @@ -141650,10 +141954,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84174] = 4, + [84306] = 4, ACTIONS(3221), 1, anon_sym_LPAREN, - STATE(86), 1, + STATE(71), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -141662,7 +141966,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84190] = 4, + [84322] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3480), 1, @@ -141674,7 +141978,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84206] = 3, + [84338] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141685,10 +141989,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84220] = 4, + [84352] = 4, ACTIONS(3484), 1, anon_sym_LPAREN, - STATE(369), 1, + STATE(323), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -141697,7 +142001,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84236] = 4, + [84368] = 4, ACTIONS(3486), 1, sym_id, STATE(2215), 1, @@ -141709,7 +142013,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84252] = 3, + [84384] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141720,7 +142024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84266] = 3, + [84398] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141731,7 +142035,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84280] = 4, + [84412] = 4, ACTIONS(3492), 1, sym_id, STATE(2593), 1, @@ -141743,7 +142047,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84296] = 4, + [84428] = 4, ACTIONS(3494), 1, anon_sym_COLON, ACTIONS(3496), 1, @@ -141755,7 +142059,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84312] = 4, + [84444] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3498), 1, @@ -141767,7 +142071,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84328] = 4, + [84460] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3500), 1, @@ -141779,7 +142083,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84344] = 3, + [84476] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141790,7 +142094,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84358] = 3, + [84490] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141801,7 +142105,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84372] = 4, + [84504] = 4, ACTIONS(3492), 1, sym_id, STATE(2483), 1, @@ -141813,7 +142117,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84388] = 4, + [84520] = 4, ACTIONS(3506), 1, anon_sym_COMMA, ACTIONS(3508), 1, @@ -141825,7 +142129,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84404] = 4, + [84536] = 4, ACTIONS(3431), 1, anon_sym_COMMA, ACTIONS(3510), 1, @@ -141837,7 +142141,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84420] = 4, + [84552] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3512), 1, @@ -141849,7 +142153,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84436] = 4, + [84568] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3514), 1, @@ -141861,7 +142165,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84452] = 4, + [84584] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3516), 1, @@ -141873,7 +142177,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84468] = 4, + [84600] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3520), 1, @@ -141885,7 +142189,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84484] = 4, + [84616] = 4, ACTIONS(3522), 1, sym_id, STATE(2049), 1, @@ -141897,7 +142201,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84500] = 3, + [84632] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141908,7 +142212,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84514] = 3, + [84646] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141919,7 +142223,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84528] = 4, + [84660] = 4, ACTIONS(3492), 1, sym_id, STATE(2654), 1, @@ -141931,10 +142235,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84544] = 4, + [84676] = 4, ACTIONS(3528), 1, anon_sym_LPAREN, - STATE(1289), 1, + STATE(1274), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -141943,7 +142247,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84560] = 4, + [84692] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3530), 1, @@ -141955,7 +142259,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84576] = 4, + [84708] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3532), 1, @@ -141967,7 +142271,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84592] = 3, + [84724] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141978,7 +142282,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84606] = 3, + [84738] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -141989,7 +142293,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84620] = 4, + [84752] = 4, ACTIONS(3492), 1, sym_id, STATE(2808), 1, @@ -142001,7 +142305,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84636] = 3, + [84768] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142012,7 +142316,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84650] = 3, + [84782] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142023,7 +142327,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84664] = 3, + [84796] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142034,10 +142338,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84678] = 4, + [84810] = 4, ACTIONS(3544), 1, anon_sym_LPAREN, - STATE(86), 1, + STATE(71), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -142046,7 +142350,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84694] = 4, + [84826] = 4, ACTIONS(3506), 1, anon_sym_COMMA, ACTIONS(3546), 1, @@ -142058,7 +142362,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84710] = 3, + [84842] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142069,7 +142373,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84724] = 3, + [84856] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142080,7 +142384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84738] = 4, + [84870] = 4, ACTIONS(3492), 1, sym_id, STATE(2469), 1, @@ -142092,7 +142396,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84754] = 3, + [84886] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142103,7 +142407,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84768] = 3, + [84900] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142114,7 +142418,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84782] = 3, + [84914] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142125,7 +142429,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84796] = 3, + [84928] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142136,7 +142440,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84810] = 3, + [84942] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142147,7 +142451,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84824] = 4, + [84956] = 4, ACTIONS(3492), 1, sym_id, STATE(2207), 1, @@ -142159,10 +142463,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84840] = 4, + [84972] = 4, ACTIONS(3144), 1, anon_sym_LBRACE, - STATE(1271), 1, + STATE(1291), 1, sym_func_body, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -142171,7 +142475,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84856] = 3, + [84988] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142182,7 +142486,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84870] = 3, + [85002] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142193,7 +142497,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84884] = 4, + [85016] = 4, ACTIONS(3492), 1, sym_id, STATE(2335), 1, @@ -142205,10 +142509,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84900] = 4, + [85032] = 4, ACTIONS(3544), 1, anon_sym_LPAREN, - STATE(1251), 1, + STATE(1252), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -142217,7 +142521,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84916] = 3, + [85048] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142228,7 +142532,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84930] = 3, + [85062] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142239,7 +142543,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84944] = 4, + [85076] = 4, ACTIONS(3492), 1, sym_id, STATE(2592), 1, @@ -142251,7 +142555,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84960] = 4, + [85092] = 4, ACTIONS(3496), 1, anon_sym_COMMA, ACTIONS(3570), 1, @@ -142263,7 +142567,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84976] = 3, + [85108] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142274,7 +142578,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [84990] = 3, + [85122] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142285,7 +142589,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85004] = 3, + [85136] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142296,7 +142600,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85018] = 4, + [85150] = 4, ACTIONS(3492), 1, sym_id, STATE(2819), 1, @@ -142308,10 +142612,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85034] = 4, + [85166] = 4, ACTIONS(3578), 1, anon_sym_LPAREN, - STATE(1251), 1, + STATE(1252), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -142320,7 +142624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85050] = 3, + [85182] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142331,7 +142635,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85064] = 3, + [85196] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142342,10 +142646,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85078] = 4, + [85210] = 4, ACTIONS(3582), 1, anon_sym_LPAREN, - STATE(369), 1, + STATE(323), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -142354,7 +142658,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85094] = 3, + [85226] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142365,7 +142669,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85108] = 3, + [85240] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142376,7 +142680,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85122] = 4, + [85254] = 4, ACTIONS(3492), 1, sym_id, STATE(2499), 1, @@ -142388,7 +142692,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85138] = 4, + [85270] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3516), 1, @@ -142400,7 +142704,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85154] = 3, + [85286] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142411,7 +142715,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85168] = 3, + [85300] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142422,7 +142726,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85182] = 3, + [85314] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142433,7 +142737,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85196] = 3, + [85328] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142444,7 +142748,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85210] = 4, + [85342] = 4, ACTIONS(3596), 1, anon_sym_LBRACK, ACTIONS(3598), 1, @@ -142456,7 +142760,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85226] = 4, + [85358] = 4, ACTIONS(3600), 1, anon_sym_COMMA, ACTIONS(3602), 1, @@ -142468,7 +142772,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85242] = 3, + [85374] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142479,7 +142783,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85256] = 4, + [85388] = 4, ACTIONS(3606), 1, anon_sym_type, STATE(2113), 1, @@ -142491,7 +142795,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85272] = 4, + [85404] = 4, ACTIONS(3608), 1, anon_sym_COMMA, ACTIONS(3610), 1, @@ -142503,10 +142807,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85288] = 4, + [85420] = 4, ACTIONS(3544), 1, anon_sym_LPAREN, - STATE(1250), 1, + STATE(1253), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -142515,7 +142819,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85304] = 4, + [85436] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3612), 1, @@ -142527,7 +142831,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85320] = 4, + [85452] = 4, ACTIONS(3614), 1, anon_sym_COMMA, ACTIONS(3616), 1, @@ -142539,7 +142843,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85336] = 4, + [85468] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3618), 1, @@ -142551,7 +142855,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85352] = 4, + [85484] = 4, ACTIONS(3620), 1, sym_id, STATE(2049), 1, @@ -142563,7 +142867,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85368] = 4, + [85500] = 4, ACTIONS(3623), 1, anon_sym_COMMA, ACTIONS(3625), 1, @@ -142575,7 +142879,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85384] = 4, + [85516] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3627), 1, @@ -142587,7 +142891,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85400] = 3, + [85532] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142598,7 +142902,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85414] = 3, + [85546] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142609,8 +142913,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85428] = 4, - ACTIONS(1516), 1, + [85560] = 4, + ACTIONS(1486), 1, anon_sym_EQ, ACTIONS(3631), 1, anon_sym_COLON, @@ -142621,7 +142925,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85444] = 4, + [85576] = 4, ACTIONS(3369), 1, anon_sym_RBRACE, ACTIONS(3633), 1, @@ -142633,10 +142937,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85460] = 4, + [85592] = 4, ACTIONS(3635), 1, anon_sym_LPAREN, - STATE(1289), 1, + STATE(1274), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -142645,7 +142949,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85476] = 4, + [85608] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3637), 1, @@ -142657,7 +142961,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85492] = 4, + [85624] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3639), 1, @@ -142669,7 +142973,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85508] = 4, + [85640] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3641), 1, @@ -142681,7 +142985,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85524] = 3, + [85656] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142692,7 +142996,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85538] = 4, + [85670] = 4, ACTIONS(3645), 1, anon_sym_COMMA, ACTIONS(3647), 1, @@ -142704,7 +143008,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85554] = 3, + [85686] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -142715,7 +143019,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85568] = 4, + [85700] = 4, ACTIONS(3388), 1, anon_sym_RBRACK, ACTIONS(3478), 1, @@ -142727,7 +143031,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85584] = 4, + [85716] = 4, ACTIONS(3651), 1, anon_sym_COMMA, ACTIONS(3653), 1, @@ -142739,7 +143043,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85600] = 4, + [85732] = 4, ACTIONS(3655), 1, anon_sym_COMMA, ACTIONS(3657), 1, @@ -142751,7 +143055,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85616] = 4, + [85748] = 4, ACTIONS(3388), 1, anon_sym_RBRACE, ACTIONS(3478), 1, @@ -142763,10 +143067,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85632] = 4, + [85764] = 4, ACTIONS(3544), 1, anon_sym_LPAREN, - STATE(1253), 1, + STATE(1251), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -142775,7 +143079,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85648] = 4, + [85780] = 4, ACTIONS(3659), 1, anon_sym_COMMA, ACTIONS(3661), 1, @@ -142787,7 +143091,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85664] = 4, + [85796] = 4, ACTIONS(3492), 1, sym_id, STATE(2215), 1, @@ -142799,7 +143103,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85680] = 4, + [85812] = 4, ACTIONS(3663), 1, anon_sym_COMMA, ACTIONS(3665), 1, @@ -142811,7 +143115,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85696] = 4, + [85828] = 4, ACTIONS(3667), 1, anon_sym_COMMA, ACTIONS(3669), 1, @@ -142823,8 +143127,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85712] = 4, - ACTIONS(572), 1, + [85844] = 4, + ACTIONS(544), 1, anon_sym_EQ, ACTIONS(3671), 1, anon_sym_of, @@ -142835,7 +143139,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85728] = 4, + [85860] = 4, ACTIONS(3492), 1, sym_id, STATE(2839), 1, @@ -142847,7 +143151,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85744] = 4, + [85876] = 4, ACTIONS(3673), 1, anon_sym_COMMA, ACTIONS(3675), 1, @@ -142859,7 +143163,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85760] = 4, + [85892] = 4, ACTIONS(3677), 1, anon_sym_COMMA, ACTIONS(3679), 1, @@ -142871,7 +143175,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85776] = 4, + [85908] = 4, ACTIONS(3681), 1, anon_sym_COMMA, ACTIONS(3683), 1, @@ -142883,7 +143187,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85792] = 4, + [85924] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3685), 1, @@ -142895,7 +143199,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85808] = 4, + [85940] = 4, ACTIONS(3687), 1, anon_sym_COMMA, ACTIONS(3689), 1, @@ -142907,7 +143211,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85824] = 4, + [85956] = 4, ACTIONS(3691), 1, anon_sym_COMMA, ACTIONS(3693), 1, @@ -142919,7 +143223,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85840] = 4, + [85972] = 4, ACTIONS(3695), 1, anon_sym_COMMA, ACTIONS(3697), 1, @@ -142931,7 +143235,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85856] = 4, + [85988] = 4, ACTIONS(3699), 1, anon_sym_COMMA, ACTIONS(3701), 1, @@ -142943,7 +143247,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85872] = 4, + [86004] = 4, ACTIONS(3703), 1, anon_sym_COMMA, ACTIONS(3705), 1, @@ -142955,7 +143259,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85888] = 4, + [86020] = 4, ACTIONS(3707), 1, anon_sym_COMMA, ACTIONS(3709), 1, @@ -142967,7 +143271,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85904] = 4, + [86036] = 4, ACTIONS(3711), 1, anon_sym_COMMA, ACTIONS(3713), 1, @@ -142979,7 +143283,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85920] = 4, + [86052] = 4, ACTIONS(3715), 1, anon_sym_COMMA, ACTIONS(3717), 1, @@ -142991,7 +143295,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85936] = 4, + [86068] = 4, ACTIONS(3719), 1, anon_sym_COMMA, ACTIONS(3721), 1, @@ -143003,8 +143307,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85952] = 4, - ACTIONS(1510), 1, + [86084] = 4, + ACTIONS(1466), 1, anon_sym_EQ, ACTIONS(3723), 1, anon_sym_COLON, @@ -143015,7 +143319,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85968] = 4, + [86100] = 4, ACTIONS(3725), 1, anon_sym_COMMA, ACTIONS(3727), 1, @@ -143027,7 +143331,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [85984] = 4, + [86116] = 4, ACTIONS(3729), 1, anon_sym_COMMA, ACTIONS(3731), 1, @@ -143039,7 +143343,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86000] = 4, + [86132] = 4, ACTIONS(3221), 1, anon_sym_LPAREN, STATE(2029), 1, @@ -143051,7 +143355,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86016] = 4, + [86148] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3733), 1, @@ -143063,7 +143367,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86032] = 4, + [86164] = 4, ACTIONS(3735), 1, anon_sym_COMMA, ACTIONS(3737), 1, @@ -143075,7 +143379,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86048] = 4, + [86180] = 4, ACTIONS(3739), 1, anon_sym_COMMA, ACTIONS(3741), 1, @@ -143087,7 +143391,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86064] = 4, + [86196] = 4, ACTIONS(3743), 1, anon_sym_COMMA, ACTIONS(3745), 1, @@ -143099,10 +143403,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86080] = 4, + [86212] = 4, ACTIONS(3747), 1, anon_sym_LBRACE, - STATE(339), 1, + STATE(329), 1, sym_func_body, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -143111,10 +143415,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86096] = 4, + [86228] = 4, ACTIONS(3544), 1, anon_sym_LPAREN, - STATE(1252), 1, + STATE(1249), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -143123,7 +143427,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86112] = 4, + [86244] = 4, ACTIONS(3749), 1, anon_sym_COMMA, ACTIONS(3751), 1, @@ -143135,7 +143439,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86128] = 4, + [86260] = 4, ACTIONS(3753), 1, anon_sym_COMMA, ACTIONS(3755), 1, @@ -143147,7 +143451,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86144] = 4, + [86276] = 4, ACTIONS(3757), 1, anon_sym_COMMA, ACTIONS(3759), 1, @@ -143159,7 +143463,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86160] = 4, + [86292] = 4, ACTIONS(3761), 1, anon_sym_COMMA, ACTIONS(3763), 1, @@ -143171,7 +143475,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86176] = 4, + [86308] = 4, ACTIONS(3765), 1, anon_sym_COMMA, ACTIONS(3767), 1, @@ -143183,7 +143487,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86192] = 4, + [86324] = 4, ACTIONS(3769), 1, anon_sym_COMMA, ACTIONS(3771), 1, @@ -143195,7 +143499,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86208] = 4, + [86340] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3685), 1, @@ -143207,7 +143511,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86224] = 4, + [86356] = 4, ACTIONS(3773), 1, anon_sym_LBRACK, ACTIONS(3775), 1, @@ -143219,7 +143523,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86240] = 3, + [86372] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -143230,7 +143534,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86254] = 4, + [86386] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3779), 1, @@ -143242,7 +143546,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86270] = 4, + [86402] = 4, ACTIONS(3492), 1, sym_id, STATE(2474), 1, @@ -143254,7 +143558,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86286] = 4, + [86418] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3781), 1, @@ -143266,7 +143570,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86302] = 4, + [86434] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3783), 1, @@ -143278,7 +143582,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86318] = 4, + [86450] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3785), 1, @@ -143290,10 +143594,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86334] = 4, + [86466] = 4, ACTIONS(3787), 1, anon_sym_LPAREN, - STATE(86), 1, + STATE(71), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -143302,10 +143606,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86350] = 4, + [86482] = 4, ACTIONS(3144), 1, anon_sym_LBRACE, - STATE(1267), 1, + STATE(1261), 1, sym_func_body, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -143314,7 +143618,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86366] = 4, + [86498] = 4, ACTIONS(3789), 1, anon_sym_type, STATE(2113), 1, @@ -143326,7 +143630,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86382] = 4, + [86514] = 4, ACTIONS(3233), 1, anon_sym_LPAREN, STATE(2029), 1, @@ -143338,7 +143642,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86398] = 4, + [86530] = 4, ACTIONS(3792), 1, anon_sym_COMMA, ACTIONS(3794), 1, @@ -143350,10 +143654,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86414] = 4, + [86546] = 4, ACTIONS(3747), 1, anon_sym_LBRACE, - STATE(350), 1, + STATE(319), 1, sym_func_body, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -143362,7 +143666,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86430] = 4, + [86562] = 4, ACTIONS(3796), 1, sym_id, STATE(1991), 1, @@ -143374,10 +143678,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86446] = 4, + [86578] = 4, ACTIONS(3233), 1, anon_sym_LPAREN, - STATE(1289), 1, + STATE(1274), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -143386,7 +143690,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86462] = 4, + [86594] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3798), 1, @@ -143398,7 +143702,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86478] = 4, + [86610] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3800), 1, @@ -143410,7 +143714,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86494] = 4, + [86626] = 4, ACTIONS(3373), 1, anon_sym_RBRACK, ACTIONS(3478), 1, @@ -143422,7 +143726,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86510] = 4, + [86642] = 4, ACTIONS(3373), 1, anon_sym_RBRACE, ACTIONS(3478), 1, @@ -143434,7 +143738,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86526] = 4, + [86658] = 4, ACTIONS(3802), 1, anon_sym_COMMA, ACTIONS(3804), 1, @@ -143446,7 +143750,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86542] = 4, + [86674] = 4, ACTIONS(3806), 1, anon_sym_LBRACK, ACTIONS(3808), 1, @@ -143458,7 +143762,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86558] = 4, + [86690] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3810), 1, @@ -143470,7 +143774,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86574] = 4, + [86706] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3812), 1, @@ -143482,7 +143786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86590] = 4, + [86722] = 4, ACTIONS(3492), 1, sym_id, STATE(2612), 1, @@ -143494,7 +143798,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86606] = 4, + [86738] = 4, ACTIONS(3814), 1, anon_sym_LBRACK, ACTIONS(3816), 1, @@ -143506,7 +143810,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86622] = 4, + [86754] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3818), 1, @@ -143518,7 +143822,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86638] = 4, + [86770] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3820), 1, @@ -143530,7 +143834,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86654] = 4, + [86786] = 4, ACTIONS(3822), 1, anon_sym_LBRACK, ACTIONS(3824), 1, @@ -143542,7 +143846,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86670] = 4, + [86802] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3826), 1, @@ -143554,7 +143858,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86686] = 4, + [86818] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3828), 1, @@ -143566,7 +143870,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86702] = 4, + [86834] = 4, ACTIONS(3830), 1, anon_sym_LBRACK, ACTIONS(3832), 1, @@ -143578,7 +143882,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86718] = 4, + [86850] = 4, ACTIONS(3337), 1, anon_sym_RBRACK, ACTIONS(3478), 1, @@ -143590,7 +143894,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86734] = 4, + [86866] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3834), 1, @@ -143602,7 +143906,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86750] = 4, + [86882] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3836), 1, @@ -143614,7 +143918,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86766] = 4, + [86898] = 4, ACTIONS(3838), 1, anon_sym_LBRACK, ACTIONS(3840), 1, @@ -143626,10 +143930,10 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86782] = 4, + [86914] = 4, ACTIONS(3842), 1, anon_sym_LPAREN, - STATE(1289), 1, + STATE(1274), 1, sym_func_params, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -143638,7 +143942,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86798] = 4, + [86930] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3844), 1, @@ -143650,7 +143954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86814] = 4, + [86946] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3846), 1, @@ -143662,7 +143966,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86830] = 4, + [86962] = 4, ACTIONS(3848), 1, anon_sym_LBRACK, ACTIONS(3850), 1, @@ -143674,7 +143978,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86846] = 4, + [86978] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3852), 1, @@ -143686,7 +143990,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86862] = 4, + [86994] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3854), 1, @@ -143698,7 +144002,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86878] = 4, + [87010] = 4, ACTIONS(3856), 1, anon_sym_LBRACK, ACTIONS(3858), 1, @@ -143710,7 +144014,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86894] = 4, + [87026] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3860), 1, @@ -143722,7 +144026,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86910] = 4, + [87042] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3862), 1, @@ -143734,7 +144038,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86926] = 4, + [87058] = 4, ACTIONS(3864), 1, anon_sym_LBRACK, ACTIONS(3866), 1, @@ -143746,7 +144050,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86942] = 4, + [87074] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3868), 1, @@ -143758,7 +144062,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86958] = 4, + [87090] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3870), 1, @@ -143770,7 +144074,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86974] = 4, + [87106] = 4, ACTIONS(3872), 1, anon_sym_LBRACK, ACTIONS(3874), 1, @@ -143782,7 +144086,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [86990] = 4, + [87122] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3876), 1, @@ -143794,7 +144098,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87006] = 4, + [87138] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3878), 1, @@ -143806,7 +144110,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87022] = 4, + [87154] = 4, ACTIONS(3880), 1, anon_sym_LBRACK, ACTIONS(3882), 1, @@ -143818,7 +144122,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87038] = 4, + [87170] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3884), 1, @@ -143830,7 +144134,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87054] = 4, + [87186] = 4, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(3886), 1, @@ -143842,7 +144146,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87070] = 4, + [87202] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3888), 1, @@ -143854,7 +144158,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87086] = 4, + [87218] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3888), 1, @@ -143866,7 +144170,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87102] = 4, + [87234] = 4, ACTIONS(3890), 1, sym_id, STATE(2160), 1, @@ -143878,7 +144182,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87118] = 4, + [87250] = 4, ACTIONS(3892), 1, sym_id, STATE(2049), 1, @@ -143890,7 +144194,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87134] = 4, + [87266] = 4, ACTIONS(3337), 1, anon_sym_RBRACE, ACTIONS(3478), 1, @@ -143902,7 +144206,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87150] = 4, + [87282] = 4, ACTIONS(3894), 1, sym_id, STATE(2163), 1, @@ -143914,7 +144218,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87166] = 4, + [87298] = 4, ACTIONS(3896), 1, sym_id, STATE(2049), 1, @@ -143926,7 +144230,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87182] = 4, + [87314] = 4, ACTIONS(3898), 1, sym_id, STATE(2165), 1, @@ -143938,7 +144242,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87198] = 4, + [87330] = 4, ACTIONS(3900), 1, sym_id, STATE(2049), 1, @@ -143950,7 +144254,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87214] = 4, + [87346] = 4, ACTIONS(3902), 1, sym_id, STATE(2167), 1, @@ -143962,7 +144266,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87230] = 4, + [87362] = 4, ACTIONS(3904), 1, sym_id, STATE(2049), 1, @@ -143974,7 +144278,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87246] = 4, + [87378] = 4, ACTIONS(3906), 1, sym_id, STATE(2169), 1, @@ -143986,7 +144290,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87262] = 4, + [87394] = 4, ACTIONS(3908), 1, sym_id, STATE(2049), 1, @@ -143998,7 +144302,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87278] = 4, + [87410] = 4, ACTIONS(3910), 1, sym_id, STATE(2171), 1, @@ -144010,7 +144314,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87294] = 4, + [87426] = 4, ACTIONS(3912), 1, sym_id, STATE(2049), 1, @@ -144022,7 +144326,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87310] = 4, + [87442] = 4, ACTIONS(3914), 1, sym_id, STATE(2173), 1, @@ -144034,7 +144338,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87326] = 4, + [87458] = 4, ACTIONS(3916), 1, sym_id, STATE(2049), 1, @@ -144046,7 +144350,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87342] = 4, + [87474] = 4, ACTIONS(3918), 1, sym_id, STATE(2175), 1, @@ -144058,7 +144362,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87358] = 4, + [87490] = 4, ACTIONS(3920), 1, sym_id, STATE(2049), 1, @@ -144070,7 +144374,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87374] = 4, + [87506] = 4, ACTIONS(3922), 1, sym_id, STATE(2177), 1, @@ -144082,7 +144386,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87390] = 4, + [87522] = 4, ACTIONS(3924), 1, sym_id, STATE(2049), 1, @@ -144094,7 +144398,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87406] = 4, + [87538] = 4, ACTIONS(3926), 1, sym_id, STATE(2179), 1, @@ -144106,7 +144410,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87422] = 4, + [87554] = 4, ACTIONS(3928), 1, sym_id, STATE(2049), 1, @@ -144118,7 +144422,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87438] = 4, + [87570] = 4, ACTIONS(3930), 1, sym_id, STATE(2181), 1, @@ -144130,7 +144434,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87454] = 4, + [87586] = 4, ACTIONS(3932), 1, sym_id, STATE(2049), 1, @@ -144142,7 +144446,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87470] = 3, + [87602] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -144153,7 +144457,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87484] = 3, + [87616] = 3, ACTIONS(5), 2, sym_zeekygen_next_comment, sym_minor_comment, @@ -144164,7 +144468,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87498] = 4, + [87630] = 4, ACTIONS(3633), 1, anon_sym_COMMA, ACTIONS(3936), 1, @@ -144176,7 +144480,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87514] = 4, + [87646] = 4, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(3938), 1, @@ -144188,7 +144492,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87530] = 4, + [87662] = 4, ACTIONS(3940), 1, anon_sym_COMMA, ACTIONS(3942), 1, @@ -144200,7 +144504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87546] = 3, + [87678] = 3, ACTIONS(3944), 1, anon_sym_in, ACTIONS(5), 2, @@ -144210,7 +144514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87559] = 3, + [87691] = 3, ACTIONS(3946), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -144220,7 +144524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87572] = 3, + [87704] = 3, ACTIONS(3948), 1, anon_sym_type, ACTIONS(5), 2, @@ -144230,7 +144534,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87585] = 3, + [87717] = 3, ACTIONS(3950), 1, sym_id, ACTIONS(5), 2, @@ -144240,8 +144544,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87598] = 3, - ACTIONS(2111), 1, + [87730] = 3, + ACTIONS(2115), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144250,7 +144554,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87611] = 3, + [87743] = 3, ACTIONS(3952), 1, sym_id, ACTIONS(5), 2, @@ -144260,7 +144564,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87624] = 3, + [87756] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(3954), 1, @@ -144270,7 +144574,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [87637] = 3, + [87769] = 3, ACTIONS(3956), 1, sym_id, ACTIONS(5), 2, @@ -144280,7 +144584,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87650] = 3, + [87782] = 3, ACTIONS(3958), 1, anon_sym_of, ACTIONS(5), 2, @@ -144290,7 +144594,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87663] = 3, + [87795] = 3, ACTIONS(3960), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -144300,7 +144604,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87676] = 3, + [87808] = 3, ACTIONS(3962), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -144310,7 +144614,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87689] = 3, + [87821] = 3, ACTIONS(3964), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -144320,7 +144624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87702] = 3, + [87834] = 3, ACTIONS(3966), 1, sym_id, ACTIONS(5), 2, @@ -144330,7 +144634,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87715] = 3, + [87847] = 3, ACTIONS(3299), 1, sym_id, ACTIONS(5), 2, @@ -144340,7 +144644,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87728] = 3, + [87860] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(3968), 1, @@ -144350,7 +144654,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [87741] = 3, + [87873] = 3, ACTIONS(3970), 1, sym_id, ACTIONS(5), 2, @@ -144360,7 +144664,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87754] = 3, + [87886] = 3, ACTIONS(2448), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -144370,7 +144674,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87767] = 3, + [87899] = 3, ACTIONS(3972), 1, sym_id, ACTIONS(5), 2, @@ -144380,7 +144684,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87780] = 3, + [87912] = 3, ACTIONS(3974), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -144390,8 +144694,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87793] = 3, - ACTIONS(1342), 1, + [87925] = 3, + ACTIONS(828), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144400,8 +144704,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87806] = 3, - ACTIONS(1342), 1, + [87938] = 3, + ACTIONS(828), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144410,7 +144714,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87819] = 3, + [87951] = 3, ACTIONS(3976), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -144420,7 +144724,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87832] = 3, + [87964] = 3, ACTIONS(3978), 1, sym_id, ACTIONS(5), 2, @@ -144430,7 +144734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87845] = 3, + [87977] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(3980), 1, @@ -144440,7 +144744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [87858] = 3, + [87990] = 3, ACTIONS(3982), 1, sym_id, ACTIONS(5), 2, @@ -144450,7 +144754,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87871] = 3, + [88003] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(3984), 1, @@ -144460,8 +144764,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [87884] = 3, - ACTIONS(3046), 1, + [88016] = 3, + ACTIONS(2968), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144470,7 +144774,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87897] = 3, + [88029] = 3, ACTIONS(3986), 1, sym_id, ACTIONS(5), 2, @@ -144480,8 +144784,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87910] = 3, - ACTIONS(1318), 1, + [88042] = 3, + ACTIONS(842), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144490,7 +144794,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87923] = 3, + [88055] = 3, ACTIONS(3988), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -144500,8 +144804,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87936] = 3, - ACTIONS(3070), 1, + [88068] = 3, + ACTIONS(3038), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144510,7 +144814,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87949] = 3, + [88081] = 3, ACTIONS(3990), 1, sym_id, ACTIONS(5), 2, @@ -144520,7 +144824,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87962] = 3, + [88094] = 3, ACTIONS(3337), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -144530,7 +144834,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87975] = 3, + [88107] = 3, ACTIONS(3992), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -144540,7 +144844,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [87988] = 3, + [88120] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(3994), 1, @@ -144550,7 +144854,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [88001] = 3, + [88133] = 3, ACTIONS(3996), 1, anon_sym_of, ACTIONS(5), 2, @@ -144560,7 +144864,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88014] = 3, + [88146] = 3, ACTIONS(3998), 1, sym_id, ACTIONS(5), 2, @@ -144570,8 +144874,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88027] = 3, - ACTIONS(1412), 1, + [88159] = 3, + ACTIONS(1404), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144580,7 +144884,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88040] = 3, + [88172] = 3, ACTIONS(4000), 1, sym_id, ACTIONS(5), 2, @@ -144590,7 +144894,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88053] = 3, + [88185] = 3, ACTIONS(4002), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -144600,7 +144904,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88066] = 3, + [88198] = 3, ACTIONS(2446), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -144610,7 +144914,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88079] = 3, + [88211] = 3, ACTIONS(4004), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -144620,7 +144924,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88092] = 3, + [88224] = 3, ACTIONS(4006), 1, sym_id, ACTIONS(5), 2, @@ -144630,8 +144934,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88105] = 3, - ACTIONS(1622), 1, + [88237] = 3, + ACTIONS(1522), 1, anon_sym_of, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144640,7 +144944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88118] = 3, + [88250] = 3, ACTIONS(2532), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -144650,8 +144954,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88131] = 3, - ACTIONS(3128), 1, + [88263] = 3, + ACTIONS(2972), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144660,7 +144964,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88144] = 3, + [88276] = 3, ACTIONS(4008), 1, sym_id, ACTIONS(5), 2, @@ -144670,7 +144974,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88157] = 3, + [88289] = 3, ACTIONS(4010), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -144680,8 +144984,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88170] = 3, - ACTIONS(1792), 1, + [88302] = 3, + ACTIONS(1831), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144690,8 +144994,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88183] = 3, - ACTIONS(1448), 1, + [88315] = 3, + ACTIONS(1406), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144700,7 +145004,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88196] = 3, + [88328] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4012), 1, @@ -144710,7 +145014,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [88209] = 3, + [88341] = 3, ACTIONS(4014), 1, sym_id, ACTIONS(5), 2, @@ -144720,8 +145024,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88222] = 3, - ACTIONS(3124), 1, + [88354] = 3, + ACTIONS(3126), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144730,8 +145034,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88235] = 3, - ACTIONS(3090), 1, + [88367] = 3, + ACTIONS(3112), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144740,7 +145044,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88248] = 3, + [88380] = 3, ACTIONS(4016), 1, sym_id, ACTIONS(5), 2, @@ -144750,7 +145054,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88261] = 3, + [88393] = 3, ACTIONS(4018), 1, sym_id, ACTIONS(5), 2, @@ -144760,7 +145064,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88274] = 3, + [88406] = 3, ACTIONS(4020), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -144770,7 +145074,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88287] = 3, + [88419] = 3, ACTIONS(3466), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -144780,8 +145084,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88300] = 3, - ACTIONS(3126), 1, + [88432] = 3, + ACTIONS(2976), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144790,8 +145094,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88313] = 3, - ACTIONS(3110), 1, + [88445] = 3, + ACTIONS(2974), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144800,7 +145104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88326] = 3, + [88458] = 3, ACTIONS(4022), 1, sym_id, ACTIONS(5), 2, @@ -144810,8 +145114,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88339] = 3, - ACTIONS(1414), 1, + [88471] = 3, + ACTIONS(1428), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144820,8 +145124,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88352] = 3, - ACTIONS(3086), 1, + [88484] = 3, + ACTIONS(3108), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144830,8 +145134,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88365] = 3, - ACTIONS(1414), 1, + [88497] = 3, + ACTIONS(1428), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144840,8 +145144,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88378] = 3, - ACTIONS(3036), 1, + [88510] = 3, + ACTIONS(2980), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144850,7 +145154,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88391] = 3, + [88523] = 3, ACTIONS(4024), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -144860,7 +145164,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88404] = 3, + [88536] = 3, ACTIONS(1690), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -144870,8 +145174,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88417] = 3, - ACTIONS(1394), 1, + [88549] = 3, + ACTIONS(1442), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144880,8 +145184,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88430] = 3, - ACTIONS(1386), 1, + [88562] = 3, + ACTIONS(1430), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144890,7 +145194,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88443] = 3, + [88575] = 3, ACTIONS(4026), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -144900,7 +145204,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88456] = 3, + [88588] = 3, ACTIONS(4028), 1, sym_id, ACTIONS(5), 2, @@ -144910,8 +145214,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88469] = 3, - ACTIONS(1422), 1, + [88601] = 3, + ACTIONS(1410), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144920,7 +145224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88482] = 3, + [88614] = 3, ACTIONS(4030), 1, sym_id, ACTIONS(5), 2, @@ -144930,8 +145234,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88495] = 3, - ACTIONS(508), 1, + [88627] = 3, + ACTIONS(506), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144940,8 +145244,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88508] = 3, - ACTIONS(3106), 1, + [88640] = 3, + ACTIONS(3122), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144950,7 +145254,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88521] = 3, + [88653] = 3, ACTIONS(4032), 1, sym_id, ACTIONS(5), 2, @@ -144960,8 +145264,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88534] = 3, - ACTIONS(3072), 1, + [88666] = 3, + ACTIONS(3040), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144970,8 +145274,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88547] = 3, - ACTIONS(1318), 1, + [88679] = 3, + ACTIONS(842), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144980,8 +145284,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88560] = 3, - ACTIONS(1448), 1, + [88692] = 3, + ACTIONS(1406), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -144990,7 +145294,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88573] = 3, + [88705] = 3, ACTIONS(4034), 1, sym_id, ACTIONS(5), 2, @@ -145000,7 +145304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88586] = 3, + [88718] = 3, ACTIONS(4036), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -145010,8 +145314,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88599] = 3, - ACTIONS(3006), 1, + [88731] = 3, + ACTIONS(2994), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145020,7 +145324,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88612] = 3, + [88744] = 3, ACTIONS(4038), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -145030,7 +145334,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88625] = 3, + [88757] = 3, ACTIONS(4040), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -145040,7 +145344,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88638] = 3, + [88770] = 3, ACTIONS(4042), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -145050,7 +145354,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88651] = 3, + [88783] = 3, ACTIONS(4044), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -145060,7 +145364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88664] = 3, + [88796] = 3, ACTIONS(4046), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -145070,7 +145374,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88677] = 3, + [88809] = 3, ACTIONS(4048), 1, anon_sym_COLON, ACTIONS(5), 2, @@ -145080,8 +145384,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88690] = 3, - ACTIONS(1798), 1, + [88822] = 3, + ACTIONS(1815), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145090,8 +145394,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88703] = 3, - ACTIONS(3108), 1, + [88835] = 3, + ACTIONS(3060), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145100,7 +145404,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88716] = 3, + [88848] = 3, ACTIONS(4050), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -145110,7 +145414,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88729] = 3, + [88861] = 3, ACTIONS(4052), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -145120,7 +145424,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88742] = 3, + [88874] = 3, ACTIONS(4054), 1, sym_id, ACTIONS(5), 2, @@ -145130,7 +145434,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88755] = 3, + [88887] = 3, ACTIONS(4056), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -145140,8 +145444,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88768] = 3, - ACTIONS(1422), 1, + [88900] = 3, + ACTIONS(1410), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145150,7 +145454,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88781] = 3, + [88913] = 3, ACTIONS(4058), 1, anon_sym_in, ACTIONS(5), 2, @@ -145160,7 +145464,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88794] = 3, + [88926] = 3, ACTIONS(4060), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -145170,7 +145474,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88807] = 3, + [88939] = 3, ACTIONS(4062), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -145180,7 +145484,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88820] = 3, + [88952] = 3, ACTIONS(2610), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -145190,7 +145494,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88833] = 3, + [88965] = 3, ACTIONS(4064), 1, sym_id, ACTIONS(5), 2, @@ -145200,7 +145504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88846] = 3, + [88978] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4066), 1, @@ -145210,7 +145514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [88859] = 3, + [88991] = 3, ACTIONS(4068), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -145220,7 +145524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88872] = 3, + [89004] = 3, ACTIONS(4070), 1, sym_id, ACTIONS(5), 2, @@ -145230,8 +145534,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88885] = 3, - ACTIONS(1432), 1, + [89017] = 3, + ACTIONS(1412), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145240,7 +145544,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88898] = 3, + [89030] = 3, ACTIONS(4072), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -145250,7 +145554,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88911] = 3, + [89043] = 3, ACTIONS(4074), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -145260,7 +145564,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88924] = 3, + [89056] = 3, ACTIONS(4076), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -145270,7 +145574,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88937] = 3, + [89069] = 3, ACTIONS(4078), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -145280,7 +145584,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88950] = 3, + [89082] = 3, ACTIONS(2416), 1, anon_sym_of, ACTIONS(5), 2, @@ -145290,7 +145594,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88963] = 3, + [89095] = 3, ACTIONS(4080), 1, anon_sym_COLON, ACTIONS(5), 2, @@ -145300,7 +145604,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88976] = 3, + [89108] = 3, ACTIONS(540), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -145310,7 +145614,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [88989] = 3, + [89121] = 3, ACTIONS(4082), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -145320,7 +145624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89002] = 3, + [89134] = 3, ACTIONS(4084), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -145330,8 +145634,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89015] = 3, - ACTIONS(3120), 1, + [89147] = 3, + ACTIONS(3000), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145340,7 +145644,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89028] = 3, + [89160] = 3, ACTIONS(4086), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -145350,7 +145654,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89041] = 3, + [89173] = 3, ACTIONS(2466), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -145360,7 +145664,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89054] = 3, + [89186] = 3, ACTIONS(4088), 1, sym_id, ACTIONS(5), 2, @@ -145370,7 +145674,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89067] = 3, + [89199] = 3, ACTIONS(542), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -145380,8 +145684,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89080] = 3, - ACTIONS(504), 1, + [89212] = 3, + ACTIONS(500), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145390,7 +145694,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89093] = 3, + [89225] = 3, ACTIONS(4090), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -145400,8 +145704,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89106] = 3, - ACTIONS(2103), 1, + [89238] = 3, + ACTIONS(2125), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145410,7 +145714,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89119] = 3, + [89251] = 3, ACTIONS(4092), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -145420,7 +145724,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89132] = 3, + [89264] = 3, ACTIONS(4094), 1, anon_sym_COLON, ACTIONS(5), 2, @@ -145430,7 +145734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89145] = 3, + [89277] = 3, ACTIONS(3616), 1, anon_sym_in, ACTIONS(5), 2, @@ -145440,8 +145744,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89158] = 3, - ACTIONS(1398), 1, + [89290] = 3, + ACTIONS(1450), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145450,7 +145754,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89171] = 3, + [89303] = 3, ACTIONS(4096), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -145460,7 +145764,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89184] = 3, + [89316] = 3, ACTIONS(2600), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -145470,7 +145774,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89197] = 3, + [89329] = 3, ACTIONS(4098), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -145480,7 +145784,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89210] = 3, + [89342] = 3, ACTIONS(3610), 1, anon_sym_in, ACTIONS(5), 2, @@ -145490,7 +145794,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89223] = 3, + [89355] = 3, ACTIONS(4100), 1, anon_sym_of, ACTIONS(5), 2, @@ -145500,8 +145804,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89236] = 3, - ACTIONS(1440), 1, + [89368] = 3, + ACTIONS(1342), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145510,7 +145814,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89249] = 3, + [89381] = 3, ACTIONS(4102), 1, anon_sym_in, ACTIONS(5), 2, @@ -145520,8 +145824,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89262] = 3, - ACTIONS(1436), 1, + [89394] = 3, + ACTIONS(1050), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145530,7 +145834,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89275] = 3, + [89407] = 3, ACTIONS(4104), 1, anon_sym_of, ACTIONS(5), 2, @@ -145540,7 +145844,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89288] = 3, + [89420] = 3, ACTIONS(4106), 1, anon_sym_in, ACTIONS(5), 2, @@ -145550,8 +145854,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89301] = 3, - ACTIONS(1676), 1, + [89433] = 3, + ACTIONS(1528), 1, anon_sym_EQ, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145560,7 +145864,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89314] = 3, + [89446] = 3, ACTIONS(4108), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -145570,8 +145874,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89327] = 3, - ACTIONS(2115), 1, + [89459] = 3, + ACTIONS(2145), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145580,7 +145884,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89340] = 3, + [89472] = 3, ACTIONS(4110), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -145590,8 +145894,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89353] = 3, - ACTIONS(3016), 1, + [89485] = 3, + ACTIONS(3008), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145600,7 +145904,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89366] = 3, + [89498] = 3, ACTIONS(4112), 1, sym_id, ACTIONS(5), 2, @@ -145610,7 +145914,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89379] = 3, + [89511] = 3, ACTIONS(4114), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -145620,7 +145924,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89392] = 3, + [89524] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4116), 1, @@ -145630,7 +145934,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [89405] = 3, + [89537] = 3, ACTIONS(3506), 1, anon_sym_COMMA, ACTIONS(5), 2, @@ -145640,7 +145944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89418] = 3, + [89550] = 3, ACTIONS(4118), 1, sym_id, ACTIONS(5), 2, @@ -145650,8 +145954,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89431] = 3, - ACTIONS(3038), 1, + [89563] = 3, + ACTIONS(3010), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145660,7 +145964,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89444] = 3, + [89576] = 3, ACTIONS(4120), 1, anon_sym_type, ACTIONS(5), 2, @@ -145670,8 +145974,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89457] = 3, - ACTIONS(1350), 1, + [89589] = 3, + ACTIONS(854), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145680,8 +145984,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89470] = 3, - ACTIONS(1350), 1, + [89602] = 3, + ACTIONS(854), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145690,7 +145994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89483] = 3, + [89615] = 3, ACTIONS(2750), 1, sym_id, ACTIONS(5), 2, @@ -145700,7 +146004,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89496] = 3, + [89628] = 3, ACTIONS(4122), 1, anon_sym_PLUS_EQ, ACTIONS(5), 2, @@ -145710,7 +146014,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89509] = 3, + [89641] = 3, ACTIONS(2420), 1, anon_sym_COLON, ACTIONS(5), 2, @@ -145720,7 +146024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89522] = 3, + [89654] = 3, ACTIONS(4124), 1, sym_id, ACTIONS(5), 2, @@ -145730,7 +146034,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89535] = 3, + [89667] = 3, ACTIONS(3388), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -145740,7 +146044,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89548] = 3, + [89680] = 3, ACTIONS(4126), 1, sym_id, ACTIONS(5), 2, @@ -145750,7 +146054,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89561] = 3, + [89693] = 3, ACTIONS(3496), 1, anon_sym_COMMA, ACTIONS(5), 2, @@ -145760,8 +146064,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89574] = 3, - ACTIONS(3074), 1, + [89706] = 3, + ACTIONS(2916), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145770,7 +146074,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89587] = 3, + [89719] = 3, ACTIONS(4128), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -145780,7 +146084,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89600] = 3, + [89732] = 3, ACTIONS(4130), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -145790,8 +146094,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89613] = 3, - ACTIONS(1600), 1, + [89745] = 3, + ACTIONS(1542), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145800,7 +146104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89626] = 3, + [89758] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4132), 1, @@ -145810,7 +146114,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [89639] = 3, + [89771] = 3, ACTIONS(4134), 1, anon_sym_in, ACTIONS(5), 2, @@ -145820,7 +146124,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89652] = 3, + [89784] = 3, ACTIONS(4136), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -145830,7 +146134,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89665] = 3, + [89797] = 3, ACTIONS(4138), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -145840,7 +146144,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89678] = 3, + [89810] = 3, ACTIONS(4140), 1, sym_id, ACTIONS(5), 2, @@ -145850,7 +146154,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89691] = 3, + [89823] = 3, ACTIONS(4142), 1, anon_sym_COLON, ACTIONS(5), 2, @@ -145860,8 +146164,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89704] = 3, - ACTIONS(3112), 1, + [89836] = 3, + ACTIONS(3124), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145870,8 +146174,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89717] = 3, - ACTIONS(1967), 1, + [89849] = 3, + ACTIONS(1963), 1, anon_sym_of, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -145880,7 +146184,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89730] = 3, + [89862] = 3, ACTIONS(4144), 1, anon_sym_of, ACTIONS(5), 2, @@ -145890,7 +146194,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89743] = 3, + [89875] = 3, ACTIONS(4146), 1, anon_sym_of, ACTIONS(5), 2, @@ -145900,7 +146204,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89756] = 3, + [89888] = 3, ACTIONS(528), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -145910,7 +146214,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89769] = 3, + [89901] = 3, ACTIONS(4148), 1, sym_id, ACTIONS(5), 2, @@ -145920,7 +146224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89782] = 3, + [89914] = 3, ACTIONS(4150), 1, sym_id, ACTIONS(5), 2, @@ -145930,7 +146234,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89795] = 3, + [89927] = 3, ACTIONS(3337), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -145940,7 +146244,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89808] = 3, + [89940] = 3, ACTIONS(4152), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -145950,7 +146254,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89821] = 3, + [89953] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4154), 1, @@ -145960,7 +146264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [89834] = 3, + [89966] = 3, ACTIONS(530), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -145970,7 +146274,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89847] = 3, + [89979] = 3, ACTIONS(3388), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -145980,7 +146284,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89860] = 3, + [89992] = 3, ACTIONS(4156), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -145990,7 +146294,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89873] = 3, + [90005] = 3, ACTIONS(4158), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146000,7 +146304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89886] = 3, + [90018] = 3, ACTIONS(4160), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146010,7 +146314,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89899] = 3, + [90031] = 3, ACTIONS(4162), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -146020,8 +146324,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89912] = 3, - ACTIONS(2087), 1, + [90044] = 3, + ACTIONS(2079), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146030,7 +146334,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89925] = 3, + [90057] = 3, ACTIONS(4164), 1, sym_id, ACTIONS(5), 2, @@ -146040,7 +146344,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89938] = 3, + [90070] = 3, ACTIONS(4166), 1, sym_id, ACTIONS(5), 2, @@ -146050,7 +146354,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89951] = 3, + [90083] = 3, ACTIONS(4168), 1, sym_id, ACTIONS(5), 2, @@ -146060,7 +146364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89964] = 3, + [90096] = 3, ACTIONS(4170), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -146070,7 +146374,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89977] = 3, + [90109] = 3, ACTIONS(4172), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -146080,7 +146384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [89990] = 3, + [90122] = 3, ACTIONS(4174), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -146090,8 +146394,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90003] = 3, - ACTIONS(1400), 1, + [90135] = 3, + ACTIONS(1100), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146100,8 +146404,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90016] = 3, - ACTIONS(3054), 1, + [90148] = 3, + ACTIONS(2982), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146110,7 +146414,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90029] = 3, + [90161] = 3, ACTIONS(4176), 1, anon_sym_of, ACTIONS(5), 2, @@ -146120,7 +146424,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90042] = 3, + [90174] = 3, ACTIONS(3653), 1, anon_sym_in, ACTIONS(5), 2, @@ -146130,7 +146434,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90055] = 3, + [90187] = 3, ACTIONS(4178), 1, sym_id, ACTIONS(5), 2, @@ -146140,7 +146444,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90068] = 3, + [90200] = 3, ACTIONS(4180), 1, sym_id, ACTIONS(5), 2, @@ -146150,7 +146454,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90081] = 3, + [90213] = 3, ACTIONS(2552), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -146160,7 +146464,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90094] = 3, + [90226] = 3, ACTIONS(4182), 1, anon_sym_in, ACTIONS(5), 2, @@ -146170,7 +146474,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90107] = 3, + [90239] = 3, ACTIONS(4184), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -146180,7 +146484,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90120] = 3, + [90252] = 3, ACTIONS(4186), 1, anon_sym_in, ACTIONS(5), 2, @@ -146190,7 +146494,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90133] = 3, + [90265] = 3, ACTIONS(4188), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -146200,8 +146504,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90146] = 3, - ACTIONS(1772), 1, + [90278] = 3, + ACTIONS(1768), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146210,7 +146514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90159] = 3, + [90291] = 3, ACTIONS(4190), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146220,7 +146524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90172] = 3, + [90304] = 3, ACTIONS(4192), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146230,7 +146534,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90185] = 3, + [90317] = 3, ACTIONS(4194), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146240,7 +146544,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90198] = 3, + [90330] = 3, ACTIONS(4196), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -146250,7 +146554,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90211] = 3, + [90343] = 3, ACTIONS(4198), 1, sym_id, ACTIONS(5), 2, @@ -146260,7 +146564,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90224] = 3, + [90356] = 3, ACTIONS(4200), 1, anon_sym_in, ACTIONS(5), 2, @@ -146270,8 +146574,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90237] = 3, - ACTIONS(1672), 1, + [90369] = 3, + ACTIONS(1518), 1, anon_sym_EQ, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146280,8 +146584,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90250] = 3, - ACTIONS(2137), 1, + [90382] = 3, + ACTIONS(2121), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146290,7 +146594,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90263] = 3, + [90395] = 3, ACTIONS(4202), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -146300,7 +146604,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90276] = 3, + [90408] = 3, ACTIONS(4204), 1, anon_sym_of, ACTIONS(5), 2, @@ -146310,7 +146614,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90289] = 3, + [90421] = 3, ACTIONS(4206), 1, sym_id, ACTIONS(5), 2, @@ -146320,7 +146624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90302] = 3, + [90434] = 3, ACTIONS(3665), 1, anon_sym_in, ACTIONS(5), 2, @@ -146330,7 +146634,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90315] = 3, + [90447] = 3, ACTIONS(4208), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -146340,7 +146644,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90328] = 3, + [90460] = 3, ACTIONS(4210), 1, sym_id, ACTIONS(5), 2, @@ -146350,8 +146654,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90341] = 3, - ACTIONS(3030), 1, + [90473] = 3, + ACTIONS(3082), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146360,7 +146664,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90354] = 3, + [90486] = 3, ACTIONS(4212), 1, anon_sym_in, ACTIONS(5), 2, @@ -146370,8 +146674,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90367] = 3, - ACTIONS(3114), 1, + [90499] = 3, + ACTIONS(2914), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146380,7 +146684,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90380] = 3, + [90512] = 3, ACTIONS(4214), 1, anon_sym_in, ACTIONS(5), 2, @@ -146390,7 +146694,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90393] = 3, + [90525] = 3, ACTIONS(4216), 1, anon_sym_of, ACTIONS(5), 2, @@ -146400,7 +146704,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90406] = 3, + [90538] = 3, ACTIONS(4218), 1, sym_id, ACTIONS(5), 2, @@ -146410,7 +146714,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90419] = 3, + [90551] = 3, ACTIONS(4220), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146420,7 +146724,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90432] = 3, + [90564] = 3, ACTIONS(4222), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146430,7 +146734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90445] = 3, + [90577] = 3, ACTIONS(4224), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146440,7 +146744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90458] = 3, + [90590] = 3, ACTIONS(4226), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -146450,8 +146754,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90471] = 3, - ACTIONS(1390), 1, + [90603] = 3, + ACTIONS(1416), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146460,8 +146764,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90484] = 3, - ACTIONS(2119), 1, + [90616] = 3, + ACTIONS(2099), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146470,8 +146774,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90497] = 3, - ACTIONS(1895), 1, + [90629] = 3, + ACTIONS(1887), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146480,8 +146784,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90510] = 3, - ACTIONS(1428), 1, + [90642] = 3, + ACTIONS(1432), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146490,7 +146794,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90523] = 3, + [90655] = 3, ACTIONS(4228), 1, anon_sym_of, ACTIONS(5), 2, @@ -146500,8 +146804,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90536] = 3, - ACTIONS(1428), 1, + [90668] = 3, + ACTIONS(1432), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146510,8 +146814,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90549] = 3, - ACTIONS(1730), 1, + [90681] = 3, + ACTIONS(1696), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146520,7 +146824,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90562] = 3, + [90694] = 3, ACTIONS(3679), 1, anon_sym_in, ACTIONS(5), 2, @@ -146530,8 +146834,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90575] = 3, - ACTIONS(512), 1, + [90707] = 3, + ACTIONS(510), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146540,7 +146844,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90588] = 3, + [90720] = 3, ACTIONS(4230), 1, sym_id, ACTIONS(5), 2, @@ -146550,8 +146854,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90601] = 3, - ACTIONS(3102), 1, + [90733] = 3, + ACTIONS(3050), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146560,7 +146864,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90614] = 3, + [90746] = 3, ACTIONS(4232), 1, anon_sym_in, ACTIONS(5), 2, @@ -146570,7 +146874,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90627] = 3, + [90759] = 3, ACTIONS(4234), 1, sym_id, ACTIONS(5), 2, @@ -146580,7 +146884,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90640] = 3, + [90772] = 3, ACTIONS(4236), 1, anon_sym_in, ACTIONS(5), 2, @@ -146590,8 +146894,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90653] = 3, - ACTIONS(2123), 1, + [90785] = 3, + ACTIONS(2103), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146600,8 +146904,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90666] = 3, - ACTIONS(1430), 1, + [90798] = 3, + ACTIONS(1434), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146610,7 +146914,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90679] = 3, + [90811] = 3, ACTIONS(4238), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146620,7 +146924,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90692] = 3, + [90824] = 3, ACTIONS(4240), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146630,7 +146934,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90705] = 3, + [90837] = 3, ACTIONS(4242), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146640,7 +146944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90718] = 3, + [90850] = 3, ACTIONS(4244), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -146650,7 +146954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90731] = 3, + [90863] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4246), 1, @@ -146660,7 +146964,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [90744] = 3, + [90876] = 3, ACTIONS(4248), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -146670,7 +146974,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90757] = 3, + [90889] = 3, ACTIONS(4250), 1, sym_id, ACTIONS(5), 2, @@ -146680,7 +146984,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90770] = 3, + [90902] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4252), 1, @@ -146690,7 +146994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [90783] = 3, + [90915] = 3, ACTIONS(4254), 1, sym_id, ACTIONS(5), 2, @@ -146700,7 +147004,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90796] = 3, + [90928] = 3, ACTIONS(4256), 1, anon_sym_of, ACTIONS(5), 2, @@ -146710,7 +147014,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90809] = 3, + [90941] = 3, ACTIONS(4258), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -146720,7 +147024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90822] = 3, + [90954] = 3, ACTIONS(3693), 1, anon_sym_in, ACTIONS(5), 2, @@ -146730,8 +147034,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90835] = 3, - ACTIONS(3060), 1, + [90967] = 3, + ACTIONS(2918), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146740,8 +147044,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90848] = 3, - ACTIONS(1302), 1, + [90980] = 3, + ACTIONS(950), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146750,7 +147054,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90861] = 3, + [90993] = 3, ACTIONS(3317), 1, sym_id, ACTIONS(5), 2, @@ -146760,7 +147064,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90874] = 3, + [91006] = 3, ACTIONS(4260), 1, anon_sym_in, ACTIONS(5), 2, @@ -146770,8 +147074,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90887] = 3, - ACTIONS(3024), 1, + [91019] = 3, + ACTIONS(3076), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146780,7 +147084,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90900] = 3, + [91032] = 3, ACTIONS(4262), 1, anon_sym_in, ACTIONS(5), 2, @@ -146790,7 +147094,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90913] = 3, + [91045] = 3, ACTIONS(4264), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -146800,7 +147104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90926] = 3, + [91058] = 3, ACTIONS(4266), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -146810,7 +147114,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90939] = 3, + [91071] = 3, ACTIONS(4268), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146820,7 +147124,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90952] = 3, + [91084] = 3, ACTIONS(4270), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146830,7 +147134,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90965] = 3, + [91097] = 3, ACTIONS(4272), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146840,7 +147144,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90978] = 3, + [91110] = 3, ACTIONS(4274), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -146850,8 +147154,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [90991] = 3, - ACTIONS(1180), 1, + [91123] = 3, + ACTIONS(838), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146860,7 +147164,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91004] = 3, + [91136] = 3, ACTIONS(4276), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -146870,8 +147174,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91017] = 3, - ACTIONS(1402), 1, + [91149] = 3, + ACTIONS(1414), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146880,7 +147184,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91030] = 3, + [91162] = 3, ACTIONS(3705), 1, anon_sym_in, ACTIONS(5), 2, @@ -146890,8 +147194,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91043] = 3, - ACTIONS(1334), 1, + [91175] = 3, + ACTIONS(922), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146900,8 +147204,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91056] = 3, - ACTIONS(2083), 1, + [91188] = 3, + ACTIONS(2091), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146910,7 +147214,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91069] = 3, + [91201] = 3, ACTIONS(4278), 1, anon_sym_in, ACTIONS(5), 2, @@ -146920,8 +147224,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91082] = 3, - ACTIONS(3116), 1, + [91214] = 3, + ACTIONS(3062), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146930,7 +147234,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91095] = 3, + [91227] = 3, ACTIONS(4280), 1, anon_sym_in, ACTIONS(5), 2, @@ -146940,7 +147244,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91108] = 3, + [91240] = 3, ACTIONS(4282), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -146950,8 +147254,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91121] = 3, - ACTIONS(3096), 1, + [91253] = 3, + ACTIONS(2950), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -146960,7 +147264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91134] = 3, + [91266] = 3, ACTIONS(4284), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146970,7 +147274,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91147] = 3, + [91279] = 3, ACTIONS(4286), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146980,7 +147284,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91160] = 3, + [91292] = 3, ACTIONS(4288), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -146990,7 +147294,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91173] = 3, + [91305] = 3, ACTIONS(4290), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -147000,7 +147304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91186] = 3, + [91318] = 3, ACTIONS(4292), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -147010,8 +147314,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91199] = 3, - ACTIONS(3118), 1, + [91331] = 3, + ACTIONS(2998), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147020,8 +147324,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91212] = 3, - ACTIONS(1334), 1, + [91344] = 3, + ACTIONS(922), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147030,7 +147334,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91225] = 3, + [91357] = 3, ACTIONS(3717), 1, anon_sym_in, ACTIONS(5), 2, @@ -147040,8 +147344,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91238] = 3, - ACTIONS(1408), 1, + [91370] = 3, + ACTIONS(1446), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147050,7 +147354,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91251] = 3, + [91383] = 3, ACTIONS(4294), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -147060,7 +147364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91264] = 3, + [91396] = 3, ACTIONS(4296), 1, anon_sym_in, ACTIONS(5), 2, @@ -147070,8 +147374,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91277] = 3, - ACTIONS(1180), 1, + [91409] = 3, + ACTIONS(838), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147080,7 +147384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91290] = 3, + [91422] = 3, ACTIONS(4298), 1, anon_sym_in, ACTIONS(5), 2, @@ -147090,7 +147394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91303] = 3, + [91435] = 3, ACTIONS(4300), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -147100,7 +147404,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91316] = 3, + [91448] = 3, ACTIONS(4302), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -147110,7 +147414,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91329] = 3, + [91461] = 3, ACTIONS(4304), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147120,7 +147424,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91342] = 3, + [91474] = 3, ACTIONS(4306), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147130,7 +147434,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91355] = 3, + [91487] = 3, ACTIONS(4308), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147140,7 +147444,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91368] = 3, + [91500] = 3, ACTIONS(4310), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -147150,8 +147454,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91381] = 3, - ACTIONS(2083), 1, + [91513] = 3, + ACTIONS(2091), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147160,8 +147464,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91394] = 3, - ACTIONS(1302), 1, + [91526] = 3, + ACTIONS(950), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147170,7 +147474,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91407] = 3, + [91539] = 3, ACTIONS(4312), 1, sym_id, ACTIONS(5), 2, @@ -147180,7 +147484,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91420] = 3, + [91552] = 3, ACTIONS(3727), 1, anon_sym_in, ACTIONS(5), 2, @@ -147190,7 +147494,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91433] = 3, + [91565] = 3, ACTIONS(4314), 1, sym_id, ACTIONS(5), 2, @@ -147200,7 +147504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91446] = 3, + [91578] = 3, ACTIONS(4316), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -147210,7 +147514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91459] = 3, + [91591] = 3, ACTIONS(4318), 1, anon_sym_in, ACTIONS(5), 2, @@ -147220,7 +147524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91472] = 3, + [91604] = 3, ACTIONS(4320), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -147230,7 +147534,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91485] = 3, + [91617] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4322), 1, @@ -147240,7 +147544,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [91498] = 3, + [91630] = 3, ACTIONS(4324), 1, sym_id, ACTIONS(5), 2, @@ -147250,7 +147554,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91511] = 3, + [91643] = 3, ACTIONS(4326), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -147260,7 +147564,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91524] = 3, + [91656] = 3, ACTIONS(4328), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147270,7 +147574,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91537] = 3, + [91669] = 3, ACTIONS(4330), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147280,7 +147584,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91550] = 3, + [91682] = 3, ACTIONS(4332), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147290,7 +147594,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91563] = 3, + [91695] = 3, ACTIONS(4334), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -147300,7 +147604,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91576] = 3, + [91708] = 3, ACTIONS(3235), 1, sym_id, ACTIONS(5), 2, @@ -147310,8 +147614,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91589] = 3, - ACTIONS(1378), 1, + [91721] = 3, + ACTIONS(926), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147320,8 +147624,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91602] = 3, - ACTIONS(1378), 1, + [91734] = 3, + ACTIONS(926), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147330,7 +147634,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91615] = 3, + [91747] = 3, ACTIONS(3741), 1, anon_sym_in, ACTIONS(5), 2, @@ -147340,7 +147644,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91628] = 3, + [91760] = 3, ACTIONS(4336), 1, sym_id, ACTIONS(5), 2, @@ -147350,7 +147654,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91641] = 3, + [91773] = 3, ACTIONS(4338), 1, sym_id, ACTIONS(5), 2, @@ -147360,7 +147664,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91654] = 3, + [91786] = 3, ACTIONS(4340), 1, anon_sym_in, ACTIONS(5), 2, @@ -147370,8 +147674,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91667] = 3, - ACTIONS(1398), 1, + [91799] = 3, + ACTIONS(1450), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147380,7 +147684,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91680] = 3, + [91812] = 3, ACTIONS(4342), 1, anon_sym_in, ACTIONS(5), 2, @@ -147390,8 +147694,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91693] = 3, - ACTIONS(1800), 1, + [91825] = 3, + ACTIONS(1823), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147400,7 +147704,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91706] = 3, + [91838] = 3, ACTIONS(4344), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -147410,7 +147714,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91719] = 3, + [91851] = 3, ACTIONS(4346), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147420,7 +147724,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91732] = 3, + [91864] = 3, ACTIONS(4348), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147430,7 +147734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91745] = 3, + [91877] = 3, ACTIONS(4350), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147440,7 +147744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91758] = 3, + [91890] = 3, ACTIONS(4352), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -147450,7 +147754,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91771] = 3, + [91903] = 3, ACTIONS(4354), 1, sym_id, ACTIONS(5), 2, @@ -147460,8 +147764,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91784] = 3, - ACTIONS(1440), 1, + [91916] = 3, + ACTIONS(1342), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147470,7 +147774,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91797] = 3, + [91929] = 3, ACTIONS(4356), 1, sym_id, ACTIONS(5), 2, @@ -147480,7 +147784,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91810] = 3, + [91942] = 3, ACTIONS(3755), 1, anon_sym_in, ACTIONS(5), 2, @@ -147490,7 +147794,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91823] = 3, + [91955] = 3, ACTIONS(4358), 1, sym_id, ACTIONS(5), 2, @@ -147500,7 +147804,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91836] = 3, + [91968] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4360), 1, @@ -147510,7 +147814,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [91849] = 3, + [91981] = 3, ACTIONS(4362), 1, anon_sym_in, ACTIONS(5), 2, @@ -147520,7 +147824,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91862] = 3, + [91994] = 3, ACTIONS(4364), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -147530,7 +147834,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91875] = 3, + [92007] = 3, ACTIONS(4366), 1, anon_sym_in, ACTIONS(5), 2, @@ -147540,7 +147844,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91888] = 3, + [92020] = 3, ACTIONS(4368), 1, aux_sym_constant_token1, ACTIONS(5), 2, @@ -147550,7 +147854,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91901] = 3, + [92033] = 3, ACTIONS(3671), 1, anon_sym_of, ACTIONS(5), 2, @@ -147560,7 +147864,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91914] = 3, + [92046] = 3, ACTIONS(4370), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147570,7 +147874,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91927] = 3, + [92059] = 3, ACTIONS(4372), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147580,7 +147884,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91940] = 3, + [92072] = 3, ACTIONS(4374), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147590,7 +147894,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91953] = 3, + [92085] = 3, ACTIONS(4376), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -147600,7 +147904,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91966] = 3, + [92098] = 3, ACTIONS(4378), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147610,7 +147914,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91979] = 3, + [92111] = 3, ACTIONS(4380), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -147620,7 +147924,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [91992] = 3, + [92124] = 3, ACTIONS(3767), 1, anon_sym_in, ACTIONS(5), 2, @@ -147630,8 +147934,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92005] = 3, - ACTIONS(1408), 1, + [92137] = 3, + ACTIONS(1446), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147640,7 +147944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92018] = 3, + [92150] = 3, ACTIONS(4382), 1, sym_id, ACTIONS(5), 2, @@ -147650,7 +147954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92031] = 3, + [92163] = 3, ACTIONS(4384), 1, anon_sym_in, ACTIONS(5), 2, @@ -147660,7 +147964,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92044] = 3, + [92176] = 3, ACTIONS(4386), 1, anon_sym_in, ACTIONS(5), 2, @@ -147670,7 +147974,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92057] = 3, + [92189] = 3, ACTIONS(4388), 1, anon_sym_in, ACTIONS(5), 2, @@ -147680,7 +147984,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92070] = 3, + [92202] = 3, ACTIONS(2774), 1, sym_id, ACTIONS(5), 2, @@ -147690,7 +147994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92083] = 3, + [92215] = 3, ACTIONS(4390), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147700,7 +148004,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92096] = 3, + [92228] = 3, ACTIONS(4392), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147710,7 +148014,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92109] = 3, + [92241] = 3, ACTIONS(4394), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147720,7 +148024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92122] = 3, + [92254] = 3, ACTIONS(4396), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147730,7 +148034,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92135] = 3, + [92267] = 3, ACTIONS(4398), 1, sym_id, ACTIONS(5), 2, @@ -147740,7 +148044,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92148] = 3, + [92280] = 3, ACTIONS(4400), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147750,7 +148054,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92161] = 3, + [92293] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4402), 1, @@ -147760,7 +148064,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [92174] = 3, + [92306] = 3, ACTIONS(4404), 1, sym_id, ACTIONS(5), 2, @@ -147770,7 +148074,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92187] = 3, + [92319] = 3, ACTIONS(4406), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -147780,7 +148084,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92200] = 3, + [92332] = 3, ACTIONS(4408), 1, sym_id, ACTIONS(5), 2, @@ -147790,7 +148094,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92213] = 3, + [92345] = 3, ACTIONS(4410), 1, sym_id, ACTIONS(5), 2, @@ -147800,7 +148104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92226] = 3, + [92358] = 3, ACTIONS(4412), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -147810,8 +148114,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92239] = 3, - ACTIONS(516), 1, + [92371] = 3, + ACTIONS(514), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147820,7 +148124,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92252] = 3, + [92384] = 3, ACTIONS(4414), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -147830,7 +148134,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92265] = 3, + [92397] = 3, ACTIONS(4416), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147840,7 +148144,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92278] = 3, + [92410] = 3, ACTIONS(3464), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147850,8 +148154,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92291] = 3, - ACTIONS(546), 1, + [92423] = 3, + ACTIONS(550), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147860,8 +148164,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92304] = 3, - ACTIONS(3018), 1, + [92436] = 3, + ACTIONS(3070), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147870,8 +148174,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92317] = 3, - ACTIONS(1450), 1, + [92449] = 3, + ACTIONS(1408), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147880,8 +148184,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92330] = 3, - ACTIONS(3020), 1, + [92462] = 3, + ACTIONS(3072), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147890,8 +148194,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92343] = 3, - ACTIONS(548), 1, + [92475] = 3, + ACTIONS(552), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147900,8 +148204,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92356] = 3, - ACTIONS(3022), 1, + [92488] = 3, + ACTIONS(3074), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147910,7 +148214,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92369] = 3, + [92501] = 3, ACTIONS(4418), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -147920,7 +148224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92382] = 3, + [92514] = 3, ACTIONS(4420), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -147930,7 +148234,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92395] = 3, + [92527] = 3, ACTIONS(4422), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -147940,7 +148244,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92408] = 3, + [92540] = 3, ACTIONS(4424), 1, sym_id, ACTIONS(5), 2, @@ -147950,8 +148254,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92421] = 3, - ACTIONS(1466), 1, + [92553] = 3, + ACTIONS(1540), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -147960,7 +148264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92434] = 3, + [92566] = 3, ACTIONS(4426), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -147970,7 +148274,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92447] = 3, + [92579] = 3, ACTIONS(4428), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -147980,7 +148284,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92460] = 3, + [92592] = 3, ACTIONS(4430), 1, sym_id, ACTIONS(5), 2, @@ -147990,7 +148294,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92473] = 3, + [92605] = 3, ACTIONS(4432), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -148000,7 +148304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92486] = 3, + [92618] = 3, ACTIONS(4434), 1, sym_id, ACTIONS(5), 2, @@ -148010,8 +148314,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92499] = 3, - ACTIONS(2127), 1, + [92631] = 3, + ACTIONS(2137), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148020,7 +148324,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92512] = 3, + [92644] = 3, ACTIONS(4436), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -148030,7 +148334,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92525] = 3, + [92657] = 3, ACTIONS(2782), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -148040,7 +148344,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92538] = 3, + [92670] = 3, ACTIONS(4438), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -148050,7 +148354,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92551] = 3, + [92683] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4440), 1, @@ -148060,7 +148364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [92564] = 3, + [92696] = 3, ACTIONS(4442), 1, sym_id, ACTIONS(5), 2, @@ -148070,8 +148374,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92577] = 3, - ACTIONS(2320), 1, + [92709] = 3, + ACTIONS(2282), 1, anon_sym_of, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148080,7 +148384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92590] = 3, + [92722] = 3, ACTIONS(4444), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -148090,7 +148394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92603] = 3, + [92735] = 3, ACTIONS(4446), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -148100,8 +148404,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92616] = 3, - ACTIONS(1418), 1, + [92748] = 3, + ACTIONS(1426), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148110,8 +148414,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92629] = 3, - ACTIONS(1762), 1, + [92761] = 3, + ACTIONS(1801), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148120,8 +148424,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92642] = 3, - ACTIONS(1740), 1, + [92774] = 3, + ACTIONS(1736), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148130,7 +148434,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92655] = 3, + [92787] = 3, ACTIONS(4448), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -148140,7 +148444,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92668] = 3, + [92800] = 3, ACTIONS(4450), 1, sym_id, ACTIONS(5), 2, @@ -148150,7 +148454,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92681] = 3, + [92813] = 3, ACTIONS(4452), 1, sym_id, ACTIONS(5), 2, @@ -148160,8 +148464,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92694] = 3, - ACTIONS(1881), 1, + [92826] = 3, + ACTIONS(1879), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148170,8 +148474,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92707] = 3, - ACTIONS(510), 1, + [92839] = 3, + ACTIONS(508), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148180,7 +148484,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92720] = 3, + [92852] = 3, ACTIONS(4454), 1, sym_id, ACTIONS(5), 2, @@ -148190,7 +148494,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92733] = 3, + [92865] = 3, ACTIONS(4456), 1, anon_sym_RBRACK, ACTIONS(5), 2, @@ -148200,7 +148504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92746] = 3, + [92878] = 3, ACTIONS(4458), 1, anon_sym_of, ACTIONS(5), 2, @@ -148210,8 +148514,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92759] = 3, - ACTIONS(3076), 1, + [92891] = 3, + ACTIONS(3002), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148220,8 +148524,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92772] = 3, - ACTIONS(518), 1, + [92904] = 3, + ACTIONS(516), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148230,7 +148534,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92785] = 3, + [92917] = 3, ACTIONS(4460), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -148240,8 +148544,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92798] = 3, - ACTIONS(1362), 1, + [92930] = 3, + ACTIONS(878), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148250,8 +148554,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92811] = 3, - ACTIONS(1362), 1, + [92943] = 3, + ACTIONS(878), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148260,8 +148564,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92824] = 3, - ACTIONS(1246), 1, + [92956] = 3, + ACTIONS(906), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148270,8 +148574,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92837] = 3, - ACTIONS(3044), 1, + [92969] = 3, + ACTIONS(3088), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148280,8 +148584,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92850] = 3, - ACTIONS(2087), 1, + [92982] = 3, + ACTIONS(2079), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148290,7 +148594,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92863] = 3, + [92995] = 3, ACTIONS(2518), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -148300,8 +148604,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92876] = 3, - ACTIONS(1396), 1, + [93008] = 3, + ACTIONS(1392), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148310,8 +148614,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92889] = 3, - ACTIONS(1410), 1, + [93021] = 3, + ACTIONS(1448), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148320,8 +148624,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92902] = 3, - ACTIONS(1406), 1, + [93034] = 3, + ACTIONS(1394), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148330,7 +148634,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92915] = 3, + [93047] = 3, ACTIONS(4462), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -148340,8 +148644,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92928] = 3, - ACTIONS(1424), 1, + [93060] = 3, + ACTIONS(1396), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148350,8 +148654,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92941] = 3, - ACTIONS(3032), 1, + [93073] = 3, + ACTIONS(2978), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148360,7 +148664,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92954] = 3, + [93086] = 3, ACTIONS(4464), 1, sym_id, ACTIONS(5), 2, @@ -148370,8 +148674,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92967] = 3, - ACTIONS(1442), 1, + [93099] = 3, + ACTIONS(1398), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148380,7 +148684,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92980] = 3, + [93112] = 3, ACTIONS(4466), 1, sym_id, ACTIONS(5), 2, @@ -148390,7 +148694,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [92993] = 3, + [93125] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4468), 1, @@ -148400,8 +148704,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [93006] = 3, - ACTIONS(1442), 1, + [93138] = 3, + ACTIONS(1398), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148410,8 +148714,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93019] = 3, - ACTIONS(1843), 1, + [93151] = 3, + ACTIONS(1821), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148420,7 +148724,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93032] = 3, + [93164] = 3, ACTIONS(4470), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -148430,7 +148734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93045] = 3, + [93177] = 3, ACTIONS(3518), 1, anon_sym_COMMA, ACTIONS(5), 2, @@ -148440,7 +148744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93058] = 3, + [93190] = 3, ACTIONS(4472), 1, sym_id, ACTIONS(5), 2, @@ -148450,7 +148754,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93071] = 3, + [93203] = 3, ACTIONS(4474), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -148460,7 +148764,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93084] = 3, + [93216] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4476), 1, @@ -148470,7 +148774,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [93097] = 3, + [93229] = 3, ACTIONS(4478), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -148480,7 +148784,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93110] = 3, + [93242] = 3, ACTIONS(4480), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -148490,7 +148794,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93123] = 3, + [93255] = 3, ACTIONS(3323), 1, sym_id, ACTIONS(5), 2, @@ -148500,7 +148804,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93136] = 3, + [93268] = 3, ACTIONS(522), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -148510,8 +148814,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93149] = 3, - ACTIONS(3056), 1, + [93281] = 3, + ACTIONS(3092), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148520,7 +148824,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93162] = 3, + [93294] = 3, ACTIONS(4482), 1, anon_sym_of, ACTIONS(5), 2, @@ -148530,7 +148834,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93175] = 3, + [93307] = 3, ACTIONS(4484), 1, anon_sym_in, ACTIONS(5), 2, @@ -148540,8 +148844,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93188] = 3, - ACTIONS(1416), 1, + [93320] = 3, + ACTIONS(1400), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148550,8 +148854,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93201] = 3, - ACTIONS(2099), 1, + [93333] = 3, + ACTIONS(2107), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148560,7 +148864,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93214] = 3, + [93346] = 3, ACTIONS(2568), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -148570,8 +148874,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93227] = 3, - ACTIONS(3050), 1, + [93359] = 3, + ACTIONS(2970), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148580,8 +148884,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93240] = 3, - ACTIONS(3058), 1, + [93372] = 3, + ACTIONS(3094), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148590,8 +148894,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93253] = 3, - ACTIONS(1758), 1, + [93385] = 3, + ACTIONS(1774), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148600,8 +148904,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93266] = 3, - ACTIONS(3064), 1, + [93398] = 3, + ACTIONS(3096), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148610,7 +148914,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93279] = 3, + [93411] = 3, ACTIONS(524), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -148620,8 +148924,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93292] = 3, - ACTIONS(3066), 1, + [93424] = 3, + ACTIONS(3098), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148630,7 +148934,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93305] = 3, + [93437] = 3, ACTIONS(4486), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -148640,7 +148944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93318] = 3, + [93450] = 3, ACTIONS(4488), 1, anon_sym_of, ACTIONS(5), 2, @@ -148650,7 +148954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93331] = 3, + [93463] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4490), 1, @@ -148660,7 +148964,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [93344] = 3, + [93476] = 3, ACTIONS(4492), 1, sym_id, ACTIONS(5), 2, @@ -148670,8 +148974,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93357] = 3, - ACTIONS(3008), 1, + [93489] = 3, + ACTIONS(3066), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148680,8 +148984,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93370] = 3, - ACTIONS(3068), 1, + [93502] = 3, + ACTIONS(3100), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148690,7 +148994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93383] = 3, + [93515] = 3, ACTIONS(4494), 1, anon_sym_RBRACK, ACTIONS(5), 2, @@ -148700,7 +149004,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93396] = 3, + [93528] = 3, ACTIONS(4496), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -148710,8 +149014,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93409] = 3, - ACTIONS(1444), 1, + [93541] = 3, + ACTIONS(1436), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148720,7 +149024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93422] = 3, + [93554] = 3, ACTIONS(4498), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -148730,7 +149034,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93435] = 3, + [93567] = 3, ACTIONS(3470), 1, anon_sym_of, ACTIONS(5), 2, @@ -148740,7 +149044,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93448] = 3, + [93580] = 3, ACTIONS(4500), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -148750,8 +149054,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93461] = 3, - ACTIONS(1444), 1, + [93593] = 3, + ACTIONS(1436), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148760,7 +149064,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93474] = 3, + [93606] = 3, ACTIONS(4502), 1, anon_sym_of, ACTIONS(5), 2, @@ -148770,7 +149074,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93487] = 3, + [93619] = 3, ACTIONS(4504), 1, anon_sym_of, ACTIONS(5), 2, @@ -148780,7 +149084,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93500] = 3, + [93632] = 3, ACTIONS(4506), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -148790,8 +149094,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93513] = 3, - ACTIONS(1446), 1, + [93645] = 3, + ACTIONS(1438), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148800,7 +149104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93526] = 3, + [93658] = 3, ACTIONS(4508), 1, sym_id, ACTIONS(5), 2, @@ -148810,7 +149114,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93539] = 3, + [93671] = 3, ACTIONS(3478), 1, anon_sym_COMMA, ACTIONS(5), 2, @@ -148820,8 +149124,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93552] = 3, - ACTIONS(3028), 1, + [93684] = 3, + ACTIONS(3080), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148830,8 +149134,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93565] = 3, - ACTIONS(1310), 1, + [93697] = 3, + ACTIONS(862), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148840,8 +149144,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93578] = 3, - ACTIONS(3034), 1, + [93710] = 3, + ACTIONS(3084), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148850,7 +149154,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93591] = 3, + [93723] = 3, ACTIONS(4510), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -148860,7 +149164,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93604] = 3, + [93736] = 3, ACTIONS(4512), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -148870,8 +149174,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93617] = 3, - ACTIONS(1310), 1, + [93749] = 3, + ACTIONS(862), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148880,8 +149184,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93630] = 3, - ACTIONS(3062), 1, + [93762] = 3, + ACTIONS(2992), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148890,7 +149194,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93643] = 3, + [93775] = 3, ACTIONS(4514), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -148900,7 +149204,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93656] = 3, + [93788] = 3, ACTIONS(3373), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -148910,8 +149214,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93669] = 3, - ACTIONS(3082), 1, + [93801] = 3, + ACTIONS(3106), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148920,7 +149224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93682] = 3, + [93814] = 3, ACTIONS(3373), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -148930,8 +149234,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93695] = 3, - ACTIONS(2358), 1, + [93827] = 3, + ACTIONS(2356), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148940,7 +149244,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93708] = 3, + [93840] = 3, ACTIONS(4516), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -148950,7 +149254,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93721] = 3, + [93853] = 3, ACTIONS(4518), 1, sym_id, ACTIONS(5), 2, @@ -148960,7 +149264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93734] = 3, + [93866] = 3, ACTIONS(4520), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -148970,7 +149274,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93747] = 3, + [93879] = 3, ACTIONS(4522), 1, anon_sym_const, ACTIONS(5), 2, @@ -148980,8 +149284,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93760] = 3, - ACTIONS(1404), 1, + [93892] = 3, + ACTIONS(1402), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -148990,7 +149294,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93773] = 3, + [93905] = 3, ACTIONS(4524), 1, sym_id, ACTIONS(5), 2, @@ -149000,8 +149304,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93786] = 3, - ACTIONS(3092), 1, + [93918] = 3, + ACTIONS(3114), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149010,7 +149314,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93799] = 3, + [93931] = 3, ACTIONS(4526), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149020,7 +149324,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93812] = 3, + [93944] = 3, ACTIONS(4528), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149030,7 +149334,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93825] = 3, + [93957] = 3, ACTIONS(4530), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -149040,7 +149344,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93838] = 3, + [93970] = 3, ACTIONS(4532), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149050,7 +149354,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93851] = 3, + [93983] = 3, ACTIONS(4534), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149060,7 +149364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93864] = 3, + [93996] = 3, ACTIONS(4536), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149070,7 +149374,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93877] = 3, + [94009] = 3, ACTIONS(4538), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149080,7 +149384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93890] = 3, + [94022] = 3, ACTIONS(4540), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -149090,8 +149394,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93903] = 3, - ACTIONS(3012), 1, + [94035] = 3, + ACTIONS(3004), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149100,7 +149404,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93916] = 3, + [94048] = 3, ACTIONS(2141), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149110,7 +149414,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93929] = 3, + [94061] = 3, ACTIONS(3405), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149120,7 +149424,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93942] = 3, + [94074] = 3, ACTIONS(4542), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149130,7 +149434,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93955] = 3, + [94087] = 3, ACTIONS(4544), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -149140,7 +149444,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93968] = 3, + [94100] = 3, ACTIONS(4546), 1, sym_id, ACTIONS(5), 2, @@ -149150,7 +149454,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93981] = 3, + [94113] = 3, ACTIONS(4548), 1, sym_id, ACTIONS(5), 2, @@ -149160,8 +149464,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [93994] = 3, - ACTIONS(552), 1, + [94126] = 3, + ACTIONS(560), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149170,7 +149474,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94007] = 3, + [94139] = 3, ACTIONS(4550), 1, sym_id, ACTIONS(5), 2, @@ -149180,7 +149484,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94020] = 3, + [94152] = 3, ACTIONS(4552), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -149190,7 +149494,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94033] = 3, + [94165] = 3, ACTIONS(4554), 1, sym_id, ACTIONS(5), 2, @@ -149200,7 +149504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94046] = 3, + [94178] = 3, ACTIONS(4556), 1, sym_id, ACTIONS(5), 2, @@ -149210,7 +149514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94059] = 3, + [94191] = 3, ACTIONS(4558), 1, anon_sym_of, ACTIONS(5), 2, @@ -149220,7 +149524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94072] = 3, + [94204] = 3, ACTIONS(4560), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149230,8 +149534,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94085] = 3, - ACTIONS(3042), 1, + [94217] = 3, + ACTIONS(3012), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149240,7 +149544,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94098] = 3, + [94230] = 3, ACTIONS(4562), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -149250,7 +149554,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94111] = 3, + [94243] = 3, ACTIONS(4564), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149260,7 +149564,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94124] = 3, + [94256] = 3, ACTIONS(3409), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149270,7 +149574,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94137] = 3, + [94269] = 3, ACTIONS(4566), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149280,7 +149584,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94150] = 3, + [94282] = 3, ACTIONS(4568), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -149290,8 +149594,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94163] = 3, - ACTIONS(3084), 1, + [94295] = 3, + ACTIONS(2996), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149300,7 +149604,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94176] = 3, + [94308] = 3, ACTIONS(4570), 1, sym_id, ACTIONS(5), 2, @@ -149310,7 +149614,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94189] = 3, + [94321] = 3, ACTIONS(4572), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149320,7 +149624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94202] = 3, + [94334] = 3, ACTIONS(4574), 1, sym_id, ACTIONS(5), 2, @@ -149330,7 +149634,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94215] = 3, + [94347] = 3, ACTIONS(4576), 1, sym_id, ACTIONS(5), 2, @@ -149340,7 +149644,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94228] = 3, + [94360] = 3, ACTIONS(4578), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149350,8 +149654,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94241] = 3, - ACTIONS(558), 1, + [94373] = 3, + ACTIONS(574), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149360,8 +149664,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94254] = 3, - ACTIONS(1438), 1, + [94386] = 3, + ACTIONS(1422), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149370,7 +149674,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94267] = 3, + [94399] = 3, ACTIONS(4580), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -149380,7 +149684,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94280] = 3, + [94412] = 3, ACTIONS(3413), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149390,7 +149694,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94293] = 3, + [94425] = 3, ACTIONS(4582), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149400,7 +149704,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94306] = 3, + [94438] = 3, ACTIONS(4584), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -149410,7 +149714,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94319] = 3, + [94451] = 3, ACTIONS(4586), 1, anon_sym_of, ACTIONS(5), 2, @@ -149420,7 +149724,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94332] = 3, + [94464] = 3, ACTIONS(4588), 1, sym_id, ACTIONS(5), 2, @@ -149430,7 +149734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94345] = 3, + [94477] = 3, ACTIONS(4590), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149440,7 +149744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94358] = 3, + [94490] = 3, ACTIONS(4592), 1, sym_id, ACTIONS(5), 2, @@ -149450,7 +149754,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94371] = 3, + [94503] = 3, ACTIONS(4594), 1, sym_id, ACTIONS(5), 2, @@ -149460,7 +149764,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94384] = 3, + [94516] = 3, ACTIONS(4596), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149470,7 +149774,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94397] = 3, + [94529] = 3, ACTIONS(4598), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149480,8 +149784,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94410] = 3, - ACTIONS(1438), 1, + [94542] = 3, + ACTIONS(1422), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149490,7 +149794,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94423] = 3, + [94555] = 3, ACTIONS(4600), 1, sym_id, ACTIONS(5), 2, @@ -149500,7 +149804,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94436] = 3, + [94568] = 3, ACTIONS(3417), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149510,7 +149814,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94449] = 3, + [94581] = 3, ACTIONS(4602), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149520,7 +149824,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94462] = 3, + [94594] = 3, ACTIONS(4604), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -149530,7 +149834,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94475] = 3, + [94607] = 3, ACTIONS(4606), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149540,7 +149844,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94488] = 3, + [94620] = 3, ACTIONS(4608), 1, sym_id, ACTIONS(5), 2, @@ -149550,7 +149854,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94501] = 3, + [94633] = 3, ACTIONS(4610), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149560,7 +149864,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94514] = 3, + [94646] = 3, ACTIONS(4612), 1, sym_id, ACTIONS(5), 2, @@ -149570,7 +149874,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94527] = 3, + [94659] = 3, ACTIONS(4614), 1, sym_id, ACTIONS(5), 2, @@ -149580,7 +149884,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94540] = 3, + [94672] = 3, ACTIONS(4616), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149590,7 +149894,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94553] = 3, + [94685] = 3, ACTIONS(3313), 1, anon_sym_of, ACTIONS(5), 2, @@ -149600,8 +149904,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94566] = 3, - ACTIONS(1388), 1, + [94698] = 3, + ACTIONS(1424), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149610,8 +149914,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94579] = 3, - ACTIONS(3078), 1, + [94711] = 3, + ACTIONS(3102), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149620,7 +149924,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94592] = 3, + [94724] = 3, ACTIONS(3421), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149630,7 +149934,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94605] = 3, + [94737] = 3, ACTIONS(4618), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149640,7 +149944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94618] = 3, + [94750] = 3, ACTIONS(4620), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149650,7 +149954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94631] = 3, + [94763] = 3, ACTIONS(4622), 1, sym_id, ACTIONS(5), 2, @@ -149660,7 +149964,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94644] = 3, + [94776] = 3, ACTIONS(4624), 1, sym_id, ACTIONS(5), 2, @@ -149670,7 +149974,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94657] = 3, + [94789] = 3, ACTIONS(4626), 1, sym_id, ACTIONS(5), 2, @@ -149680,7 +149984,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94670] = 3, + [94802] = 3, ACTIONS(4628), 1, sym_id, ACTIONS(5), 2, @@ -149690,7 +149994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94683] = 3, + [94815] = 3, ACTIONS(4630), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149700,7 +150004,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94696] = 3, + [94828] = 3, ACTIONS(4632), 1, anon_sym_of, ACTIONS(5), 2, @@ -149710,8 +150014,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94709] = 3, - ACTIONS(1426), 1, + [94841] = 3, + ACTIONS(1418), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149720,7 +150024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94722] = 3, + [94854] = 3, ACTIONS(4634), 1, sym_id, ACTIONS(5), 2, @@ -149730,7 +150034,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94735] = 3, + [94867] = 3, ACTIONS(3425), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149740,7 +150044,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94748] = 3, + [94880] = 3, ACTIONS(4636), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149750,7 +150054,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94761] = 3, + [94893] = 3, ACTIONS(4638), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -149760,7 +150064,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94774] = 3, + [94906] = 3, ACTIONS(4640), 1, sym_id, ACTIONS(5), 2, @@ -149770,8 +150074,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94787] = 3, - ACTIONS(1426), 1, + [94919] = 3, + ACTIONS(1418), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149780,7 +150084,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94800] = 3, + [94932] = 3, ACTIONS(4642), 1, sym_id, ACTIONS(5), 2, @@ -149790,7 +150094,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94813] = 3, + [94945] = 3, ACTIONS(4644), 1, sym_id, ACTIONS(5), 2, @@ -149800,7 +150104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94826] = 3, + [94958] = 3, ACTIONS(4646), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149810,7 +150114,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94839] = 3, + [94971] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4648), 1, @@ -149820,7 +150124,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [94852] = 3, + [94984] = 3, ACTIONS(4650), 1, sym_id, ACTIONS(5), 2, @@ -149830,7 +150134,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94865] = 3, + [94997] = 3, ACTIONS(4652), 1, sym_id, ACTIONS(5), 2, @@ -149840,7 +150144,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94878] = 3, + [95010] = 3, ACTIONS(3476), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149850,7 +150154,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94891] = 3, + [95023] = 3, ACTIONS(4654), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149860,7 +150164,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94904] = 3, + [95036] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4656), 1, @@ -149870,7 +150174,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [94917] = 3, + [95049] = 3, ACTIONS(4658), 1, sym_id, ACTIONS(5), 2, @@ -149880,8 +150184,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94930] = 3, - ACTIONS(1392), 1, + [95062] = 3, + ACTIONS(1440), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149890,7 +150194,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94943] = 3, + [95075] = 3, ACTIONS(4660), 1, sym_id, ACTIONS(5), 2, @@ -149900,7 +150204,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94956] = 3, + [95088] = 3, ACTIONS(4662), 1, sym_id, ACTIONS(5), 2, @@ -149910,7 +150214,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94969] = 3, + [95101] = 3, ACTIONS(4664), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149920,7 +150224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94982] = 3, + [95114] = 3, ACTIONS(2426), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -149930,8 +150234,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [94995] = 3, - ACTIONS(3080), 1, + [95127] = 3, + ACTIONS(3104), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -149940,7 +150244,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95008] = 3, + [95140] = 3, ACTIONS(4666), 1, anon_sym_in, ACTIONS(5), 2, @@ -149950,7 +150254,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95021] = 3, + [95153] = 3, ACTIONS(3437), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149960,7 +150264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95034] = 3, + [95166] = 3, ACTIONS(4668), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -149970,7 +150274,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95047] = 3, + [95179] = 3, ACTIONS(3633), 1, anon_sym_COMMA, ACTIONS(5), 2, @@ -149980,7 +150284,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95060] = 3, + [95192] = 3, ACTIONS(4670), 1, sym_id, ACTIONS(5), 2, @@ -149990,7 +150294,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95073] = 3, + [95205] = 3, ACTIONS(4672), 1, sym_id, ACTIONS(5), 2, @@ -150000,7 +150304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95086] = 3, + [95218] = 3, ACTIONS(4674), 1, sym_id, ACTIONS(5), 2, @@ -150010,7 +150314,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95099] = 3, + [95231] = 3, ACTIONS(4676), 1, sym_id, ACTIONS(5), 2, @@ -150020,7 +150324,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95112] = 3, + [95244] = 3, ACTIONS(4678), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150030,8 +150334,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95125] = 3, - ACTIONS(1420), 1, + [95257] = 3, + ACTIONS(1444), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150040,8 +150344,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95138] = 3, - ACTIONS(564), 1, + [95270] = 3, + ACTIONS(582), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150050,8 +150354,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95151] = 3, - ACTIONS(560), 1, + [95283] = 3, + ACTIONS(490), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150060,7 +150364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95164] = 3, + [95296] = 3, ACTIONS(3441), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150070,7 +150374,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95177] = 3, + [95309] = 3, ACTIONS(4680), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150080,7 +150384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95190] = 3, + [95322] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4682), 1, @@ -150090,7 +150394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [95203] = 3, + [95335] = 3, ACTIONS(4684), 1, sym_id, ACTIONS(5), 2, @@ -150100,8 +150404,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95216] = 3, - ACTIONS(3122), 1, + [95348] = 3, + ACTIONS(3064), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150110,7 +150414,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95229] = 3, + [95361] = 3, ACTIONS(4686), 1, sym_id, ACTIONS(5), 2, @@ -150120,7 +150424,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95242] = 3, + [95374] = 3, ACTIONS(4688), 1, sym_id, ACTIONS(5), 2, @@ -150130,7 +150434,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95255] = 3, + [95387] = 3, ACTIONS(4690), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -150140,7 +150444,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95268] = 3, + [95400] = 3, ACTIONS(4692), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150150,7 +150454,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95281] = 3, + [95413] = 3, ACTIONS(4694), 1, sym_id, ACTIONS(5), 2, @@ -150160,8 +150464,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95294] = 3, - ACTIONS(492), 1, + [95426] = 3, + ACTIONS(584), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150170,7 +150474,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95307] = 3, + [95439] = 3, ACTIONS(4696), 1, sym_id, ACTIONS(5), 2, @@ -150180,7 +150484,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95320] = 3, + [95452] = 3, ACTIONS(4698), 1, sym_id, ACTIONS(5), 2, @@ -150190,7 +150494,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95333] = 3, + [95465] = 3, ACTIONS(4700), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150200,7 +150504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95346] = 3, + [95478] = 3, ACTIONS(4702), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150210,7 +150514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95359] = 3, + [95491] = 3, ACTIONS(4704), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150220,8 +150524,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95372] = 3, - ACTIONS(3026), 1, + [95504] = 3, + ACTIONS(3078), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150230,8 +150534,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95385] = 3, - ACTIONS(554), 1, + [95517] = 3, + ACTIONS(562), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150240,8 +150544,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95398] = 3, - ACTIONS(3098), 1, + [95530] = 3, + ACTIONS(3118), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150250,8 +150554,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95411] = 3, - ACTIONS(1322), 1, + [95543] = 3, + ACTIONS(894), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150260,7 +150564,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95424] = 3, + [95556] = 3, ACTIONS(4706), 1, anon_sym_in, ACTIONS(5), 2, @@ -150270,7 +150574,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95437] = 3, + [95569] = 3, ACTIONS(4708), 1, anon_sym_PLUS_EQ, ACTIONS(5), 2, @@ -150280,7 +150584,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95450] = 3, + [95582] = 3, ACTIONS(4710), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -150290,7 +150594,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95463] = 3, + [95595] = 3, ACTIONS(4712), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -150300,7 +150604,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95476] = 3, + [95608] = 3, ACTIONS(4714), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150310,7 +150614,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95489] = 3, + [95621] = 3, ACTIONS(4716), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150320,7 +150624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95502] = 3, + [95634] = 3, ACTIONS(4718), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -150330,7 +150634,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95515] = 3, + [95647] = 3, ACTIONS(4720), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -150340,7 +150644,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95528] = 3, + [95660] = 3, ACTIONS(4722), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -150350,7 +150654,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95541] = 3, + [95673] = 3, ACTIONS(4724), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150360,7 +150664,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95554] = 3, + [95686] = 3, ACTIONS(4726), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150370,8 +150674,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95567] = 3, - ACTIONS(3104), 1, + [95699] = 3, + ACTIONS(3120), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150380,7 +150684,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95580] = 3, + [95712] = 3, ACTIONS(4728), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -150390,8 +150694,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95593] = 3, - ACTIONS(2131), 1, + [95725] = 3, + ACTIONS(2111), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150400,7 +150704,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95606] = 3, + [95738] = 3, ACTIONS(4730), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -150410,8 +150714,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95619] = 3, - ACTIONS(1322), 1, + [95751] = 3, + ACTIONS(894), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150420,7 +150724,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95632] = 3, + [95764] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4732), 1, @@ -150430,7 +150734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [95645] = 3, + [95777] = 3, ACTIONS(4734), 1, anon_sym_of, ACTIONS(5), 2, @@ -150440,7 +150744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95658] = 3, + [95790] = 3, ACTIONS(4736), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150450,7 +150754,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95671] = 3, + [95803] = 3, ACTIONS(4738), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150460,7 +150764,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95684] = 3, + [95816] = 3, ACTIONS(4740), 1, sym_id, ACTIONS(5), 2, @@ -150470,8 +150774,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95697] = 3, - ACTIONS(1668), 1, + [95829] = 3, + ACTIONS(1506), 1, anon_sym_EQ, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150480,7 +150784,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95710] = 3, + [95842] = 3, ACTIONS(4742), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150490,8 +150794,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95723] = 3, - ACTIONS(1370), 1, + [95855] = 3, + ACTIONS(902), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150500,7 +150804,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95736] = 3, + [95868] = 3, ACTIONS(4744), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150510,8 +150814,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95749] = 3, - ACTIONS(498), 1, + [95881] = 3, + ACTIONS(496), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150520,8 +150824,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95762] = 3, - ACTIONS(1370), 1, + [95894] = 3, + ACTIONS(902), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150530,8 +150834,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95775] = 3, - ACTIONS(500), 1, + [95907] = 3, + ACTIONS(498), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150540,7 +150844,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95788] = 3, + [95920] = 3, ACTIONS(4746), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -150550,7 +150854,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95801] = 3, + [95933] = 3, ACTIONS(4748), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -150560,8 +150864,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95814] = 3, - ACTIONS(3014), 1, + [95946] = 3, + ACTIONS(3006), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150570,7 +150874,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95827] = 3, + [95959] = 3, ACTIONS(4750), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150580,8 +150884,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95840] = 3, - ACTIONS(2107), 1, + [95972] = 3, + ACTIONS(2133), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150590,7 +150894,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95853] = 3, + [95985] = 3, ACTIONS(4752), 1, anon_sym_in, ACTIONS(5), 2, @@ -150600,7 +150904,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95866] = 3, + [95998] = 3, ACTIONS(4754), 1, anon_sym_EQ, ACTIONS(5), 2, @@ -150610,7 +150914,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95879] = 3, + [96011] = 3, ACTIONS(4756), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -150620,7 +150924,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95892] = 3, + [96024] = 3, ACTIONS(2582), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150630,7 +150934,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95905] = 3, + [96037] = 3, ACTIONS(4758), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150640,7 +150944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95918] = 3, + [96050] = 3, ACTIONS(4760), 1, sym_id, ACTIONS(5), 2, @@ -150650,7 +150954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95931] = 3, + [96063] = 3, ACTIONS(4762), 1, sym_id, ACTIONS(5), 2, @@ -150660,7 +150964,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95944] = 3, + [96076] = 3, ACTIONS(4764), 1, anon_sym_LBRACE, ACTIONS(5), 2, @@ -150670,7 +150974,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95957] = 3, + [96089] = 3, ACTIONS(4766), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150680,7 +150984,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95970] = 3, + [96102] = 3, ACTIONS(4768), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150690,7 +150994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95983] = 3, + [96115] = 3, ACTIONS(4770), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -150700,7 +151004,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [95996] = 3, + [96128] = 3, ACTIONS(4772), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150710,7 +151014,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96009] = 3, + [96141] = 3, ACTIONS(4774), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150720,7 +151024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96022] = 3, + [96154] = 3, ACTIONS(4776), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -150730,7 +151034,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96035] = 3, + [96167] = 3, ACTIONS(4778), 1, sym_id, ACTIONS(5), 2, @@ -150740,7 +151044,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96048] = 3, + [96180] = 3, ACTIONS(4780), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150750,7 +151054,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96061] = 3, + [96193] = 3, ACTIONS(4782), 1, anon_sym_COLON, ACTIONS(5), 2, @@ -150760,7 +151064,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96074] = 3, + [96206] = 3, ACTIONS(4784), 1, sym_id, ACTIONS(5), 2, @@ -150770,7 +151074,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96087] = 3, + [96219] = 3, ACTIONS(4786), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150780,8 +151084,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96100] = 3, - ACTIONS(1434), 1, + [96232] = 3, + ACTIONS(1420), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150790,7 +151094,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96113] = 3, + [96245] = 3, ACTIONS(4788), 1, sym_id, ACTIONS(5), 2, @@ -150800,7 +151104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96126] = 3, + [96258] = 3, ACTIONS(4790), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150810,7 +151114,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96139] = 3, + [96271] = 3, ACTIONS(2500), 1, anon_sym_SEMI, ACTIONS(5), 2, @@ -150820,7 +151124,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96152] = 3, + [96284] = 3, ACTIONS(4792), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -150830,7 +151134,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96165] = 3, + [96297] = 3, ACTIONS(4794), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150840,7 +151144,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96178] = 3, + [96310] = 3, ACTIONS(4796), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150850,7 +151154,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96191] = 3, + [96323] = 3, ACTIONS(4798), 1, anon_sym_of, ACTIONS(5), 2, @@ -150860,7 +151164,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96204] = 3, + [96336] = 3, ACTIONS(4800), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150870,7 +151174,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96217] = 3, + [96349] = 3, ACTIONS(4802), 1, sym_id, ACTIONS(5), 2, @@ -150880,7 +151184,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96230] = 3, + [96362] = 3, ACTIONS(4804), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150890,7 +151194,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96243] = 3, + [96375] = 3, ACTIONS(4806), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150900,7 +151204,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96256] = 3, + [96388] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4808), 1, @@ -150910,8 +151214,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [96269] = 3, - ACTIONS(1246), 1, + [96401] = 3, + ACTIONS(906), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150920,7 +151224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96282] = 3, + [96414] = 3, ACTIONS(4810), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150930,7 +151234,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96295] = 3, + [96427] = 3, ACTIONS(4812), 1, sym_id, ACTIONS(5), 2, @@ -150940,8 +151244,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96308] = 3, - ACTIONS(1392), 1, + [96440] = 3, + ACTIONS(1440), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -150950,7 +151254,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96321] = 3, + [96453] = 3, ACTIONS(4814), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150960,7 +151264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96334] = 3, + [96466] = 3, ACTIONS(534), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -150970,7 +151274,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96347] = 3, + [96479] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4816), 1, @@ -150980,7 +151284,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [96360] = 3, + [96492] = 3, ACTIONS(4818), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -150990,7 +151294,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96373] = 3, + [96505] = 3, ACTIONS(4820), 1, sym_id, ACTIONS(5), 2, @@ -151000,7 +151304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96386] = 3, + [96518] = 3, ACTIONS(4822), 1, sym_id, ACTIONS(5), 2, @@ -151010,7 +151314,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96399] = 3, + [96531] = 3, ACTIONS(4824), 1, sym_id, ACTIONS(5), 2, @@ -151020,7 +151324,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96412] = 3, + [96544] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4826), 1, @@ -151030,7 +151334,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [96425] = 3, + [96557] = 3, ACTIONS(4828), 1, sym_id, ACTIONS(5), 2, @@ -151040,7 +151344,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96438] = 3, + [96570] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4830), 1, @@ -151050,7 +151354,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_prev_comment, sym_zeekygen_next_comment, sym_minor_comment, - [96451] = 3, + [96583] = 3, ACTIONS(4832), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -151060,7 +151364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96464] = 3, + [96596] = 3, ACTIONS(4834), 1, anon_sym_LBRACK, ACTIONS(5), 2, @@ -151070,7 +151374,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96477] = 3, + [96609] = 3, ACTIONS(4836), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -151080,8 +151384,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96490] = 3, - ACTIONS(2362), 1, + [96622] = 3, + ACTIONS(2352), 1, anon_sym_of, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -151090,8 +151394,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96503] = 3, - ACTIONS(3052), 1, + [96635] = 3, + ACTIONS(3014), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -151100,7 +151404,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96516] = 3, + [96648] = 3, ACTIONS(4838), 1, sym_id, ACTIONS(5), 2, @@ -151110,7 +151414,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96529] = 3, + [96661] = 3, ACTIONS(4840), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -151120,7 +151424,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96542] = 3, + [96674] = 3, ACTIONS(4842), 1, anon_sym_RPAREN, ACTIONS(5), 2, @@ -151130,7 +151434,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96555] = 3, + [96687] = 3, ACTIONS(4844), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -151140,7 +151444,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96568] = 3, + [96700] = 3, ACTIONS(4846), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -151150,7 +151454,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96581] = 3, + [96713] = 3, ACTIONS(536), 1, anon_sym_RBRACE, ACTIONS(5), 2, @@ -151160,7 +151464,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96594] = 3, + [96726] = 3, ACTIONS(4848), 1, aux_sym_pragma_token1, ACTIONS(5), 2, @@ -151170,8 +151474,8 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96607] = 3, - ACTIONS(2145), 1, + [96739] = 3, + ACTIONS(2129), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_zeekygen_next_comment, @@ -151180,7 +151484,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96620] = 3, + [96752] = 3, ACTIONS(4850), 1, anon_sym_of, ACTIONS(5), 2, @@ -151190,7 +151494,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96633] = 3, + [96765] = 3, ACTIONS(4852), 1, ts_builtin_sym_end, ACTIONS(5), 2, @@ -151200,7 +151504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96646] = 3, + [96778] = 3, ACTIONS(3474), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -151210,7 +151514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96659] = 3, + [96791] = 3, ACTIONS(4854), 1, anon_sym_LPAREN, ACTIONS(5), 2, @@ -151220,7 +151524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_zeekygen_head_comment, sym_zeekygen_prev_comment, sym_nl, - [96672] = 3, + [96804] = 3, ACTIONS(3), 1, sym_nl, ACTIONS(4856), 1, @@ -151234,2071 +151538,2071 @@ static const uint16_t ts_small_parse_table[] = { static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(824)] = 0, - [SMALL_STATE(825)] = 76, - [SMALL_STATE(826)] = 152, - [SMALL_STATE(827)] = 234, - [SMALL_STATE(828)] = 316, - [SMALL_STATE(829)] = 387, - [SMALL_STATE(830)] = 460, - [SMALL_STATE(831)] = 539, - [SMALL_STATE(832)] = 618, - [SMALL_STATE(833)] = 689, - [SMALL_STATE(834)] = 760, - [SMALL_STATE(835)] = 831, - [SMALL_STATE(836)] = 905, - [SMALL_STATE(837)] = 1003, - [SMALL_STATE(838)] = 1097, - [SMALL_STATE(839)] = 1177, - [SMALL_STATE(840)] = 1275, - [SMALL_STATE(841)] = 1369, - [SMALL_STATE(842)] = 1457, - [SMALL_STATE(843)] = 1537, - [SMALL_STATE(844)] = 1627, - [SMALL_STATE(845)] = 1723, - [SMALL_STATE(846)] = 1811, - [SMALL_STATE(847)] = 1891, - [SMALL_STATE(848)] = 1971, - [SMALL_STATE(849)] = 2045, - [SMALL_STATE(850)] = 2142, - [SMALL_STATE(851)] = 2219, - [SMALL_STATE(852)] = 2296, - [SMALL_STATE(853)] = 2367, - [SMALL_STATE(854)] = 2463, - [SMALL_STATE(855)] = 2559, - [SMALL_STATE(856)] = 2651, - [SMALL_STATE(857)] = 2729, - [SMALL_STATE(858)] = 2807, - [SMALL_STATE(859)] = 2901, - [SMALL_STATE(860)] = 2977, - [SMALL_STATE(861)] = 3069, - [SMALL_STATE(862)] = 3155, - [SMALL_STATE(863)] = 3241, - [SMALL_STATE(864)] = 3311, - [SMALL_STATE(865)] = 3399, - [SMALL_STATE(866)] = 3477, - [SMALL_STATE(867)] = 3555, - [SMALL_STATE(868)] = 3631, - [SMALL_STATE(869)] = 3698, - [SMALL_STATE(870)] = 3773, - [SMALL_STATE(871)] = 3840, - [SMALL_STATE(872)] = 3934, - [SMALL_STATE(873)] = 4028, - [SMALL_STATE(874)] = 4148, - [SMALL_STATE(875)] = 4274, - [SMALL_STATE(876)] = 4400, - [SMALL_STATE(877)] = 4517, - [SMALL_STATE(878)] = 4638, - [SMALL_STATE(879)] = 4758, - [SMALL_STATE(880)] = 4875, - [SMALL_STATE(881)] = 4992, - [SMALL_STATE(882)] = 5109, - [SMALL_STATE(883)] = 5226, - [SMALL_STATE(884)] = 5343, - [SMALL_STATE(885)] = 5460, - [SMALL_STATE(886)] = 5577, - [SMALL_STATE(887)] = 5694, - [SMALL_STATE(888)] = 5811, - [SMALL_STATE(889)] = 5928, - [SMALL_STATE(890)] = 6045, - [SMALL_STATE(891)] = 6162, - [SMALL_STATE(892)] = 6279, - [SMALL_STATE(893)] = 6396, - [SMALL_STATE(894)] = 6513, - [SMALL_STATE(895)] = 6627, - [SMALL_STATE(896)] = 6741, - [SMALL_STATE(897)] = 6855, - [SMALL_STATE(898)] = 6969, - [SMALL_STATE(899)] = 7083, - [SMALL_STATE(900)] = 7197, - [SMALL_STATE(901)] = 7311, - [SMALL_STATE(902)] = 7425, - [SMALL_STATE(903)] = 7539, - [SMALL_STATE(904)] = 7653, - [SMALL_STATE(905)] = 7767, - [SMALL_STATE(906)] = 7881, - [SMALL_STATE(907)] = 7995, - [SMALL_STATE(908)] = 8109, - [SMALL_STATE(909)] = 8223, - [SMALL_STATE(910)] = 8337, - [SMALL_STATE(911)] = 8451, - [SMALL_STATE(912)] = 8565, - [SMALL_STATE(913)] = 8679, - [SMALL_STATE(914)] = 8793, - [SMALL_STATE(915)] = 8907, - [SMALL_STATE(916)] = 9021, - [SMALL_STATE(917)] = 9135, - [SMALL_STATE(918)] = 9249, - [SMALL_STATE(919)] = 9363, - [SMALL_STATE(920)] = 9477, - [SMALL_STATE(921)] = 9591, - [SMALL_STATE(922)] = 9702, - [SMALL_STATE(923)] = 9813, - [SMALL_STATE(924)] = 9924, - [SMALL_STATE(925)] = 10025, - [SMALL_STATE(926)] = 10126, - [SMALL_STATE(927)] = 10227, - [SMALL_STATE(928)] = 10328, - [SMALL_STATE(929)] = 10439, - [SMALL_STATE(930)] = 10540, - [SMALL_STATE(931)] = 10651, - [SMALL_STATE(932)] = 10762, - [SMALL_STATE(933)] = 10870, - [SMALL_STATE(934)] = 10978, - [SMALL_STATE(935)] = 11086, - [SMALL_STATE(936)] = 11194, - [SMALL_STATE(937)] = 11302, - [SMALL_STATE(938)] = 11410, - [SMALL_STATE(939)] = 11518, - [SMALL_STATE(940)] = 11626, - [SMALL_STATE(941)] = 11734, - [SMALL_STATE(942)] = 11842, - [SMALL_STATE(943)] = 11950, - [SMALL_STATE(944)] = 12058, - [SMALL_STATE(945)] = 12166, - [SMALL_STATE(946)] = 12274, - [SMALL_STATE(947)] = 12382, - [SMALL_STATE(948)] = 12490, - [SMALL_STATE(949)] = 12598, - [SMALL_STATE(950)] = 12706, - [SMALL_STATE(951)] = 12814, - [SMALL_STATE(952)] = 12922, - [SMALL_STATE(953)] = 13030, - [SMALL_STATE(954)] = 13138, - [SMALL_STATE(955)] = 13246, - [SMALL_STATE(956)] = 13354, - [SMALL_STATE(957)] = 13462, - [SMALL_STATE(958)] = 13570, - [SMALL_STATE(959)] = 13678, - [SMALL_STATE(960)] = 13786, - [SMALL_STATE(961)] = 13894, - [SMALL_STATE(962)] = 14002, - [SMALL_STATE(963)] = 14110, - [SMALL_STATE(964)] = 14218, - [SMALL_STATE(965)] = 14326, - [SMALL_STATE(966)] = 14434, - [SMALL_STATE(967)] = 14542, - [SMALL_STATE(968)] = 14650, - [SMALL_STATE(969)] = 14758, - [SMALL_STATE(970)] = 14866, - [SMALL_STATE(971)] = 14974, - [SMALL_STATE(972)] = 15082, - [SMALL_STATE(973)] = 15190, - [SMALL_STATE(974)] = 15298, - [SMALL_STATE(975)] = 15406, - [SMALL_STATE(976)] = 15514, - [SMALL_STATE(977)] = 15622, - [SMALL_STATE(978)] = 15730, - [SMALL_STATE(979)] = 15838, - [SMALL_STATE(980)] = 15946, - [SMALL_STATE(981)] = 16054, - [SMALL_STATE(982)] = 16162, - [SMALL_STATE(983)] = 16270, - [SMALL_STATE(984)] = 16378, - [SMALL_STATE(985)] = 16486, - [SMALL_STATE(986)] = 16594, - [SMALL_STATE(987)] = 16702, - [SMALL_STATE(988)] = 16810, - [SMALL_STATE(989)] = 16918, - [SMALL_STATE(990)] = 17026, - [SMALL_STATE(991)] = 17134, - [SMALL_STATE(992)] = 17242, - [SMALL_STATE(993)] = 17350, - [SMALL_STATE(994)] = 17458, - [SMALL_STATE(995)] = 17566, - [SMALL_STATE(996)] = 17674, - [SMALL_STATE(997)] = 17782, - [SMALL_STATE(998)] = 17890, - [SMALL_STATE(999)] = 17998, - [SMALL_STATE(1000)] = 18106, - [SMALL_STATE(1001)] = 18214, - [SMALL_STATE(1002)] = 18322, - [SMALL_STATE(1003)] = 18430, - [SMALL_STATE(1004)] = 18538, - [SMALL_STATE(1005)] = 18646, - [SMALL_STATE(1006)] = 18754, - [SMALL_STATE(1007)] = 18810, - [SMALL_STATE(1008)] = 18918, - [SMALL_STATE(1009)] = 19026, - [SMALL_STATE(1010)] = 19134, - [SMALL_STATE(1011)] = 19242, - [SMALL_STATE(1012)] = 19350, - [SMALL_STATE(1013)] = 19458, - [SMALL_STATE(1014)] = 19566, - [SMALL_STATE(1015)] = 19674, - [SMALL_STATE(1016)] = 19782, - [SMALL_STATE(1017)] = 19890, - [SMALL_STATE(1018)] = 19998, - [SMALL_STATE(1019)] = 20106, - [SMALL_STATE(1020)] = 20214, - [SMALL_STATE(1021)] = 20322, - [SMALL_STATE(1022)] = 20430, - [SMALL_STATE(1023)] = 20538, - [SMALL_STATE(1024)] = 20646, - [SMALL_STATE(1025)] = 20754, - [SMALL_STATE(1026)] = 20862, - [SMALL_STATE(1027)] = 20970, - [SMALL_STATE(1028)] = 21078, - [SMALL_STATE(1029)] = 21186, - [SMALL_STATE(1030)] = 21294, - [SMALL_STATE(1031)] = 21402, - [SMALL_STATE(1032)] = 21510, - [SMALL_STATE(1033)] = 21618, - [SMALL_STATE(1034)] = 21726, - [SMALL_STATE(1035)] = 21834, - [SMALL_STATE(1036)] = 21942, - [SMALL_STATE(1037)] = 22050, - [SMALL_STATE(1038)] = 22158, - [SMALL_STATE(1039)] = 22266, - [SMALL_STATE(1040)] = 22374, - [SMALL_STATE(1041)] = 22482, - [SMALL_STATE(1042)] = 22590, - [SMALL_STATE(1043)] = 22698, - [SMALL_STATE(1044)] = 22806, - [SMALL_STATE(1045)] = 22914, - [SMALL_STATE(1046)] = 23022, - [SMALL_STATE(1047)] = 23130, - [SMALL_STATE(1048)] = 23238, - [SMALL_STATE(1049)] = 23346, - [SMALL_STATE(1050)] = 23454, - [SMALL_STATE(1051)] = 23562, - [SMALL_STATE(1052)] = 23670, - [SMALL_STATE(1053)] = 23778, - [SMALL_STATE(1054)] = 23886, - [SMALL_STATE(1055)] = 23994, - [SMALL_STATE(1056)] = 24102, - [SMALL_STATE(1057)] = 24210, - [SMALL_STATE(1058)] = 24318, - [SMALL_STATE(1059)] = 24426, - [SMALL_STATE(1060)] = 24534, - [SMALL_STATE(1061)] = 24642, - [SMALL_STATE(1062)] = 24750, - [SMALL_STATE(1063)] = 24858, - [SMALL_STATE(1064)] = 24966, - [SMALL_STATE(1065)] = 25074, - [SMALL_STATE(1066)] = 25182, - [SMALL_STATE(1067)] = 25290, - [SMALL_STATE(1068)] = 25398, - [SMALL_STATE(1069)] = 25506, - [SMALL_STATE(1070)] = 25614, - [SMALL_STATE(1071)] = 25722, - [SMALL_STATE(1072)] = 25830, - [SMALL_STATE(1073)] = 25938, - [SMALL_STATE(1074)] = 26046, - [SMALL_STATE(1075)] = 26154, - [SMALL_STATE(1076)] = 26262, - [SMALL_STATE(1077)] = 26370, - [SMALL_STATE(1078)] = 26478, - [SMALL_STATE(1079)] = 26586, - [SMALL_STATE(1080)] = 26694, - [SMALL_STATE(1081)] = 26802, - [SMALL_STATE(1082)] = 26910, - [SMALL_STATE(1083)] = 27018, - [SMALL_STATE(1084)] = 27126, - [SMALL_STATE(1085)] = 27234, - [SMALL_STATE(1086)] = 27342, - [SMALL_STATE(1087)] = 27450, - [SMALL_STATE(1088)] = 27558, - [SMALL_STATE(1089)] = 27666, - [SMALL_STATE(1090)] = 27774, - [SMALL_STATE(1091)] = 27882, - [SMALL_STATE(1092)] = 27990, - [SMALL_STATE(1093)] = 28098, - [SMALL_STATE(1094)] = 28206, - [SMALL_STATE(1095)] = 28314, - [SMALL_STATE(1096)] = 28422, - [SMALL_STATE(1097)] = 28530, - [SMALL_STATE(1098)] = 28638, - [SMALL_STATE(1099)] = 28746, - [SMALL_STATE(1100)] = 28854, - [SMALL_STATE(1101)] = 28962, - [SMALL_STATE(1102)] = 29070, - [SMALL_STATE(1103)] = 29178, - [SMALL_STATE(1104)] = 29286, - [SMALL_STATE(1105)] = 29394, - [SMALL_STATE(1106)] = 29502, - [SMALL_STATE(1107)] = 29610, - [SMALL_STATE(1108)] = 29718, - [SMALL_STATE(1109)] = 29826, - [SMALL_STATE(1110)] = 29934, - [SMALL_STATE(1111)] = 30042, - [SMALL_STATE(1112)] = 30150, - [SMALL_STATE(1113)] = 30258, - [SMALL_STATE(1114)] = 30366, - [SMALL_STATE(1115)] = 30474, - [SMALL_STATE(1116)] = 30582, - [SMALL_STATE(1117)] = 30690, - [SMALL_STATE(1118)] = 30798, - [SMALL_STATE(1119)] = 30906, - [SMALL_STATE(1120)] = 31014, - [SMALL_STATE(1121)] = 31122, - [SMALL_STATE(1122)] = 31230, - [SMALL_STATE(1123)] = 31338, - [SMALL_STATE(1124)] = 31446, - [SMALL_STATE(1125)] = 31554, - [SMALL_STATE(1126)] = 31662, - [SMALL_STATE(1127)] = 31770, - [SMALL_STATE(1128)] = 31878, - [SMALL_STATE(1129)] = 31986, - [SMALL_STATE(1130)] = 32094, - [SMALL_STATE(1131)] = 32202, - [SMALL_STATE(1132)] = 32310, - [SMALL_STATE(1133)] = 32418, - [SMALL_STATE(1134)] = 32526, - [SMALL_STATE(1135)] = 32634, - [SMALL_STATE(1136)] = 32742, - [SMALL_STATE(1137)] = 32850, - [SMALL_STATE(1138)] = 32958, - [SMALL_STATE(1139)] = 33066, - [SMALL_STATE(1140)] = 33174, - [SMALL_STATE(1141)] = 33282, - [SMALL_STATE(1142)] = 33390, - [SMALL_STATE(1143)] = 33498, - [SMALL_STATE(1144)] = 33606, - [SMALL_STATE(1145)] = 33714, - [SMALL_STATE(1146)] = 33822, - [SMALL_STATE(1147)] = 33930, - [SMALL_STATE(1148)] = 34038, - [SMALL_STATE(1149)] = 34146, - [SMALL_STATE(1150)] = 34254, - [SMALL_STATE(1151)] = 34362, - [SMALL_STATE(1152)] = 34470, - [SMALL_STATE(1153)] = 34578, - [SMALL_STATE(1154)] = 34686, - [SMALL_STATE(1155)] = 34794, - [SMALL_STATE(1156)] = 34902, - [SMALL_STATE(1157)] = 35010, - [SMALL_STATE(1158)] = 35118, - [SMALL_STATE(1159)] = 35226, - [SMALL_STATE(1160)] = 35334, - [SMALL_STATE(1161)] = 35442, - [SMALL_STATE(1162)] = 35550, - [SMALL_STATE(1163)] = 35658, - [SMALL_STATE(1164)] = 35766, - [SMALL_STATE(1165)] = 35874, - [SMALL_STATE(1166)] = 35982, - [SMALL_STATE(1167)] = 36090, - [SMALL_STATE(1168)] = 36198, - [SMALL_STATE(1169)] = 36306, - [SMALL_STATE(1170)] = 36414, - [SMALL_STATE(1171)] = 36522, - [SMALL_STATE(1172)] = 36630, - [SMALL_STATE(1173)] = 36738, - [SMALL_STATE(1174)] = 36846, - [SMALL_STATE(1175)] = 36954, - [SMALL_STATE(1176)] = 37062, - [SMALL_STATE(1177)] = 37170, - [SMALL_STATE(1178)] = 37278, - [SMALL_STATE(1179)] = 37386, - [SMALL_STATE(1180)] = 37494, - [SMALL_STATE(1181)] = 37602, - [SMALL_STATE(1182)] = 37710, - [SMALL_STATE(1183)] = 37774, - [SMALL_STATE(1184)] = 37882, - [SMALL_STATE(1185)] = 37990, - [SMALL_STATE(1186)] = 38098, - [SMALL_STATE(1187)] = 38206, - [SMALL_STATE(1188)] = 38314, - [SMALL_STATE(1189)] = 38422, - [SMALL_STATE(1190)] = 38530, - [SMALL_STATE(1191)] = 38638, - [SMALL_STATE(1192)] = 38746, - [SMALL_STATE(1193)] = 38854, - [SMALL_STATE(1194)] = 38962, - [SMALL_STATE(1195)] = 39070, - [SMALL_STATE(1196)] = 39178, - [SMALL_STATE(1197)] = 39286, - [SMALL_STATE(1198)] = 39394, - [SMALL_STATE(1199)] = 39502, - [SMALL_STATE(1200)] = 39610, - [SMALL_STATE(1201)] = 39718, - [SMALL_STATE(1202)] = 39826, - [SMALL_STATE(1203)] = 39934, - [SMALL_STATE(1204)] = 40042, - [SMALL_STATE(1205)] = 40150, - [SMALL_STATE(1206)] = 40258, - [SMALL_STATE(1207)] = 40366, - [SMALL_STATE(1208)] = 40474, - [SMALL_STATE(1209)] = 40582, - [SMALL_STATE(1210)] = 40690, - [SMALL_STATE(1211)] = 40798, - [SMALL_STATE(1212)] = 40906, - [SMALL_STATE(1213)] = 41014, - [SMALL_STATE(1214)] = 41122, - [SMALL_STATE(1215)] = 41230, - [SMALL_STATE(1216)] = 41338, - [SMALL_STATE(1217)] = 41446, - [SMALL_STATE(1218)] = 41554, - [SMALL_STATE(1219)] = 41662, - [SMALL_STATE(1220)] = 41770, - [SMALL_STATE(1221)] = 41878, - [SMALL_STATE(1222)] = 41986, - [SMALL_STATE(1223)] = 42094, - [SMALL_STATE(1224)] = 42202, - [SMALL_STATE(1225)] = 42310, - [SMALL_STATE(1226)] = 42418, - [SMALL_STATE(1227)] = 42526, - [SMALL_STATE(1228)] = 42634, - [SMALL_STATE(1229)] = 42742, - [SMALL_STATE(1230)] = 42850, - [SMALL_STATE(1231)] = 42958, - [SMALL_STATE(1232)] = 43066, - [SMALL_STATE(1233)] = 43174, - [SMALL_STATE(1234)] = 43282, - [SMALL_STATE(1235)] = 43390, - [SMALL_STATE(1236)] = 43498, - [SMALL_STATE(1237)] = 43606, - [SMALL_STATE(1238)] = 43714, - [SMALL_STATE(1239)] = 43822, - [SMALL_STATE(1240)] = 43930, - [SMALL_STATE(1241)] = 44038, - [SMALL_STATE(1242)] = 44146, - [SMALL_STATE(1243)] = 44254, - [SMALL_STATE(1244)] = 44362, - [SMALL_STATE(1245)] = 44470, - [SMALL_STATE(1246)] = 44578, - [SMALL_STATE(1247)] = 44633, - [SMALL_STATE(1248)] = 44686, - [SMALL_STATE(1249)] = 44741, - [SMALL_STATE(1250)] = 44796, - [SMALL_STATE(1251)] = 44858, - [SMALL_STATE(1252)] = 44920, - [SMALL_STATE(1253)] = 44982, - [SMALL_STATE(1254)] = 45044, - [SMALL_STATE(1255)] = 45103, - [SMALL_STATE(1256)] = 45162, - [SMALL_STATE(1257)] = 45217, - [SMALL_STATE(1258)] = 45269, - [SMALL_STATE(1259)] = 45321, - [SMALL_STATE(1260)] = 45371, - [SMALL_STATE(1261)] = 45420, - [SMALL_STATE(1262)] = 45469, - [SMALL_STATE(1263)] = 45518, - [SMALL_STATE(1264)] = 45575, - [SMALL_STATE(1265)] = 45624, - [SMALL_STATE(1266)] = 45673, - [SMALL_STATE(1267)] = 45724, - [SMALL_STATE(1268)] = 45773, - [SMALL_STATE(1269)] = 45822, - [SMALL_STATE(1270)] = 45871, - [SMALL_STATE(1271)] = 45920, - [SMALL_STATE(1272)] = 45969, - [SMALL_STATE(1273)] = 46018, - [SMALL_STATE(1274)] = 46067, - [SMALL_STATE(1275)] = 46116, - [SMALL_STATE(1276)] = 46167, - [SMALL_STATE(1277)] = 46218, - [SMALL_STATE(1278)] = 46269, - [SMALL_STATE(1279)] = 46318, - [SMALL_STATE(1280)] = 46367, - [SMALL_STATE(1281)] = 46416, - [SMALL_STATE(1282)] = 46465, - [SMALL_STATE(1283)] = 46514, - [SMALL_STATE(1284)] = 46571, - [SMALL_STATE(1285)] = 46620, - [SMALL_STATE(1286)] = 46669, - [SMALL_STATE(1287)] = 46718, - [SMALL_STATE(1288)] = 46767, - [SMALL_STATE(1289)] = 46816, - [SMALL_STATE(1290)] = 46865, - [SMALL_STATE(1291)] = 46914, - [SMALL_STATE(1292)] = 46963, - [SMALL_STATE(1293)] = 47012, - [SMALL_STATE(1294)] = 47061, - [SMALL_STATE(1295)] = 47110, - [SMALL_STATE(1296)] = 47158, - [SMALL_STATE(1297)] = 47236, - [SMALL_STATE(1298)] = 47308, - [SMALL_STATE(1299)] = 47386, - [SMALL_STATE(1300)] = 47452, - [SMALL_STATE(1301)] = 47528, - [SMALL_STATE(1302)] = 47600, - [SMALL_STATE(1303)] = 47666, - [SMALL_STATE(1304)] = 47724, - [SMALL_STATE(1305)] = 47792, - [SMALL_STATE(1306)] = 47868, - [SMALL_STATE(1307)] = 47926, - [SMALL_STATE(1308)] = 48004, - [SMALL_STATE(1309)] = 48082, - [SMALL_STATE(1310)] = 48160, - [SMALL_STATE(1311)] = 48214, - [SMALL_STATE(1312)] = 48278, - [SMALL_STATE(1313)] = 48344, - [SMALL_STATE(1314)] = 48422, - [SMALL_STATE(1315)] = 48500, - [SMALL_STATE(1316)] = 48578, - [SMALL_STATE(1317)] = 48652, - [SMALL_STATE(1318)] = 48722, - [SMALL_STATE(1319)] = 48800, - [SMALL_STATE(1320)] = 48856, - [SMALL_STATE(1321)] = 48934, - [SMALL_STATE(1322)] = 49004, - [SMALL_STATE(1323)] = 49068, - [SMALL_STATE(1324)] = 49116, - [SMALL_STATE(1325)] = 49194, - [SMALL_STATE(1326)] = 49250, - [SMALL_STATE(1327)] = 49328, - [SMALL_STATE(1328)] = 49406, - [SMALL_STATE(1329)] = 49484, - [SMALL_STATE(1330)] = 49562, - [SMALL_STATE(1331)] = 49640, - [SMALL_STATE(1332)] = 49718, - [SMALL_STATE(1333)] = 49772, - [SMALL_STATE(1334)] = 49850, - [SMALL_STATE(1335)] = 49924, - [SMALL_STATE(1336)] = 49999, - [SMALL_STATE(1337)] = 50044, - [SMALL_STATE(1338)] = 50089, - [SMALL_STATE(1339)] = 50164, - [SMALL_STATE(1340)] = 50213, - [SMALL_STATE(1341)] = 50285, - [SMALL_STATE(1342)] = 50357, - [SMALL_STATE(1343)] = 50429, - [SMALL_STATE(1344)] = 50501, - [SMALL_STATE(1345)] = 50573, - [SMALL_STATE(1346)] = 50645, - [SMALL_STATE(1347)] = 50717, - [SMALL_STATE(1348)] = 50789, - [SMALL_STATE(1349)] = 50861, - [SMALL_STATE(1350)] = 50933, - [SMALL_STATE(1351)] = 51005, - [SMALL_STATE(1352)] = 51077, - [SMALL_STATE(1353)] = 51149, - [SMALL_STATE(1354)] = 51221, - [SMALL_STATE(1355)] = 51293, - [SMALL_STATE(1356)] = 51365, - [SMALL_STATE(1357)] = 51437, - [SMALL_STATE(1358)] = 51509, - [SMALL_STATE(1359)] = 51581, - [SMALL_STATE(1360)] = 51653, - [SMALL_STATE(1361)] = 51725, - [SMALL_STATE(1362)] = 51797, - [SMALL_STATE(1363)] = 51869, - [SMALL_STATE(1364)] = 51941, - [SMALL_STATE(1365)] = 52013, - [SMALL_STATE(1366)] = 52085, - [SMALL_STATE(1367)] = 52157, - [SMALL_STATE(1368)] = 52229, - [SMALL_STATE(1369)] = 52301, - [SMALL_STATE(1370)] = 52373, - [SMALL_STATE(1371)] = 52445, - [SMALL_STATE(1372)] = 52517, - [SMALL_STATE(1373)] = 52589, - [SMALL_STATE(1374)] = 52661, - [SMALL_STATE(1375)] = 52733, - [SMALL_STATE(1376)] = 52805, - [SMALL_STATE(1377)] = 52877, - [SMALL_STATE(1378)] = 52949, - [SMALL_STATE(1379)] = 53021, - [SMALL_STATE(1380)] = 53093, - [SMALL_STATE(1381)] = 53165, - [SMALL_STATE(1382)] = 53237, - [SMALL_STATE(1383)] = 53309, - [SMALL_STATE(1384)] = 53381, - [SMALL_STATE(1385)] = 53453, - [SMALL_STATE(1386)] = 53525, - [SMALL_STATE(1387)] = 53597, - [SMALL_STATE(1388)] = 53669, - [SMALL_STATE(1389)] = 53741, - [SMALL_STATE(1390)] = 53813, - [SMALL_STATE(1391)] = 53885, - [SMALL_STATE(1392)] = 53957, - [SMALL_STATE(1393)] = 54029, - [SMALL_STATE(1394)] = 54101, - [SMALL_STATE(1395)] = 54173, - [SMALL_STATE(1396)] = 54245, - [SMALL_STATE(1397)] = 54317, - [SMALL_STATE(1398)] = 54389, - [SMALL_STATE(1399)] = 54461, - [SMALL_STATE(1400)] = 54533, - [SMALL_STATE(1401)] = 54605, - [SMALL_STATE(1402)] = 54677, - [SMALL_STATE(1403)] = 54749, - [SMALL_STATE(1404)] = 54821, - [SMALL_STATE(1405)] = 54893, - [SMALL_STATE(1406)] = 54965, - [SMALL_STATE(1407)] = 55037, - [SMALL_STATE(1408)] = 55109, - [SMALL_STATE(1409)] = 55181, - [SMALL_STATE(1410)] = 55253, - [SMALL_STATE(1411)] = 55325, - [SMALL_STATE(1412)] = 55397, - [SMALL_STATE(1413)] = 55469, - [SMALL_STATE(1414)] = 55541, - [SMALL_STATE(1415)] = 55613, - [SMALL_STATE(1416)] = 55685, - [SMALL_STATE(1417)] = 55757, - [SMALL_STATE(1418)] = 55829, - [SMALL_STATE(1419)] = 55901, - [SMALL_STATE(1420)] = 55973, - [SMALL_STATE(1421)] = 56045, - [SMALL_STATE(1422)] = 56117, - [SMALL_STATE(1423)] = 56189, - [SMALL_STATE(1424)] = 56261, - [SMALL_STATE(1425)] = 56333, - [SMALL_STATE(1426)] = 56405, - [SMALL_STATE(1427)] = 56477, - [SMALL_STATE(1428)] = 56525, - [SMALL_STATE(1429)] = 56597, - [SMALL_STATE(1430)] = 56669, - [SMALL_STATE(1431)] = 56741, - [SMALL_STATE(1432)] = 56813, - [SMALL_STATE(1433)] = 56885, - [SMALL_STATE(1434)] = 56957, - [SMALL_STATE(1435)] = 57029, - [SMALL_STATE(1436)] = 57101, - [SMALL_STATE(1437)] = 57173, - [SMALL_STATE(1438)] = 57245, - [SMALL_STATE(1439)] = 57317, - [SMALL_STATE(1440)] = 57389, - [SMALL_STATE(1441)] = 57461, - [SMALL_STATE(1442)] = 57533, - [SMALL_STATE(1443)] = 57605, - [SMALL_STATE(1444)] = 57677, - [SMALL_STATE(1445)] = 57749, - [SMALL_STATE(1446)] = 57821, - [SMALL_STATE(1447)] = 57893, - [SMALL_STATE(1448)] = 57965, - [SMALL_STATE(1449)] = 58037, - [SMALL_STATE(1450)] = 58109, - [SMALL_STATE(1451)] = 58181, - [SMALL_STATE(1452)] = 58253, - [SMALL_STATE(1453)] = 58325, - [SMALL_STATE(1454)] = 58397, - [SMALL_STATE(1455)] = 58469, - [SMALL_STATE(1456)] = 58541, - [SMALL_STATE(1457)] = 58613, - [SMALL_STATE(1458)] = 58685, - [SMALL_STATE(1459)] = 58757, - [SMALL_STATE(1460)] = 58829, - [SMALL_STATE(1461)] = 58901, - [SMALL_STATE(1462)] = 58973, - [SMALL_STATE(1463)] = 59045, - [SMALL_STATE(1464)] = 59117, - [SMALL_STATE(1465)] = 59189, - [SMALL_STATE(1466)] = 59257, - [SMALL_STATE(1467)] = 59311, - [SMALL_STATE(1468)] = 59373, - [SMALL_STATE(1469)] = 59437, - [SMALL_STATE(1470)] = 59509, - [SMALL_STATE(1471)] = 59581, - [SMALL_STATE(1472)] = 59649, - [SMALL_STATE(1473)] = 59703, - [SMALL_STATE(1474)] = 59775, - [SMALL_STATE(1475)] = 59837, - [SMALL_STATE(1476)] = 59909, - [SMALL_STATE(1477)] = 59981, - [SMALL_STATE(1478)] = 60053, - [SMALL_STATE(1479)] = 60125, - [SMALL_STATE(1480)] = 60197, - [SMALL_STATE(1481)] = 60269, - [SMALL_STATE(1482)] = 60341, - [SMALL_STATE(1483)] = 60413, - [SMALL_STATE(1484)] = 60485, - [SMALL_STATE(1485)] = 60557, - [SMALL_STATE(1486)] = 60629, - [SMALL_STATE(1487)] = 60701, - [SMALL_STATE(1488)] = 60773, - [SMALL_STATE(1489)] = 60845, - [SMALL_STATE(1490)] = 60917, - [SMALL_STATE(1491)] = 60989, - [SMALL_STATE(1492)] = 61061, - [SMALL_STATE(1493)] = 61133, - [SMALL_STATE(1494)] = 61205, - [SMALL_STATE(1495)] = 61277, - [SMALL_STATE(1496)] = 61349, - [SMALL_STATE(1497)] = 61421, - [SMALL_STATE(1498)] = 61493, - [SMALL_STATE(1499)] = 61565, - [SMALL_STATE(1500)] = 61637, - [SMALL_STATE(1501)] = 61709, - [SMALL_STATE(1502)] = 61781, - [SMALL_STATE(1503)] = 61853, - [SMALL_STATE(1504)] = 61925, - [SMALL_STATE(1505)] = 61997, - [SMALL_STATE(1506)] = 62069, - [SMALL_STATE(1507)] = 62141, - [SMALL_STATE(1508)] = 62213, - [SMALL_STATE(1509)] = 62285, - [SMALL_STATE(1510)] = 62357, - [SMALL_STATE(1511)] = 62429, - [SMALL_STATE(1512)] = 62501, - [SMALL_STATE(1513)] = 62573, - [SMALL_STATE(1514)] = 62645, - [SMALL_STATE(1515)] = 62717, - [SMALL_STATE(1516)] = 62789, - [SMALL_STATE(1517)] = 62861, - [SMALL_STATE(1518)] = 62933, - [SMALL_STATE(1519)] = 63005, - [SMALL_STATE(1520)] = 63077, - [SMALL_STATE(1521)] = 63149, - [SMALL_STATE(1522)] = 63221, - [SMALL_STATE(1523)] = 63293, - [SMALL_STATE(1524)] = 63365, - [SMALL_STATE(1525)] = 63437, - [SMALL_STATE(1526)] = 63509, - [SMALL_STATE(1527)] = 63581, - [SMALL_STATE(1528)] = 63653, - [SMALL_STATE(1529)] = 63725, - [SMALL_STATE(1530)] = 63797, - [SMALL_STATE(1531)] = 63869, - [SMALL_STATE(1532)] = 63941, - [SMALL_STATE(1533)] = 64013, - [SMALL_STATE(1534)] = 64085, - [SMALL_STATE(1535)] = 64157, - [SMALL_STATE(1536)] = 64229, - [SMALL_STATE(1537)] = 64301, - [SMALL_STATE(1538)] = 64373, - [SMALL_STATE(1539)] = 64445, - [SMALL_STATE(1540)] = 64517, - [SMALL_STATE(1541)] = 64589, - [SMALL_STATE(1542)] = 64661, - [SMALL_STATE(1543)] = 64733, - [SMALL_STATE(1544)] = 64805, - [SMALL_STATE(1545)] = 64877, - [SMALL_STATE(1546)] = 64949, - [SMALL_STATE(1547)] = 65021, - [SMALL_STATE(1548)] = 65093, - [SMALL_STATE(1549)] = 65165, - [SMALL_STATE(1550)] = 65237, - [SMALL_STATE(1551)] = 65309, - [SMALL_STATE(1552)] = 65381, - [SMALL_STATE(1553)] = 65453, - [SMALL_STATE(1554)] = 65525, - [SMALL_STATE(1555)] = 65597, - [SMALL_STATE(1556)] = 65669, - [SMALL_STATE(1557)] = 65741, - [SMALL_STATE(1558)] = 65813, - [SMALL_STATE(1559)] = 65885, - [SMALL_STATE(1560)] = 65957, - [SMALL_STATE(1561)] = 66029, - [SMALL_STATE(1562)] = 66101, - [SMALL_STATE(1563)] = 66173, - [SMALL_STATE(1564)] = 66245, - [SMALL_STATE(1565)] = 66317, - [SMALL_STATE(1566)] = 66389, - [SMALL_STATE(1567)] = 66461, - [SMALL_STATE(1568)] = 66533, - [SMALL_STATE(1569)] = 66605, - [SMALL_STATE(1570)] = 66677, - [SMALL_STATE(1571)] = 66749, - [SMALL_STATE(1572)] = 66821, - [SMALL_STATE(1573)] = 66893, - [SMALL_STATE(1574)] = 66965, - [SMALL_STATE(1575)] = 67037, - [SMALL_STATE(1576)] = 67109, - [SMALL_STATE(1577)] = 67181, - [SMALL_STATE(1578)] = 67253, - [SMALL_STATE(1579)] = 67325, - [SMALL_STATE(1580)] = 67397, - [SMALL_STATE(1581)] = 67469, - [SMALL_STATE(1582)] = 67541, - [SMALL_STATE(1583)] = 67613, - [SMALL_STATE(1584)] = 67685, - [SMALL_STATE(1585)] = 67757, - [SMALL_STATE(1586)] = 67829, - [SMALL_STATE(1587)] = 67901, - [SMALL_STATE(1588)] = 67973, - [SMALL_STATE(1589)] = 68044, - [SMALL_STATE(1590)] = 68115, - [SMALL_STATE(1591)] = 68186, - [SMALL_STATE(1592)] = 68257, - [SMALL_STATE(1593)] = 68328, - [SMALL_STATE(1594)] = 68399, - [SMALL_STATE(1595)] = 68463, - [SMALL_STATE(1596)] = 68527, - [SMALL_STATE(1597)] = 68591, - [SMALL_STATE(1598)] = 68639, - [SMALL_STATE(1599)] = 68703, - [SMALL_STATE(1600)] = 68767, - [SMALL_STATE(1601)] = 68831, - [SMALL_STATE(1602)] = 68895, - [SMALL_STATE(1603)] = 68945, - [SMALL_STATE(1604)] = 68991, - [SMALL_STATE(1605)] = 69055, - [SMALL_STATE(1606)] = 69119, - [SMALL_STATE(1607)] = 69183, - [SMALL_STATE(1608)] = 69247, - [SMALL_STATE(1609)] = 69311, - [SMALL_STATE(1610)] = 69375, - [SMALL_STATE(1611)] = 69439, - [SMALL_STATE(1612)] = 69503, - [SMALL_STATE(1613)] = 69567, - [SMALL_STATE(1614)] = 69631, - [SMALL_STATE(1615)] = 69695, - [SMALL_STATE(1616)] = 69759, - [SMALL_STATE(1617)] = 69823, - [SMALL_STATE(1618)] = 69869, - [SMALL_STATE(1619)] = 69933, - [SMALL_STATE(1620)] = 69997, - [SMALL_STATE(1621)] = 70061, - [SMALL_STATE(1622)] = 70125, - [SMALL_STATE(1623)] = 70189, - [SMALL_STATE(1624)] = 70253, - [SMALL_STATE(1625)] = 70317, - [SMALL_STATE(1626)] = 70381, - [SMALL_STATE(1627)] = 70429, - [SMALL_STATE(1628)] = 70493, - [SMALL_STATE(1629)] = 70557, - [SMALL_STATE(1630)] = 70621, - [SMALL_STATE(1631)] = 70682, - [SMALL_STATE(1632)] = 70743, - [SMALL_STATE(1633)] = 70804, - [SMALL_STATE(1634)] = 70865, - [SMALL_STATE(1635)] = 70926, - [SMALL_STATE(1636)] = 70987, - [SMALL_STATE(1637)] = 71048, - [SMALL_STATE(1638)] = 71109, - [SMALL_STATE(1639)] = 71170, - [SMALL_STATE(1640)] = 71231, - [SMALL_STATE(1641)] = 71292, - [SMALL_STATE(1642)] = 71353, - [SMALL_STATE(1643)] = 71414, - [SMALL_STATE(1644)] = 71475, - [SMALL_STATE(1645)] = 71536, - [SMALL_STATE(1646)] = 71597, - [SMALL_STATE(1647)] = 71658, - [SMALL_STATE(1648)] = 71719, - [SMALL_STATE(1649)] = 71780, - [SMALL_STATE(1650)] = 71841, - [SMALL_STATE(1651)] = 71902, - [SMALL_STATE(1652)] = 71963, - [SMALL_STATE(1653)] = 72024, - [SMALL_STATE(1654)] = 72085, - [SMALL_STATE(1655)] = 72146, - [SMALL_STATE(1656)] = 72207, - [SMALL_STATE(1657)] = 72268, - [SMALL_STATE(1658)] = 72329, - [SMALL_STATE(1659)] = 72390, - [SMALL_STATE(1660)] = 72451, - [SMALL_STATE(1661)] = 72512, - [SMALL_STATE(1662)] = 72573, - [SMALL_STATE(1663)] = 72634, - [SMALL_STATE(1664)] = 72695, - [SMALL_STATE(1665)] = 72756, - [SMALL_STATE(1666)] = 72817, - [SMALL_STATE(1667)] = 72878, - [SMALL_STATE(1668)] = 72939, - [SMALL_STATE(1669)] = 73000, - [SMALL_STATE(1670)] = 73061, - [SMALL_STATE(1671)] = 73122, - [SMALL_STATE(1672)] = 73183, - [SMALL_STATE(1673)] = 73244, - [SMALL_STATE(1674)] = 73305, - [SMALL_STATE(1675)] = 73366, - [SMALL_STATE(1676)] = 73427, - [SMALL_STATE(1677)] = 73488, - [SMALL_STATE(1678)] = 73549, - [SMALL_STATE(1679)] = 73610, - [SMALL_STATE(1680)] = 73671, - [SMALL_STATE(1681)] = 73732, - [SMALL_STATE(1682)] = 73793, - [SMALL_STATE(1683)] = 73854, - [SMALL_STATE(1684)] = 73915, - [SMALL_STATE(1685)] = 73976, - [SMALL_STATE(1686)] = 74037, - [SMALL_STATE(1687)] = 74098, - [SMALL_STATE(1688)] = 74159, - [SMALL_STATE(1689)] = 74220, - [SMALL_STATE(1690)] = 74281, - [SMALL_STATE(1691)] = 74342, - [SMALL_STATE(1692)] = 74403, - [SMALL_STATE(1693)] = 74464, - [SMALL_STATE(1694)] = 74525, - [SMALL_STATE(1695)] = 74586, - [SMALL_STATE(1696)] = 74647, - [SMALL_STATE(1697)] = 74708, - [SMALL_STATE(1698)] = 74769, - [SMALL_STATE(1699)] = 74830, - [SMALL_STATE(1700)] = 74891, - [SMALL_STATE(1701)] = 74952, - [SMALL_STATE(1702)] = 75013, - [SMALL_STATE(1703)] = 75074, - [SMALL_STATE(1704)] = 75135, - [SMALL_STATE(1705)] = 75196, - [SMALL_STATE(1706)] = 75257, - [SMALL_STATE(1707)] = 75318, - [SMALL_STATE(1708)] = 75379, - [SMALL_STATE(1709)] = 75440, - [SMALL_STATE(1710)] = 75501, - [SMALL_STATE(1711)] = 75562, - [SMALL_STATE(1712)] = 75623, - [SMALL_STATE(1713)] = 75684, - [SMALL_STATE(1714)] = 75745, - [SMALL_STATE(1715)] = 75806, - [SMALL_STATE(1716)] = 75854, - [SMALL_STATE(1717)] = 75902, - [SMALL_STATE(1718)] = 75950, - [SMALL_STATE(1719)] = 75998, - [SMALL_STATE(1720)] = 76046, - [SMALL_STATE(1721)] = 76094, - [SMALL_STATE(1722)] = 76142, - [SMALL_STATE(1723)] = 76190, - [SMALL_STATE(1724)] = 76238, - [SMALL_STATE(1725)] = 76286, - [SMALL_STATE(1726)] = 76334, - [SMALL_STATE(1727)] = 76382, - [SMALL_STATE(1728)] = 76430, - [SMALL_STATE(1729)] = 76478, - [SMALL_STATE(1730)] = 76526, - [SMALL_STATE(1731)] = 76574, - [SMALL_STATE(1732)] = 76622, - [SMALL_STATE(1733)] = 76670, - [SMALL_STATE(1734)] = 76718, - [SMALL_STATE(1735)] = 76766, - [SMALL_STATE(1736)] = 76814, - [SMALL_STATE(1737)] = 76862, - [SMALL_STATE(1738)] = 76910, - [SMALL_STATE(1739)] = 76958, - [SMALL_STATE(1740)] = 77006, - [SMALL_STATE(1741)] = 77054, - [SMALL_STATE(1742)] = 77102, - [SMALL_STATE(1743)] = 77150, - [SMALL_STATE(1744)] = 77198, - [SMALL_STATE(1745)] = 77246, - [SMALL_STATE(1746)] = 77294, - [SMALL_STATE(1747)] = 77342, - [SMALL_STATE(1748)] = 77390, - [SMALL_STATE(1749)] = 77438, - [SMALL_STATE(1750)] = 77486, - [SMALL_STATE(1751)] = 77534, - [SMALL_STATE(1752)] = 77582, - [SMALL_STATE(1753)] = 77630, - [SMALL_STATE(1754)] = 77678, - [SMALL_STATE(1755)] = 77726, - [SMALL_STATE(1756)] = 77774, - [SMALL_STATE(1757)] = 77822, - [SMALL_STATE(1758)] = 77870, - [SMALL_STATE(1759)] = 77918, - [SMALL_STATE(1760)] = 77966, - [SMALL_STATE(1761)] = 78014, - [SMALL_STATE(1762)] = 78062, - [SMALL_STATE(1763)] = 78110, - [SMALL_STATE(1764)] = 78158, - [SMALL_STATE(1765)] = 78206, - [SMALL_STATE(1766)] = 78254, - [SMALL_STATE(1767)] = 78302, - [SMALL_STATE(1768)] = 78350, - [SMALL_STATE(1769)] = 78398, - [SMALL_STATE(1770)] = 78446, - [SMALL_STATE(1771)] = 78494, - [SMALL_STATE(1772)] = 78542, - [SMALL_STATE(1773)] = 78580, - [SMALL_STATE(1774)] = 78628, - [SMALL_STATE(1775)] = 78676, - [SMALL_STATE(1776)] = 78724, - [SMALL_STATE(1777)] = 78772, - [SMALL_STATE(1778)] = 78820, - [SMALL_STATE(1779)] = 78868, - [SMALL_STATE(1780)] = 78916, - [SMALL_STATE(1781)] = 78964, - [SMALL_STATE(1782)] = 79012, - [SMALL_STATE(1783)] = 79060, - [SMALL_STATE(1784)] = 79108, - [SMALL_STATE(1785)] = 79156, - [SMALL_STATE(1786)] = 79204, - [SMALL_STATE(1787)] = 79252, - [SMALL_STATE(1788)] = 79300, - [SMALL_STATE(1789)] = 79348, - [SMALL_STATE(1790)] = 79388, - [SMALL_STATE(1791)] = 79428, - [SMALL_STATE(1792)] = 79465, - [SMALL_STATE(1793)] = 79502, - [SMALL_STATE(1794)] = 79539, - [SMALL_STATE(1795)] = 79576, - [SMALL_STATE(1796)] = 79613, - [SMALL_STATE(1797)] = 79650, - [SMALL_STATE(1798)] = 79687, - [SMALL_STATE(1799)] = 79724, - [SMALL_STATE(1800)] = 79761, - [SMALL_STATE(1801)] = 79798, - [SMALL_STATE(1802)] = 79835, - [SMALL_STATE(1803)] = 79872, - [SMALL_STATE(1804)] = 79909, - [SMALL_STATE(1805)] = 79946, - [SMALL_STATE(1806)] = 79983, - [SMALL_STATE(1807)] = 80020, - [SMALL_STATE(1808)] = 80057, - [SMALL_STATE(1809)] = 80094, - [SMALL_STATE(1810)] = 80131, - [SMALL_STATE(1811)] = 80168, - [SMALL_STATE(1812)] = 80205, - [SMALL_STATE(1813)] = 80242, - [SMALL_STATE(1814)] = 80279, - [SMALL_STATE(1815)] = 80316, - [SMALL_STATE(1816)] = 80353, - [SMALL_STATE(1817)] = 80390, - [SMALL_STATE(1818)] = 80427, - [SMALL_STATE(1819)] = 80464, - [SMALL_STATE(1820)] = 80501, - [SMALL_STATE(1821)] = 80538, - [SMALL_STATE(1822)] = 80575, - [SMALL_STATE(1823)] = 80612, - [SMALL_STATE(1824)] = 80649, - [SMALL_STATE(1825)] = 80686, - [SMALL_STATE(1826)] = 80723, - [SMALL_STATE(1827)] = 80760, - [SMALL_STATE(1828)] = 80797, - [SMALL_STATE(1829)] = 80848, - [SMALL_STATE(1830)] = 80901, - [SMALL_STATE(1831)] = 80954, - [SMALL_STATE(1832)] = 81007, - [SMALL_STATE(1833)] = 81060, - [SMALL_STATE(1834)] = 81110, - [SMALL_STATE(1835)] = 81137, - [SMALL_STATE(1836)] = 81164, - [SMALL_STATE(1837)] = 81191, - [SMALL_STATE(1838)] = 81218, - [SMALL_STATE(1839)] = 81245, - [SMALL_STATE(1840)] = 81271, - [SMALL_STATE(1841)] = 81297, - [SMALL_STATE(1842)] = 81323, - [SMALL_STATE(1843)] = 81349, - [SMALL_STATE(1844)] = 81375, - [SMALL_STATE(1845)] = 81403, - [SMALL_STATE(1846)] = 81429, - [SMALL_STATE(1847)] = 81457, - [SMALL_STATE(1848)] = 81483, - [SMALL_STATE(1849)] = 81511, - [SMALL_STATE(1850)] = 81537, - [SMALL_STATE(1851)] = 81563, - [SMALL_STATE(1852)] = 81589, - [SMALL_STATE(1853)] = 81615, - [SMALL_STATE(1854)] = 81641, - [SMALL_STATE(1855)] = 81669, - [SMALL_STATE(1856)] = 81695, - [SMALL_STATE(1857)] = 81721, - [SMALL_STATE(1858)] = 81749, - [SMALL_STATE(1859)] = 81775, - [SMALL_STATE(1860)] = 81803, - [SMALL_STATE(1861)] = 81831, - [SMALL_STATE(1862)] = 81856, - [SMALL_STATE(1863)] = 81879, - [SMALL_STATE(1864)] = 81904, - [SMALL_STATE(1865)] = 81929, - [SMALL_STATE(1866)] = 81954, - [SMALL_STATE(1867)] = 81979, - [SMALL_STATE(1868)] = 82004, - [SMALL_STATE(1869)] = 82029, - [SMALL_STATE(1870)] = 82052, - [SMALL_STATE(1871)] = 82075, - [SMALL_STATE(1872)] = 82100, - [SMALL_STATE(1873)] = 82125, - [SMALL_STATE(1874)] = 82148, - [SMALL_STATE(1875)] = 82173, - [SMALL_STATE(1876)] = 82198, - [SMALL_STATE(1877)] = 82221, - [SMALL_STATE(1878)] = 82244, - [SMALL_STATE(1879)] = 82263, - [SMALL_STATE(1880)] = 82286, - [SMALL_STATE(1881)] = 82309, - [SMALL_STATE(1882)] = 82332, - [SMALL_STATE(1883)] = 82357, - [SMALL_STATE(1884)] = 82380, - [SMALL_STATE(1885)] = 82399, - [SMALL_STATE(1886)] = 82424, - [SMALL_STATE(1887)] = 82449, - [SMALL_STATE(1888)] = 82474, - [SMALL_STATE(1889)] = 82497, - [SMALL_STATE(1890)] = 82522, - [SMALL_STATE(1891)] = 82547, - [SMALL_STATE(1892)] = 82570, - [SMALL_STATE(1893)] = 82595, - [SMALL_STATE(1894)] = 82620, - [SMALL_STATE(1895)] = 82643, - [SMALL_STATE(1896)] = 82668, - [SMALL_STATE(1897)] = 82693, - [SMALL_STATE(1898)] = 82718, - [SMALL_STATE(1899)] = 82743, - [SMALL_STATE(1900)] = 82768, - [SMALL_STATE(1901)] = 82793, - [SMALL_STATE(1902)] = 82816, - [SMALL_STATE(1903)] = 82839, - [SMALL_STATE(1904)] = 82858, - [SMALL_STATE(1905)] = 82881, - [SMALL_STATE(1906)] = 82904, - [SMALL_STATE(1907)] = 82929, - [SMALL_STATE(1908)] = 82949, - [SMALL_STATE(1909)] = 82969, - [SMALL_STATE(1910)] = 82989, - [SMALL_STATE(1911)] = 83011, - [SMALL_STATE(1912)] = 83031, - [SMALL_STATE(1913)] = 83051, - [SMALL_STATE(1914)] = 83073, - [SMALL_STATE(1915)] = 83095, - [SMALL_STATE(1916)] = 83117, - [SMALL_STATE(1917)] = 83137, - [SMALL_STATE(1918)] = 83159, - [SMALL_STATE(1919)] = 83179, - [SMALL_STATE(1920)] = 83201, - [SMALL_STATE(1921)] = 83223, - [SMALL_STATE(1922)] = 83245, - [SMALL_STATE(1923)] = 83267, - [SMALL_STATE(1924)] = 83287, - [SMALL_STATE(1925)] = 83307, - [SMALL_STATE(1926)] = 83327, - [SMALL_STATE(1927)] = 83349, - [SMALL_STATE(1928)] = 83369, - [SMALL_STATE(1929)] = 83391, - [SMALL_STATE(1930)] = 83411, - [SMALL_STATE(1931)] = 83429, - [SMALL_STATE(1932)] = 83451, - [SMALL_STATE(1933)] = 83473, - [SMALL_STATE(1934)] = 83495, - [SMALL_STATE(1935)] = 83512, - [SMALL_STATE(1936)] = 83527, - [SMALL_STATE(1937)] = 83546, - [SMALL_STATE(1938)] = 83565, - [SMALL_STATE(1939)] = 83580, - [SMALL_STATE(1940)] = 83599, - [SMALL_STATE(1941)] = 83618, - [SMALL_STATE(1942)] = 83637, - [SMALL_STATE(1943)] = 83656, - [SMALL_STATE(1944)] = 83675, - [SMALL_STATE(1945)] = 83694, - [SMALL_STATE(1946)] = 83713, - [SMALL_STATE(1947)] = 83732, - [SMALL_STATE(1948)] = 83751, - [SMALL_STATE(1949)] = 83770, - [SMALL_STATE(1950)] = 83789, - [SMALL_STATE(1951)] = 83808, - [SMALL_STATE(1952)] = 83827, - [SMALL_STATE(1953)] = 83846, - [SMALL_STATE(1954)] = 83865, - [SMALL_STATE(1955)] = 83884, - [SMALL_STATE(1956)] = 83901, - [SMALL_STATE(1957)] = 83920, - [SMALL_STATE(1958)] = 83939, - [SMALL_STATE(1959)] = 83954, - [SMALL_STATE(1960)] = 83973, - [SMALL_STATE(1961)] = 83990, - [SMALL_STATE(1962)] = 84007, - [SMALL_STATE(1963)] = 84024, - [SMALL_STATE(1964)] = 84043, - [SMALL_STATE(1965)] = 84062, - [SMALL_STATE(1966)] = 84081, - [SMALL_STATE(1967)] = 84100, - [SMALL_STATE(1968)] = 84117, - [SMALL_STATE(1969)] = 84136, - [SMALL_STATE(1970)] = 84155, - [SMALL_STATE(1971)] = 84174, - [SMALL_STATE(1972)] = 84190, - [SMALL_STATE(1973)] = 84206, - [SMALL_STATE(1974)] = 84220, - [SMALL_STATE(1975)] = 84236, - [SMALL_STATE(1976)] = 84252, - [SMALL_STATE(1977)] = 84266, - [SMALL_STATE(1978)] = 84280, - [SMALL_STATE(1979)] = 84296, - [SMALL_STATE(1980)] = 84312, - [SMALL_STATE(1981)] = 84328, - [SMALL_STATE(1982)] = 84344, - [SMALL_STATE(1983)] = 84358, - [SMALL_STATE(1984)] = 84372, - [SMALL_STATE(1985)] = 84388, - [SMALL_STATE(1986)] = 84404, - [SMALL_STATE(1987)] = 84420, - [SMALL_STATE(1988)] = 84436, - [SMALL_STATE(1989)] = 84452, - [SMALL_STATE(1990)] = 84468, - [SMALL_STATE(1991)] = 84484, - [SMALL_STATE(1992)] = 84500, - [SMALL_STATE(1993)] = 84514, - [SMALL_STATE(1994)] = 84528, - [SMALL_STATE(1995)] = 84544, - [SMALL_STATE(1996)] = 84560, - [SMALL_STATE(1997)] = 84576, - [SMALL_STATE(1998)] = 84592, - [SMALL_STATE(1999)] = 84606, - [SMALL_STATE(2000)] = 84620, - [SMALL_STATE(2001)] = 84636, - [SMALL_STATE(2002)] = 84650, - [SMALL_STATE(2003)] = 84664, - [SMALL_STATE(2004)] = 84678, - [SMALL_STATE(2005)] = 84694, - [SMALL_STATE(2006)] = 84710, - [SMALL_STATE(2007)] = 84724, - [SMALL_STATE(2008)] = 84738, - [SMALL_STATE(2009)] = 84754, - [SMALL_STATE(2010)] = 84768, - [SMALL_STATE(2011)] = 84782, - [SMALL_STATE(2012)] = 84796, - [SMALL_STATE(2013)] = 84810, - [SMALL_STATE(2014)] = 84824, - [SMALL_STATE(2015)] = 84840, - [SMALL_STATE(2016)] = 84856, - [SMALL_STATE(2017)] = 84870, - [SMALL_STATE(2018)] = 84884, - [SMALL_STATE(2019)] = 84900, - [SMALL_STATE(2020)] = 84916, - [SMALL_STATE(2021)] = 84930, - [SMALL_STATE(2022)] = 84944, - [SMALL_STATE(2023)] = 84960, - [SMALL_STATE(2024)] = 84976, - [SMALL_STATE(2025)] = 84990, - [SMALL_STATE(2026)] = 85004, - [SMALL_STATE(2027)] = 85018, - [SMALL_STATE(2028)] = 85034, - [SMALL_STATE(2029)] = 85050, - [SMALL_STATE(2030)] = 85064, - [SMALL_STATE(2031)] = 85078, - [SMALL_STATE(2032)] = 85094, - [SMALL_STATE(2033)] = 85108, - [SMALL_STATE(2034)] = 85122, - [SMALL_STATE(2035)] = 85138, - [SMALL_STATE(2036)] = 85154, - [SMALL_STATE(2037)] = 85168, - [SMALL_STATE(2038)] = 85182, - [SMALL_STATE(2039)] = 85196, - [SMALL_STATE(2040)] = 85210, - [SMALL_STATE(2041)] = 85226, - [SMALL_STATE(2042)] = 85242, - [SMALL_STATE(2043)] = 85256, - [SMALL_STATE(2044)] = 85272, - [SMALL_STATE(2045)] = 85288, - [SMALL_STATE(2046)] = 85304, - [SMALL_STATE(2047)] = 85320, - [SMALL_STATE(2048)] = 85336, - [SMALL_STATE(2049)] = 85352, - [SMALL_STATE(2050)] = 85368, - [SMALL_STATE(2051)] = 85384, - [SMALL_STATE(2052)] = 85400, - [SMALL_STATE(2053)] = 85414, - [SMALL_STATE(2054)] = 85428, - [SMALL_STATE(2055)] = 85444, - [SMALL_STATE(2056)] = 85460, - [SMALL_STATE(2057)] = 85476, - [SMALL_STATE(2058)] = 85492, - [SMALL_STATE(2059)] = 85508, - [SMALL_STATE(2060)] = 85524, - [SMALL_STATE(2061)] = 85538, - [SMALL_STATE(2062)] = 85554, - [SMALL_STATE(2063)] = 85568, - [SMALL_STATE(2064)] = 85584, - [SMALL_STATE(2065)] = 85600, - [SMALL_STATE(2066)] = 85616, - [SMALL_STATE(2067)] = 85632, - [SMALL_STATE(2068)] = 85648, - [SMALL_STATE(2069)] = 85664, - [SMALL_STATE(2070)] = 85680, - [SMALL_STATE(2071)] = 85696, - [SMALL_STATE(2072)] = 85712, - [SMALL_STATE(2073)] = 85728, - [SMALL_STATE(2074)] = 85744, - [SMALL_STATE(2075)] = 85760, - [SMALL_STATE(2076)] = 85776, - [SMALL_STATE(2077)] = 85792, - [SMALL_STATE(2078)] = 85808, - [SMALL_STATE(2079)] = 85824, - [SMALL_STATE(2080)] = 85840, - [SMALL_STATE(2081)] = 85856, - [SMALL_STATE(2082)] = 85872, - [SMALL_STATE(2083)] = 85888, - [SMALL_STATE(2084)] = 85904, - [SMALL_STATE(2085)] = 85920, - [SMALL_STATE(2086)] = 85936, - [SMALL_STATE(2087)] = 85952, - [SMALL_STATE(2088)] = 85968, - [SMALL_STATE(2089)] = 85984, - [SMALL_STATE(2090)] = 86000, - [SMALL_STATE(2091)] = 86016, - [SMALL_STATE(2092)] = 86032, - [SMALL_STATE(2093)] = 86048, - [SMALL_STATE(2094)] = 86064, - [SMALL_STATE(2095)] = 86080, - [SMALL_STATE(2096)] = 86096, - [SMALL_STATE(2097)] = 86112, - [SMALL_STATE(2098)] = 86128, - [SMALL_STATE(2099)] = 86144, - [SMALL_STATE(2100)] = 86160, - [SMALL_STATE(2101)] = 86176, - [SMALL_STATE(2102)] = 86192, - [SMALL_STATE(2103)] = 86208, - [SMALL_STATE(2104)] = 86224, - [SMALL_STATE(2105)] = 86240, - [SMALL_STATE(2106)] = 86254, - [SMALL_STATE(2107)] = 86270, - [SMALL_STATE(2108)] = 86286, - [SMALL_STATE(2109)] = 86302, - [SMALL_STATE(2110)] = 86318, - [SMALL_STATE(2111)] = 86334, - [SMALL_STATE(2112)] = 86350, - [SMALL_STATE(2113)] = 86366, - [SMALL_STATE(2114)] = 86382, - [SMALL_STATE(2115)] = 86398, - [SMALL_STATE(2116)] = 86414, - [SMALL_STATE(2117)] = 86430, - [SMALL_STATE(2118)] = 86446, - [SMALL_STATE(2119)] = 86462, - [SMALL_STATE(2120)] = 86478, - [SMALL_STATE(2121)] = 86494, - [SMALL_STATE(2122)] = 86510, - [SMALL_STATE(2123)] = 86526, - [SMALL_STATE(2124)] = 86542, - [SMALL_STATE(2125)] = 86558, - [SMALL_STATE(2126)] = 86574, - [SMALL_STATE(2127)] = 86590, - [SMALL_STATE(2128)] = 86606, - [SMALL_STATE(2129)] = 86622, - [SMALL_STATE(2130)] = 86638, - [SMALL_STATE(2131)] = 86654, - [SMALL_STATE(2132)] = 86670, - [SMALL_STATE(2133)] = 86686, - [SMALL_STATE(2134)] = 86702, - [SMALL_STATE(2135)] = 86718, - [SMALL_STATE(2136)] = 86734, - [SMALL_STATE(2137)] = 86750, - [SMALL_STATE(2138)] = 86766, - [SMALL_STATE(2139)] = 86782, - [SMALL_STATE(2140)] = 86798, - [SMALL_STATE(2141)] = 86814, - [SMALL_STATE(2142)] = 86830, - [SMALL_STATE(2143)] = 86846, - [SMALL_STATE(2144)] = 86862, - [SMALL_STATE(2145)] = 86878, - [SMALL_STATE(2146)] = 86894, - [SMALL_STATE(2147)] = 86910, - [SMALL_STATE(2148)] = 86926, - [SMALL_STATE(2149)] = 86942, - [SMALL_STATE(2150)] = 86958, - [SMALL_STATE(2151)] = 86974, - [SMALL_STATE(2152)] = 86990, - [SMALL_STATE(2153)] = 87006, - [SMALL_STATE(2154)] = 87022, - [SMALL_STATE(2155)] = 87038, - [SMALL_STATE(2156)] = 87054, - [SMALL_STATE(2157)] = 87070, - [SMALL_STATE(2158)] = 87086, - [SMALL_STATE(2159)] = 87102, - [SMALL_STATE(2160)] = 87118, - [SMALL_STATE(2161)] = 87134, - [SMALL_STATE(2162)] = 87150, - [SMALL_STATE(2163)] = 87166, - [SMALL_STATE(2164)] = 87182, - [SMALL_STATE(2165)] = 87198, - [SMALL_STATE(2166)] = 87214, - [SMALL_STATE(2167)] = 87230, - [SMALL_STATE(2168)] = 87246, - [SMALL_STATE(2169)] = 87262, - [SMALL_STATE(2170)] = 87278, - [SMALL_STATE(2171)] = 87294, - [SMALL_STATE(2172)] = 87310, - [SMALL_STATE(2173)] = 87326, - [SMALL_STATE(2174)] = 87342, - [SMALL_STATE(2175)] = 87358, - [SMALL_STATE(2176)] = 87374, - [SMALL_STATE(2177)] = 87390, - [SMALL_STATE(2178)] = 87406, - [SMALL_STATE(2179)] = 87422, - [SMALL_STATE(2180)] = 87438, - [SMALL_STATE(2181)] = 87454, - [SMALL_STATE(2182)] = 87470, - [SMALL_STATE(2183)] = 87484, - [SMALL_STATE(2184)] = 87498, - [SMALL_STATE(2185)] = 87514, - [SMALL_STATE(2186)] = 87530, - [SMALL_STATE(2187)] = 87546, - [SMALL_STATE(2188)] = 87559, - [SMALL_STATE(2189)] = 87572, - [SMALL_STATE(2190)] = 87585, - [SMALL_STATE(2191)] = 87598, - [SMALL_STATE(2192)] = 87611, - [SMALL_STATE(2193)] = 87624, - [SMALL_STATE(2194)] = 87637, - [SMALL_STATE(2195)] = 87650, - [SMALL_STATE(2196)] = 87663, - [SMALL_STATE(2197)] = 87676, - [SMALL_STATE(2198)] = 87689, - [SMALL_STATE(2199)] = 87702, - [SMALL_STATE(2200)] = 87715, - [SMALL_STATE(2201)] = 87728, - [SMALL_STATE(2202)] = 87741, - [SMALL_STATE(2203)] = 87754, - [SMALL_STATE(2204)] = 87767, - [SMALL_STATE(2205)] = 87780, - [SMALL_STATE(2206)] = 87793, - [SMALL_STATE(2207)] = 87806, - [SMALL_STATE(2208)] = 87819, - [SMALL_STATE(2209)] = 87832, - [SMALL_STATE(2210)] = 87845, - [SMALL_STATE(2211)] = 87858, - [SMALL_STATE(2212)] = 87871, - [SMALL_STATE(2213)] = 87884, - [SMALL_STATE(2214)] = 87897, - [SMALL_STATE(2215)] = 87910, - [SMALL_STATE(2216)] = 87923, - [SMALL_STATE(2217)] = 87936, - [SMALL_STATE(2218)] = 87949, - [SMALL_STATE(2219)] = 87962, - [SMALL_STATE(2220)] = 87975, - [SMALL_STATE(2221)] = 87988, - [SMALL_STATE(2222)] = 88001, - [SMALL_STATE(2223)] = 88014, - [SMALL_STATE(2224)] = 88027, - [SMALL_STATE(2225)] = 88040, - [SMALL_STATE(2226)] = 88053, - [SMALL_STATE(2227)] = 88066, - [SMALL_STATE(2228)] = 88079, - [SMALL_STATE(2229)] = 88092, - [SMALL_STATE(2230)] = 88105, - [SMALL_STATE(2231)] = 88118, - [SMALL_STATE(2232)] = 88131, - [SMALL_STATE(2233)] = 88144, - [SMALL_STATE(2234)] = 88157, - [SMALL_STATE(2235)] = 88170, - [SMALL_STATE(2236)] = 88183, - [SMALL_STATE(2237)] = 88196, - [SMALL_STATE(2238)] = 88209, - [SMALL_STATE(2239)] = 88222, - [SMALL_STATE(2240)] = 88235, - [SMALL_STATE(2241)] = 88248, - [SMALL_STATE(2242)] = 88261, - [SMALL_STATE(2243)] = 88274, - [SMALL_STATE(2244)] = 88287, - [SMALL_STATE(2245)] = 88300, - [SMALL_STATE(2246)] = 88313, - [SMALL_STATE(2247)] = 88326, - [SMALL_STATE(2248)] = 88339, - [SMALL_STATE(2249)] = 88352, - [SMALL_STATE(2250)] = 88365, - [SMALL_STATE(2251)] = 88378, - [SMALL_STATE(2252)] = 88391, - [SMALL_STATE(2253)] = 88404, - [SMALL_STATE(2254)] = 88417, - [SMALL_STATE(2255)] = 88430, - [SMALL_STATE(2256)] = 88443, - [SMALL_STATE(2257)] = 88456, - [SMALL_STATE(2258)] = 88469, - [SMALL_STATE(2259)] = 88482, - [SMALL_STATE(2260)] = 88495, - [SMALL_STATE(2261)] = 88508, - [SMALL_STATE(2262)] = 88521, - [SMALL_STATE(2263)] = 88534, - [SMALL_STATE(2264)] = 88547, - [SMALL_STATE(2265)] = 88560, - [SMALL_STATE(2266)] = 88573, - [SMALL_STATE(2267)] = 88586, - [SMALL_STATE(2268)] = 88599, - [SMALL_STATE(2269)] = 88612, - [SMALL_STATE(2270)] = 88625, - [SMALL_STATE(2271)] = 88638, - [SMALL_STATE(2272)] = 88651, - [SMALL_STATE(2273)] = 88664, - [SMALL_STATE(2274)] = 88677, - [SMALL_STATE(2275)] = 88690, - [SMALL_STATE(2276)] = 88703, - [SMALL_STATE(2277)] = 88716, - [SMALL_STATE(2278)] = 88729, - [SMALL_STATE(2279)] = 88742, - [SMALL_STATE(2280)] = 88755, - [SMALL_STATE(2281)] = 88768, - [SMALL_STATE(2282)] = 88781, - [SMALL_STATE(2283)] = 88794, - [SMALL_STATE(2284)] = 88807, - [SMALL_STATE(2285)] = 88820, - [SMALL_STATE(2286)] = 88833, - [SMALL_STATE(2287)] = 88846, - [SMALL_STATE(2288)] = 88859, - [SMALL_STATE(2289)] = 88872, - [SMALL_STATE(2290)] = 88885, - [SMALL_STATE(2291)] = 88898, - [SMALL_STATE(2292)] = 88911, - [SMALL_STATE(2293)] = 88924, - [SMALL_STATE(2294)] = 88937, - [SMALL_STATE(2295)] = 88950, - [SMALL_STATE(2296)] = 88963, - [SMALL_STATE(2297)] = 88976, - [SMALL_STATE(2298)] = 88989, - [SMALL_STATE(2299)] = 89002, - [SMALL_STATE(2300)] = 89015, - [SMALL_STATE(2301)] = 89028, - [SMALL_STATE(2302)] = 89041, - [SMALL_STATE(2303)] = 89054, - [SMALL_STATE(2304)] = 89067, - [SMALL_STATE(2305)] = 89080, - [SMALL_STATE(2306)] = 89093, - [SMALL_STATE(2307)] = 89106, - [SMALL_STATE(2308)] = 89119, - [SMALL_STATE(2309)] = 89132, - [SMALL_STATE(2310)] = 89145, - [SMALL_STATE(2311)] = 89158, - [SMALL_STATE(2312)] = 89171, - [SMALL_STATE(2313)] = 89184, - [SMALL_STATE(2314)] = 89197, - [SMALL_STATE(2315)] = 89210, - [SMALL_STATE(2316)] = 89223, - [SMALL_STATE(2317)] = 89236, - [SMALL_STATE(2318)] = 89249, - [SMALL_STATE(2319)] = 89262, - [SMALL_STATE(2320)] = 89275, - [SMALL_STATE(2321)] = 89288, - [SMALL_STATE(2322)] = 89301, - [SMALL_STATE(2323)] = 89314, - [SMALL_STATE(2324)] = 89327, - [SMALL_STATE(2325)] = 89340, - [SMALL_STATE(2326)] = 89353, - [SMALL_STATE(2327)] = 89366, - [SMALL_STATE(2328)] = 89379, - [SMALL_STATE(2329)] = 89392, - [SMALL_STATE(2330)] = 89405, - [SMALL_STATE(2331)] = 89418, - [SMALL_STATE(2332)] = 89431, - [SMALL_STATE(2333)] = 89444, - [SMALL_STATE(2334)] = 89457, - [SMALL_STATE(2335)] = 89470, - [SMALL_STATE(2336)] = 89483, - [SMALL_STATE(2337)] = 89496, - [SMALL_STATE(2338)] = 89509, - [SMALL_STATE(2339)] = 89522, - [SMALL_STATE(2340)] = 89535, - [SMALL_STATE(2341)] = 89548, - [SMALL_STATE(2342)] = 89561, - [SMALL_STATE(2343)] = 89574, - [SMALL_STATE(2344)] = 89587, - [SMALL_STATE(2345)] = 89600, - [SMALL_STATE(2346)] = 89613, - [SMALL_STATE(2347)] = 89626, - [SMALL_STATE(2348)] = 89639, - [SMALL_STATE(2349)] = 89652, - [SMALL_STATE(2350)] = 89665, - [SMALL_STATE(2351)] = 89678, - [SMALL_STATE(2352)] = 89691, - [SMALL_STATE(2353)] = 89704, - [SMALL_STATE(2354)] = 89717, - [SMALL_STATE(2355)] = 89730, - [SMALL_STATE(2356)] = 89743, - [SMALL_STATE(2357)] = 89756, - [SMALL_STATE(2358)] = 89769, - [SMALL_STATE(2359)] = 89782, - [SMALL_STATE(2360)] = 89795, - [SMALL_STATE(2361)] = 89808, - [SMALL_STATE(2362)] = 89821, - [SMALL_STATE(2363)] = 89834, - [SMALL_STATE(2364)] = 89847, - [SMALL_STATE(2365)] = 89860, - [SMALL_STATE(2366)] = 89873, - [SMALL_STATE(2367)] = 89886, - [SMALL_STATE(2368)] = 89899, - [SMALL_STATE(2369)] = 89912, - [SMALL_STATE(2370)] = 89925, - [SMALL_STATE(2371)] = 89938, - [SMALL_STATE(2372)] = 89951, - [SMALL_STATE(2373)] = 89964, - [SMALL_STATE(2374)] = 89977, - [SMALL_STATE(2375)] = 89990, - [SMALL_STATE(2376)] = 90003, - [SMALL_STATE(2377)] = 90016, - [SMALL_STATE(2378)] = 90029, - [SMALL_STATE(2379)] = 90042, - [SMALL_STATE(2380)] = 90055, - [SMALL_STATE(2381)] = 90068, - [SMALL_STATE(2382)] = 90081, - [SMALL_STATE(2383)] = 90094, - [SMALL_STATE(2384)] = 90107, - [SMALL_STATE(2385)] = 90120, - [SMALL_STATE(2386)] = 90133, - [SMALL_STATE(2387)] = 90146, - [SMALL_STATE(2388)] = 90159, - [SMALL_STATE(2389)] = 90172, - [SMALL_STATE(2390)] = 90185, - [SMALL_STATE(2391)] = 90198, - [SMALL_STATE(2392)] = 90211, - [SMALL_STATE(2393)] = 90224, - [SMALL_STATE(2394)] = 90237, - [SMALL_STATE(2395)] = 90250, - [SMALL_STATE(2396)] = 90263, - [SMALL_STATE(2397)] = 90276, - [SMALL_STATE(2398)] = 90289, - [SMALL_STATE(2399)] = 90302, - [SMALL_STATE(2400)] = 90315, - [SMALL_STATE(2401)] = 90328, - [SMALL_STATE(2402)] = 90341, - [SMALL_STATE(2403)] = 90354, - [SMALL_STATE(2404)] = 90367, - [SMALL_STATE(2405)] = 90380, - [SMALL_STATE(2406)] = 90393, - [SMALL_STATE(2407)] = 90406, - [SMALL_STATE(2408)] = 90419, - [SMALL_STATE(2409)] = 90432, - [SMALL_STATE(2410)] = 90445, - [SMALL_STATE(2411)] = 90458, - [SMALL_STATE(2412)] = 90471, - [SMALL_STATE(2413)] = 90484, - [SMALL_STATE(2414)] = 90497, - [SMALL_STATE(2415)] = 90510, - [SMALL_STATE(2416)] = 90523, - [SMALL_STATE(2417)] = 90536, - [SMALL_STATE(2418)] = 90549, - [SMALL_STATE(2419)] = 90562, - [SMALL_STATE(2420)] = 90575, - [SMALL_STATE(2421)] = 90588, - [SMALL_STATE(2422)] = 90601, - [SMALL_STATE(2423)] = 90614, - [SMALL_STATE(2424)] = 90627, - [SMALL_STATE(2425)] = 90640, - [SMALL_STATE(2426)] = 90653, - [SMALL_STATE(2427)] = 90666, - [SMALL_STATE(2428)] = 90679, - [SMALL_STATE(2429)] = 90692, - [SMALL_STATE(2430)] = 90705, - [SMALL_STATE(2431)] = 90718, - [SMALL_STATE(2432)] = 90731, - [SMALL_STATE(2433)] = 90744, - [SMALL_STATE(2434)] = 90757, - [SMALL_STATE(2435)] = 90770, - [SMALL_STATE(2436)] = 90783, - [SMALL_STATE(2437)] = 90796, - [SMALL_STATE(2438)] = 90809, - [SMALL_STATE(2439)] = 90822, - [SMALL_STATE(2440)] = 90835, - [SMALL_STATE(2441)] = 90848, - [SMALL_STATE(2442)] = 90861, - [SMALL_STATE(2443)] = 90874, - [SMALL_STATE(2444)] = 90887, - [SMALL_STATE(2445)] = 90900, - [SMALL_STATE(2446)] = 90913, - [SMALL_STATE(2447)] = 90926, - [SMALL_STATE(2448)] = 90939, - [SMALL_STATE(2449)] = 90952, - [SMALL_STATE(2450)] = 90965, - [SMALL_STATE(2451)] = 90978, - [SMALL_STATE(2452)] = 90991, - [SMALL_STATE(2453)] = 91004, - [SMALL_STATE(2454)] = 91017, - [SMALL_STATE(2455)] = 91030, - [SMALL_STATE(2456)] = 91043, - [SMALL_STATE(2457)] = 91056, - [SMALL_STATE(2458)] = 91069, - [SMALL_STATE(2459)] = 91082, - [SMALL_STATE(2460)] = 91095, - [SMALL_STATE(2461)] = 91108, - [SMALL_STATE(2462)] = 91121, - [SMALL_STATE(2463)] = 91134, - [SMALL_STATE(2464)] = 91147, - [SMALL_STATE(2465)] = 91160, - [SMALL_STATE(2466)] = 91173, - [SMALL_STATE(2467)] = 91186, - [SMALL_STATE(2468)] = 91199, - [SMALL_STATE(2469)] = 91212, - [SMALL_STATE(2470)] = 91225, - [SMALL_STATE(2471)] = 91238, - [SMALL_STATE(2472)] = 91251, - [SMALL_STATE(2473)] = 91264, - [SMALL_STATE(2474)] = 91277, - [SMALL_STATE(2475)] = 91290, - [SMALL_STATE(2476)] = 91303, - [SMALL_STATE(2477)] = 91316, - [SMALL_STATE(2478)] = 91329, - [SMALL_STATE(2479)] = 91342, - [SMALL_STATE(2480)] = 91355, - [SMALL_STATE(2481)] = 91368, - [SMALL_STATE(2482)] = 91381, - [SMALL_STATE(2483)] = 91394, - [SMALL_STATE(2484)] = 91407, - [SMALL_STATE(2485)] = 91420, - [SMALL_STATE(2486)] = 91433, - [SMALL_STATE(2487)] = 91446, - [SMALL_STATE(2488)] = 91459, - [SMALL_STATE(2489)] = 91472, - [SMALL_STATE(2490)] = 91485, - [SMALL_STATE(2491)] = 91498, - [SMALL_STATE(2492)] = 91511, - [SMALL_STATE(2493)] = 91524, - [SMALL_STATE(2494)] = 91537, - [SMALL_STATE(2495)] = 91550, - [SMALL_STATE(2496)] = 91563, - [SMALL_STATE(2497)] = 91576, - [SMALL_STATE(2498)] = 91589, - [SMALL_STATE(2499)] = 91602, - [SMALL_STATE(2500)] = 91615, - [SMALL_STATE(2501)] = 91628, - [SMALL_STATE(2502)] = 91641, - [SMALL_STATE(2503)] = 91654, - [SMALL_STATE(2504)] = 91667, - [SMALL_STATE(2505)] = 91680, - [SMALL_STATE(2506)] = 91693, - [SMALL_STATE(2507)] = 91706, - [SMALL_STATE(2508)] = 91719, - [SMALL_STATE(2509)] = 91732, - [SMALL_STATE(2510)] = 91745, - [SMALL_STATE(2511)] = 91758, - [SMALL_STATE(2512)] = 91771, - [SMALL_STATE(2513)] = 91784, - [SMALL_STATE(2514)] = 91797, - [SMALL_STATE(2515)] = 91810, - [SMALL_STATE(2516)] = 91823, - [SMALL_STATE(2517)] = 91836, - [SMALL_STATE(2518)] = 91849, - [SMALL_STATE(2519)] = 91862, - [SMALL_STATE(2520)] = 91875, - [SMALL_STATE(2521)] = 91888, - [SMALL_STATE(2522)] = 91901, - [SMALL_STATE(2523)] = 91914, - [SMALL_STATE(2524)] = 91927, - [SMALL_STATE(2525)] = 91940, - [SMALL_STATE(2526)] = 91953, - [SMALL_STATE(2527)] = 91966, - [SMALL_STATE(2528)] = 91979, - [SMALL_STATE(2529)] = 91992, - [SMALL_STATE(2530)] = 92005, - [SMALL_STATE(2531)] = 92018, - [SMALL_STATE(2532)] = 92031, - [SMALL_STATE(2533)] = 92044, - [SMALL_STATE(2534)] = 92057, - [SMALL_STATE(2535)] = 92070, - [SMALL_STATE(2536)] = 92083, - [SMALL_STATE(2537)] = 92096, - [SMALL_STATE(2538)] = 92109, - [SMALL_STATE(2539)] = 92122, - [SMALL_STATE(2540)] = 92135, - [SMALL_STATE(2541)] = 92148, - [SMALL_STATE(2542)] = 92161, - [SMALL_STATE(2543)] = 92174, - [SMALL_STATE(2544)] = 92187, - [SMALL_STATE(2545)] = 92200, - [SMALL_STATE(2546)] = 92213, - [SMALL_STATE(2547)] = 92226, - [SMALL_STATE(2548)] = 92239, - [SMALL_STATE(2549)] = 92252, - [SMALL_STATE(2550)] = 92265, - [SMALL_STATE(2551)] = 92278, - [SMALL_STATE(2552)] = 92291, - [SMALL_STATE(2553)] = 92304, - [SMALL_STATE(2554)] = 92317, - [SMALL_STATE(2555)] = 92330, - [SMALL_STATE(2556)] = 92343, - [SMALL_STATE(2557)] = 92356, - [SMALL_STATE(2558)] = 92369, - [SMALL_STATE(2559)] = 92382, - [SMALL_STATE(2560)] = 92395, - [SMALL_STATE(2561)] = 92408, - [SMALL_STATE(2562)] = 92421, - [SMALL_STATE(2563)] = 92434, - [SMALL_STATE(2564)] = 92447, - [SMALL_STATE(2565)] = 92460, - [SMALL_STATE(2566)] = 92473, - [SMALL_STATE(2567)] = 92486, - [SMALL_STATE(2568)] = 92499, - [SMALL_STATE(2569)] = 92512, - [SMALL_STATE(2570)] = 92525, - [SMALL_STATE(2571)] = 92538, - [SMALL_STATE(2572)] = 92551, - [SMALL_STATE(2573)] = 92564, - [SMALL_STATE(2574)] = 92577, - [SMALL_STATE(2575)] = 92590, - [SMALL_STATE(2576)] = 92603, - [SMALL_STATE(2577)] = 92616, - [SMALL_STATE(2578)] = 92629, - [SMALL_STATE(2579)] = 92642, - [SMALL_STATE(2580)] = 92655, - [SMALL_STATE(2581)] = 92668, - [SMALL_STATE(2582)] = 92681, - [SMALL_STATE(2583)] = 92694, - [SMALL_STATE(2584)] = 92707, - [SMALL_STATE(2585)] = 92720, - [SMALL_STATE(2586)] = 92733, - [SMALL_STATE(2587)] = 92746, - [SMALL_STATE(2588)] = 92759, - [SMALL_STATE(2589)] = 92772, - [SMALL_STATE(2590)] = 92785, - [SMALL_STATE(2591)] = 92798, - [SMALL_STATE(2592)] = 92811, - [SMALL_STATE(2593)] = 92824, - [SMALL_STATE(2594)] = 92837, - [SMALL_STATE(2595)] = 92850, - [SMALL_STATE(2596)] = 92863, - [SMALL_STATE(2597)] = 92876, - [SMALL_STATE(2598)] = 92889, - [SMALL_STATE(2599)] = 92902, - [SMALL_STATE(2600)] = 92915, - [SMALL_STATE(2601)] = 92928, - [SMALL_STATE(2602)] = 92941, - [SMALL_STATE(2603)] = 92954, - [SMALL_STATE(2604)] = 92967, - [SMALL_STATE(2605)] = 92980, - [SMALL_STATE(2606)] = 92993, - [SMALL_STATE(2607)] = 93006, - [SMALL_STATE(2608)] = 93019, - [SMALL_STATE(2609)] = 93032, - [SMALL_STATE(2610)] = 93045, - [SMALL_STATE(2611)] = 93058, - [SMALL_STATE(2612)] = 93071, - [SMALL_STATE(2613)] = 93084, - [SMALL_STATE(2614)] = 93097, - [SMALL_STATE(2615)] = 93110, - [SMALL_STATE(2616)] = 93123, - [SMALL_STATE(2617)] = 93136, - [SMALL_STATE(2618)] = 93149, - [SMALL_STATE(2619)] = 93162, - [SMALL_STATE(2620)] = 93175, - [SMALL_STATE(2621)] = 93188, - [SMALL_STATE(2622)] = 93201, - [SMALL_STATE(2623)] = 93214, - [SMALL_STATE(2624)] = 93227, - [SMALL_STATE(2625)] = 93240, - [SMALL_STATE(2626)] = 93253, - [SMALL_STATE(2627)] = 93266, - [SMALL_STATE(2628)] = 93279, - [SMALL_STATE(2629)] = 93292, - [SMALL_STATE(2630)] = 93305, - [SMALL_STATE(2631)] = 93318, - [SMALL_STATE(2632)] = 93331, - [SMALL_STATE(2633)] = 93344, - [SMALL_STATE(2634)] = 93357, - [SMALL_STATE(2635)] = 93370, - [SMALL_STATE(2636)] = 93383, - [SMALL_STATE(2637)] = 93396, - [SMALL_STATE(2638)] = 93409, - [SMALL_STATE(2639)] = 93422, - [SMALL_STATE(2640)] = 93435, - [SMALL_STATE(2641)] = 93448, - [SMALL_STATE(2642)] = 93461, - [SMALL_STATE(2643)] = 93474, - [SMALL_STATE(2644)] = 93487, - [SMALL_STATE(2645)] = 93500, - [SMALL_STATE(2646)] = 93513, - [SMALL_STATE(2647)] = 93526, - [SMALL_STATE(2648)] = 93539, - [SMALL_STATE(2649)] = 93552, - [SMALL_STATE(2650)] = 93565, - [SMALL_STATE(2651)] = 93578, - [SMALL_STATE(2652)] = 93591, - [SMALL_STATE(2653)] = 93604, - [SMALL_STATE(2654)] = 93617, - [SMALL_STATE(2655)] = 93630, - [SMALL_STATE(2656)] = 93643, - [SMALL_STATE(2657)] = 93656, - [SMALL_STATE(2658)] = 93669, - [SMALL_STATE(2659)] = 93682, - [SMALL_STATE(2660)] = 93695, - [SMALL_STATE(2661)] = 93708, - [SMALL_STATE(2662)] = 93721, - [SMALL_STATE(2663)] = 93734, - [SMALL_STATE(2664)] = 93747, - [SMALL_STATE(2665)] = 93760, - [SMALL_STATE(2666)] = 93773, - [SMALL_STATE(2667)] = 93786, - [SMALL_STATE(2668)] = 93799, - [SMALL_STATE(2669)] = 93812, - [SMALL_STATE(2670)] = 93825, - [SMALL_STATE(2671)] = 93838, - [SMALL_STATE(2672)] = 93851, - [SMALL_STATE(2673)] = 93864, - [SMALL_STATE(2674)] = 93877, - [SMALL_STATE(2675)] = 93890, - [SMALL_STATE(2676)] = 93903, - [SMALL_STATE(2677)] = 93916, - [SMALL_STATE(2678)] = 93929, - [SMALL_STATE(2679)] = 93942, - [SMALL_STATE(2680)] = 93955, - [SMALL_STATE(2681)] = 93968, - [SMALL_STATE(2682)] = 93981, - [SMALL_STATE(2683)] = 93994, - [SMALL_STATE(2684)] = 94007, - [SMALL_STATE(2685)] = 94020, - [SMALL_STATE(2686)] = 94033, - [SMALL_STATE(2687)] = 94046, - [SMALL_STATE(2688)] = 94059, - [SMALL_STATE(2689)] = 94072, - [SMALL_STATE(2690)] = 94085, - [SMALL_STATE(2691)] = 94098, - [SMALL_STATE(2692)] = 94111, - [SMALL_STATE(2693)] = 94124, - [SMALL_STATE(2694)] = 94137, - [SMALL_STATE(2695)] = 94150, - [SMALL_STATE(2696)] = 94163, - [SMALL_STATE(2697)] = 94176, - [SMALL_STATE(2698)] = 94189, - [SMALL_STATE(2699)] = 94202, - [SMALL_STATE(2700)] = 94215, - [SMALL_STATE(2701)] = 94228, - [SMALL_STATE(2702)] = 94241, - [SMALL_STATE(2703)] = 94254, - [SMALL_STATE(2704)] = 94267, - [SMALL_STATE(2705)] = 94280, - [SMALL_STATE(2706)] = 94293, - [SMALL_STATE(2707)] = 94306, - [SMALL_STATE(2708)] = 94319, - [SMALL_STATE(2709)] = 94332, - [SMALL_STATE(2710)] = 94345, - [SMALL_STATE(2711)] = 94358, - [SMALL_STATE(2712)] = 94371, - [SMALL_STATE(2713)] = 94384, - [SMALL_STATE(2714)] = 94397, - [SMALL_STATE(2715)] = 94410, - [SMALL_STATE(2716)] = 94423, - [SMALL_STATE(2717)] = 94436, - [SMALL_STATE(2718)] = 94449, - [SMALL_STATE(2719)] = 94462, - [SMALL_STATE(2720)] = 94475, - [SMALL_STATE(2721)] = 94488, - [SMALL_STATE(2722)] = 94501, - [SMALL_STATE(2723)] = 94514, - [SMALL_STATE(2724)] = 94527, - [SMALL_STATE(2725)] = 94540, - [SMALL_STATE(2726)] = 94553, - [SMALL_STATE(2727)] = 94566, - [SMALL_STATE(2728)] = 94579, - [SMALL_STATE(2729)] = 94592, - [SMALL_STATE(2730)] = 94605, - [SMALL_STATE(2731)] = 94618, - [SMALL_STATE(2732)] = 94631, - [SMALL_STATE(2733)] = 94644, - [SMALL_STATE(2734)] = 94657, - [SMALL_STATE(2735)] = 94670, - [SMALL_STATE(2736)] = 94683, - [SMALL_STATE(2737)] = 94696, - [SMALL_STATE(2738)] = 94709, - [SMALL_STATE(2739)] = 94722, - [SMALL_STATE(2740)] = 94735, - [SMALL_STATE(2741)] = 94748, - [SMALL_STATE(2742)] = 94761, - [SMALL_STATE(2743)] = 94774, - [SMALL_STATE(2744)] = 94787, - [SMALL_STATE(2745)] = 94800, - [SMALL_STATE(2746)] = 94813, - [SMALL_STATE(2747)] = 94826, - [SMALL_STATE(2748)] = 94839, - [SMALL_STATE(2749)] = 94852, - [SMALL_STATE(2750)] = 94865, - [SMALL_STATE(2751)] = 94878, - [SMALL_STATE(2752)] = 94891, - [SMALL_STATE(2753)] = 94904, - [SMALL_STATE(2754)] = 94917, - [SMALL_STATE(2755)] = 94930, - [SMALL_STATE(2756)] = 94943, - [SMALL_STATE(2757)] = 94956, - [SMALL_STATE(2758)] = 94969, - [SMALL_STATE(2759)] = 94982, - [SMALL_STATE(2760)] = 94995, - [SMALL_STATE(2761)] = 95008, - [SMALL_STATE(2762)] = 95021, - [SMALL_STATE(2763)] = 95034, - [SMALL_STATE(2764)] = 95047, - [SMALL_STATE(2765)] = 95060, - [SMALL_STATE(2766)] = 95073, - [SMALL_STATE(2767)] = 95086, - [SMALL_STATE(2768)] = 95099, - [SMALL_STATE(2769)] = 95112, - [SMALL_STATE(2770)] = 95125, - [SMALL_STATE(2771)] = 95138, - [SMALL_STATE(2772)] = 95151, - [SMALL_STATE(2773)] = 95164, - [SMALL_STATE(2774)] = 95177, - [SMALL_STATE(2775)] = 95190, - [SMALL_STATE(2776)] = 95203, - [SMALL_STATE(2777)] = 95216, - [SMALL_STATE(2778)] = 95229, - [SMALL_STATE(2779)] = 95242, - [SMALL_STATE(2780)] = 95255, - [SMALL_STATE(2781)] = 95268, - [SMALL_STATE(2782)] = 95281, - [SMALL_STATE(2783)] = 95294, - [SMALL_STATE(2784)] = 95307, - [SMALL_STATE(2785)] = 95320, - [SMALL_STATE(2786)] = 95333, - [SMALL_STATE(2787)] = 95346, - [SMALL_STATE(2788)] = 95359, - [SMALL_STATE(2789)] = 95372, - [SMALL_STATE(2790)] = 95385, - [SMALL_STATE(2791)] = 95398, - [SMALL_STATE(2792)] = 95411, - [SMALL_STATE(2793)] = 95424, - [SMALL_STATE(2794)] = 95437, - [SMALL_STATE(2795)] = 95450, - [SMALL_STATE(2796)] = 95463, - [SMALL_STATE(2797)] = 95476, - [SMALL_STATE(2798)] = 95489, - [SMALL_STATE(2799)] = 95502, - [SMALL_STATE(2800)] = 95515, - [SMALL_STATE(2801)] = 95528, - [SMALL_STATE(2802)] = 95541, - [SMALL_STATE(2803)] = 95554, - [SMALL_STATE(2804)] = 95567, - [SMALL_STATE(2805)] = 95580, - [SMALL_STATE(2806)] = 95593, - [SMALL_STATE(2807)] = 95606, - [SMALL_STATE(2808)] = 95619, - [SMALL_STATE(2809)] = 95632, - [SMALL_STATE(2810)] = 95645, - [SMALL_STATE(2811)] = 95658, - [SMALL_STATE(2812)] = 95671, - [SMALL_STATE(2813)] = 95684, - [SMALL_STATE(2814)] = 95697, - [SMALL_STATE(2815)] = 95710, - [SMALL_STATE(2816)] = 95723, - [SMALL_STATE(2817)] = 95736, - [SMALL_STATE(2818)] = 95749, - [SMALL_STATE(2819)] = 95762, - [SMALL_STATE(2820)] = 95775, - [SMALL_STATE(2821)] = 95788, - [SMALL_STATE(2822)] = 95801, - [SMALL_STATE(2823)] = 95814, - [SMALL_STATE(2824)] = 95827, - [SMALL_STATE(2825)] = 95840, - [SMALL_STATE(2826)] = 95853, - [SMALL_STATE(2827)] = 95866, - [SMALL_STATE(2828)] = 95879, - [SMALL_STATE(2829)] = 95892, - [SMALL_STATE(2830)] = 95905, - [SMALL_STATE(2831)] = 95918, - [SMALL_STATE(2832)] = 95931, - [SMALL_STATE(2833)] = 95944, - [SMALL_STATE(2834)] = 95957, - [SMALL_STATE(2835)] = 95970, - [SMALL_STATE(2836)] = 95983, - [SMALL_STATE(2837)] = 95996, - [SMALL_STATE(2838)] = 96009, - [SMALL_STATE(2839)] = 96022, - [SMALL_STATE(2840)] = 96035, - [SMALL_STATE(2841)] = 96048, - [SMALL_STATE(2842)] = 96061, - [SMALL_STATE(2843)] = 96074, - [SMALL_STATE(2844)] = 96087, - [SMALL_STATE(2845)] = 96100, - [SMALL_STATE(2846)] = 96113, - [SMALL_STATE(2847)] = 96126, - [SMALL_STATE(2848)] = 96139, - [SMALL_STATE(2849)] = 96152, - [SMALL_STATE(2850)] = 96165, - [SMALL_STATE(2851)] = 96178, - [SMALL_STATE(2852)] = 96191, - [SMALL_STATE(2853)] = 96204, - [SMALL_STATE(2854)] = 96217, - [SMALL_STATE(2855)] = 96230, - [SMALL_STATE(2856)] = 96243, - [SMALL_STATE(2857)] = 96256, - [SMALL_STATE(2858)] = 96269, - [SMALL_STATE(2859)] = 96282, - [SMALL_STATE(2860)] = 96295, - [SMALL_STATE(2861)] = 96308, - [SMALL_STATE(2862)] = 96321, - [SMALL_STATE(2863)] = 96334, - [SMALL_STATE(2864)] = 96347, - [SMALL_STATE(2865)] = 96360, - [SMALL_STATE(2866)] = 96373, - [SMALL_STATE(2867)] = 96386, - [SMALL_STATE(2868)] = 96399, - [SMALL_STATE(2869)] = 96412, - [SMALL_STATE(2870)] = 96425, - [SMALL_STATE(2871)] = 96438, - [SMALL_STATE(2872)] = 96451, - [SMALL_STATE(2873)] = 96464, - [SMALL_STATE(2874)] = 96477, - [SMALL_STATE(2875)] = 96490, - [SMALL_STATE(2876)] = 96503, - [SMALL_STATE(2877)] = 96516, - [SMALL_STATE(2878)] = 96529, - [SMALL_STATE(2879)] = 96542, - [SMALL_STATE(2880)] = 96555, - [SMALL_STATE(2881)] = 96568, - [SMALL_STATE(2882)] = 96581, - [SMALL_STATE(2883)] = 96594, - [SMALL_STATE(2884)] = 96607, - [SMALL_STATE(2885)] = 96620, - [SMALL_STATE(2886)] = 96633, - [SMALL_STATE(2887)] = 96646, - [SMALL_STATE(2888)] = 96659, - [SMALL_STATE(2889)] = 96672, + [SMALL_STATE(825)] = 83, + [SMALL_STATE(826)] = 160, + [SMALL_STATE(827)] = 237, + [SMALL_STATE(828)] = 320, + [SMALL_STATE(829)] = 400, + [SMALL_STATE(830)] = 480, + [SMALL_STATE(831)] = 554, + [SMALL_STATE(832)] = 649, + [SMALL_STATE(833)] = 724, + [SMALL_STATE(834)] = 795, + [SMALL_STATE(835)] = 866, + [SMALL_STATE(836)] = 965, + [SMALL_STATE(837)] = 1036, + [SMALL_STATE(838)] = 1135, + [SMALL_STATE(839)] = 1232, + [SMALL_STATE(840)] = 1327, + [SMALL_STATE(841)] = 1416, + [SMALL_STATE(842)] = 1497, + [SMALL_STATE(843)] = 1578, + [SMALL_STATE(844)] = 1649, + [SMALL_STATE(845)] = 1738, + [SMALL_STATE(846)] = 1813, + [SMALL_STATE(847)] = 1894, + [SMALL_STATE(848)] = 1975, + [SMALL_STATE(849)] = 2066, + [SMALL_STATE(850)] = 2164, + [SMALL_STATE(851)] = 2242, + [SMALL_STATE(852)] = 2320, + [SMALL_STATE(853)] = 2392, + [SMALL_STATE(854)] = 2469, + [SMALL_STATE(855)] = 2556, + [SMALL_STATE(856)] = 2643, + [SMALL_STATE(857)] = 2732, + [SMALL_STATE(858)] = 2811, + [SMALL_STATE(859)] = 2882, + [SMALL_STATE(860)] = 2961, + [SMALL_STATE(861)] = 3058, + [SMALL_STATE(862)] = 3153, + [SMALL_STATE(863)] = 3230, + [SMALL_STATE(864)] = 3327, + [SMALL_STATE(865)] = 3420, + [SMALL_STATE(866)] = 3513, + [SMALL_STATE(867)] = 3592, + [SMALL_STATE(868)] = 3671, + [SMALL_STATE(869)] = 3739, + [SMALL_STATE(870)] = 3815, + [SMALL_STATE(871)] = 3883, + [SMALL_STATE(872)] = 3978, + [SMALL_STATE(873)] = 4073, + [SMALL_STATE(874)] = 4199, + [SMALL_STATE(875)] = 4319, + [SMALL_STATE(876)] = 4445, + [SMALL_STATE(877)] = 4566, + [SMALL_STATE(878)] = 4683, + [SMALL_STATE(879)] = 4803, + [SMALL_STATE(880)] = 4920, + [SMALL_STATE(881)] = 5037, + [SMALL_STATE(882)] = 5154, + [SMALL_STATE(883)] = 5271, + [SMALL_STATE(884)] = 5388, + [SMALL_STATE(885)] = 5505, + [SMALL_STATE(886)] = 5622, + [SMALL_STATE(887)] = 5739, + [SMALL_STATE(888)] = 5856, + [SMALL_STATE(889)] = 5973, + [SMALL_STATE(890)] = 6090, + [SMALL_STATE(891)] = 6207, + [SMALL_STATE(892)] = 6324, + [SMALL_STATE(893)] = 6441, + [SMALL_STATE(894)] = 6558, + [SMALL_STATE(895)] = 6672, + [SMALL_STATE(896)] = 6786, + [SMALL_STATE(897)] = 6900, + [SMALL_STATE(898)] = 7014, + [SMALL_STATE(899)] = 7128, + [SMALL_STATE(900)] = 7242, + [SMALL_STATE(901)] = 7356, + [SMALL_STATE(902)] = 7470, + [SMALL_STATE(903)] = 7584, + [SMALL_STATE(904)] = 7698, + [SMALL_STATE(905)] = 7812, + [SMALL_STATE(906)] = 7926, + [SMALL_STATE(907)] = 8040, + [SMALL_STATE(908)] = 8154, + [SMALL_STATE(909)] = 8268, + [SMALL_STATE(910)] = 8382, + [SMALL_STATE(911)] = 8496, + [SMALL_STATE(912)] = 8610, + [SMALL_STATE(913)] = 8724, + [SMALL_STATE(914)] = 8838, + [SMALL_STATE(915)] = 8952, + [SMALL_STATE(916)] = 9066, + [SMALL_STATE(917)] = 9180, + [SMALL_STATE(918)] = 9294, + [SMALL_STATE(919)] = 9408, + [SMALL_STATE(920)] = 9522, + [SMALL_STATE(921)] = 9636, + [SMALL_STATE(922)] = 9737, + [SMALL_STATE(923)] = 9838, + [SMALL_STATE(924)] = 9895, + [SMALL_STATE(925)] = 10006, + [SMALL_STATE(926)] = 10117, + [SMALL_STATE(927)] = 10228, + [SMALL_STATE(928)] = 10329, + [SMALL_STATE(929)] = 10440, + [SMALL_STATE(930)] = 10541, + [SMALL_STATE(931)] = 10652, + [SMALL_STATE(932)] = 10753, + [SMALL_STATE(933)] = 10864, + [SMALL_STATE(934)] = 10972, + [SMALL_STATE(935)] = 11080, + [SMALL_STATE(936)] = 11188, + [SMALL_STATE(937)] = 11296, + [SMALL_STATE(938)] = 11404, + [SMALL_STATE(939)] = 11460, + [SMALL_STATE(940)] = 11568, + [SMALL_STATE(941)] = 11676, + [SMALL_STATE(942)] = 11732, + [SMALL_STATE(943)] = 11840, + [SMALL_STATE(944)] = 11948, + [SMALL_STATE(945)] = 12056, + [SMALL_STATE(946)] = 12164, + [SMALL_STATE(947)] = 12220, + [SMALL_STATE(948)] = 12328, + [SMALL_STATE(949)] = 12436, + [SMALL_STATE(950)] = 12544, + [SMALL_STATE(951)] = 12652, + [SMALL_STATE(952)] = 12760, + [SMALL_STATE(953)] = 12868, + [SMALL_STATE(954)] = 12976, + [SMALL_STATE(955)] = 13084, + [SMALL_STATE(956)] = 13192, + [SMALL_STATE(957)] = 13300, + [SMALL_STATE(958)] = 13408, + [SMALL_STATE(959)] = 13516, + [SMALL_STATE(960)] = 13624, + [SMALL_STATE(961)] = 13732, + [SMALL_STATE(962)] = 13840, + [SMALL_STATE(963)] = 13948, + [SMALL_STATE(964)] = 14056, + [SMALL_STATE(965)] = 14164, + [SMALL_STATE(966)] = 14272, + [SMALL_STATE(967)] = 14380, + [SMALL_STATE(968)] = 14488, + [SMALL_STATE(969)] = 14596, + [SMALL_STATE(970)] = 14704, + [SMALL_STATE(971)] = 14812, + [SMALL_STATE(972)] = 14920, + [SMALL_STATE(973)] = 15028, + [SMALL_STATE(974)] = 15136, + [SMALL_STATE(975)] = 15244, + [SMALL_STATE(976)] = 15352, + [SMALL_STATE(977)] = 15460, + [SMALL_STATE(978)] = 15568, + [SMALL_STATE(979)] = 15676, + [SMALL_STATE(980)] = 15784, + [SMALL_STATE(981)] = 15892, + [SMALL_STATE(982)] = 16000, + [SMALL_STATE(983)] = 16108, + [SMALL_STATE(984)] = 16216, + [SMALL_STATE(985)] = 16324, + [SMALL_STATE(986)] = 16432, + [SMALL_STATE(987)] = 16540, + [SMALL_STATE(988)] = 16648, + [SMALL_STATE(989)] = 16756, + [SMALL_STATE(990)] = 16864, + [SMALL_STATE(991)] = 16972, + [SMALL_STATE(992)] = 17080, + [SMALL_STATE(993)] = 17188, + [SMALL_STATE(994)] = 17296, + [SMALL_STATE(995)] = 17404, + [SMALL_STATE(996)] = 17512, + [SMALL_STATE(997)] = 17620, + [SMALL_STATE(998)] = 17728, + [SMALL_STATE(999)] = 17836, + [SMALL_STATE(1000)] = 17944, + [SMALL_STATE(1001)] = 18052, + [SMALL_STATE(1002)] = 18160, + [SMALL_STATE(1003)] = 18268, + [SMALL_STATE(1004)] = 18376, + [SMALL_STATE(1005)] = 18484, + [SMALL_STATE(1006)] = 18592, + [SMALL_STATE(1007)] = 18700, + [SMALL_STATE(1008)] = 18808, + [SMALL_STATE(1009)] = 18916, + [SMALL_STATE(1010)] = 19024, + [SMALL_STATE(1011)] = 19132, + [SMALL_STATE(1012)] = 19240, + [SMALL_STATE(1013)] = 19348, + [SMALL_STATE(1014)] = 19456, + [SMALL_STATE(1015)] = 19564, + [SMALL_STATE(1016)] = 19672, + [SMALL_STATE(1017)] = 19780, + [SMALL_STATE(1018)] = 19888, + [SMALL_STATE(1019)] = 19996, + [SMALL_STATE(1020)] = 20104, + [SMALL_STATE(1021)] = 20212, + [SMALL_STATE(1022)] = 20320, + [SMALL_STATE(1023)] = 20428, + [SMALL_STATE(1024)] = 20536, + [SMALL_STATE(1025)] = 20644, + [SMALL_STATE(1026)] = 20752, + [SMALL_STATE(1027)] = 20860, + [SMALL_STATE(1028)] = 20968, + [SMALL_STATE(1029)] = 21076, + [SMALL_STATE(1030)] = 21184, + [SMALL_STATE(1031)] = 21292, + [SMALL_STATE(1032)] = 21400, + [SMALL_STATE(1033)] = 21508, + [SMALL_STATE(1034)] = 21616, + [SMALL_STATE(1035)] = 21724, + [SMALL_STATE(1036)] = 21832, + [SMALL_STATE(1037)] = 21940, + [SMALL_STATE(1038)] = 22048, + [SMALL_STATE(1039)] = 22156, + [SMALL_STATE(1040)] = 22264, + [SMALL_STATE(1041)] = 22372, + [SMALL_STATE(1042)] = 22480, + [SMALL_STATE(1043)] = 22588, + [SMALL_STATE(1044)] = 22696, + [SMALL_STATE(1045)] = 22804, + [SMALL_STATE(1046)] = 22912, + [SMALL_STATE(1047)] = 23020, + [SMALL_STATE(1048)] = 23128, + [SMALL_STATE(1049)] = 23236, + [SMALL_STATE(1050)] = 23344, + [SMALL_STATE(1051)] = 23452, + [SMALL_STATE(1052)] = 23560, + [SMALL_STATE(1053)] = 23668, + [SMALL_STATE(1054)] = 23776, + [SMALL_STATE(1055)] = 23884, + [SMALL_STATE(1056)] = 23992, + [SMALL_STATE(1057)] = 24100, + [SMALL_STATE(1058)] = 24208, + [SMALL_STATE(1059)] = 24316, + [SMALL_STATE(1060)] = 24424, + [SMALL_STATE(1061)] = 24532, + [SMALL_STATE(1062)] = 24640, + [SMALL_STATE(1063)] = 24748, + [SMALL_STATE(1064)] = 24856, + [SMALL_STATE(1065)] = 24964, + [SMALL_STATE(1066)] = 25072, + [SMALL_STATE(1067)] = 25180, + [SMALL_STATE(1068)] = 25288, + [SMALL_STATE(1069)] = 25396, + [SMALL_STATE(1070)] = 25504, + [SMALL_STATE(1071)] = 25612, + [SMALL_STATE(1072)] = 25720, + [SMALL_STATE(1073)] = 25828, + [SMALL_STATE(1074)] = 25936, + [SMALL_STATE(1075)] = 26044, + [SMALL_STATE(1076)] = 26152, + [SMALL_STATE(1077)] = 26260, + [SMALL_STATE(1078)] = 26368, + [SMALL_STATE(1079)] = 26476, + [SMALL_STATE(1080)] = 26584, + [SMALL_STATE(1081)] = 26692, + [SMALL_STATE(1082)] = 26800, + [SMALL_STATE(1083)] = 26908, + [SMALL_STATE(1084)] = 27016, + [SMALL_STATE(1085)] = 27124, + [SMALL_STATE(1086)] = 27232, + [SMALL_STATE(1087)] = 27340, + [SMALL_STATE(1088)] = 27448, + [SMALL_STATE(1089)] = 27556, + [SMALL_STATE(1090)] = 27664, + [SMALL_STATE(1091)] = 27772, + [SMALL_STATE(1092)] = 27880, + [SMALL_STATE(1093)] = 27988, + [SMALL_STATE(1094)] = 28096, + [SMALL_STATE(1095)] = 28204, + [SMALL_STATE(1096)] = 28312, + [SMALL_STATE(1097)] = 28420, + [SMALL_STATE(1098)] = 28528, + [SMALL_STATE(1099)] = 28636, + [SMALL_STATE(1100)] = 28744, + [SMALL_STATE(1101)] = 28852, + [SMALL_STATE(1102)] = 28916, + [SMALL_STATE(1103)] = 29024, + [SMALL_STATE(1104)] = 29132, + [SMALL_STATE(1105)] = 29240, + [SMALL_STATE(1106)] = 29348, + [SMALL_STATE(1107)] = 29456, + [SMALL_STATE(1108)] = 29564, + [SMALL_STATE(1109)] = 29672, + [SMALL_STATE(1110)] = 29780, + [SMALL_STATE(1111)] = 29888, + [SMALL_STATE(1112)] = 29996, + [SMALL_STATE(1113)] = 30104, + [SMALL_STATE(1114)] = 30212, + [SMALL_STATE(1115)] = 30320, + [SMALL_STATE(1116)] = 30428, + [SMALL_STATE(1117)] = 30536, + [SMALL_STATE(1118)] = 30644, + [SMALL_STATE(1119)] = 30752, + [SMALL_STATE(1120)] = 30860, + [SMALL_STATE(1121)] = 30968, + [SMALL_STATE(1122)] = 31076, + [SMALL_STATE(1123)] = 31184, + [SMALL_STATE(1124)] = 31292, + [SMALL_STATE(1125)] = 31400, + [SMALL_STATE(1126)] = 31508, + [SMALL_STATE(1127)] = 31616, + [SMALL_STATE(1128)] = 31724, + [SMALL_STATE(1129)] = 31832, + [SMALL_STATE(1130)] = 31940, + [SMALL_STATE(1131)] = 32048, + [SMALL_STATE(1132)] = 32156, + [SMALL_STATE(1133)] = 32264, + [SMALL_STATE(1134)] = 32372, + [SMALL_STATE(1135)] = 32480, + [SMALL_STATE(1136)] = 32588, + [SMALL_STATE(1137)] = 32696, + [SMALL_STATE(1138)] = 32804, + [SMALL_STATE(1139)] = 32912, + [SMALL_STATE(1140)] = 33020, + [SMALL_STATE(1141)] = 33128, + [SMALL_STATE(1142)] = 33236, + [SMALL_STATE(1143)] = 33344, + [SMALL_STATE(1144)] = 33452, + [SMALL_STATE(1145)] = 33560, + [SMALL_STATE(1146)] = 33668, + [SMALL_STATE(1147)] = 33776, + [SMALL_STATE(1148)] = 33884, + [SMALL_STATE(1149)] = 33992, + [SMALL_STATE(1150)] = 34100, + [SMALL_STATE(1151)] = 34208, + [SMALL_STATE(1152)] = 34316, + [SMALL_STATE(1153)] = 34424, + [SMALL_STATE(1154)] = 34532, + [SMALL_STATE(1155)] = 34640, + [SMALL_STATE(1156)] = 34748, + [SMALL_STATE(1157)] = 34856, + [SMALL_STATE(1158)] = 34964, + [SMALL_STATE(1159)] = 35072, + [SMALL_STATE(1160)] = 35180, + [SMALL_STATE(1161)] = 35288, + [SMALL_STATE(1162)] = 35396, + [SMALL_STATE(1163)] = 35504, + [SMALL_STATE(1164)] = 35612, + [SMALL_STATE(1165)] = 35720, + [SMALL_STATE(1166)] = 35828, + [SMALL_STATE(1167)] = 35936, + [SMALL_STATE(1168)] = 36044, + [SMALL_STATE(1169)] = 36152, + [SMALL_STATE(1170)] = 36260, + [SMALL_STATE(1171)] = 36368, + [SMALL_STATE(1172)] = 36476, + [SMALL_STATE(1173)] = 36584, + [SMALL_STATE(1174)] = 36692, + [SMALL_STATE(1175)] = 36800, + [SMALL_STATE(1176)] = 36908, + [SMALL_STATE(1177)] = 37016, + [SMALL_STATE(1178)] = 37124, + [SMALL_STATE(1179)] = 37232, + [SMALL_STATE(1180)] = 37340, + [SMALL_STATE(1181)] = 37448, + [SMALL_STATE(1182)] = 37556, + [SMALL_STATE(1183)] = 37664, + [SMALL_STATE(1184)] = 37772, + [SMALL_STATE(1185)] = 37880, + [SMALL_STATE(1186)] = 37988, + [SMALL_STATE(1187)] = 38096, + [SMALL_STATE(1188)] = 38204, + [SMALL_STATE(1189)] = 38312, + [SMALL_STATE(1190)] = 38420, + [SMALL_STATE(1191)] = 38528, + [SMALL_STATE(1192)] = 38636, + [SMALL_STATE(1193)] = 38744, + [SMALL_STATE(1194)] = 38852, + [SMALL_STATE(1195)] = 38960, + [SMALL_STATE(1196)] = 39068, + [SMALL_STATE(1197)] = 39176, + [SMALL_STATE(1198)] = 39284, + [SMALL_STATE(1199)] = 39392, + [SMALL_STATE(1200)] = 39500, + [SMALL_STATE(1201)] = 39608, + [SMALL_STATE(1202)] = 39716, + [SMALL_STATE(1203)] = 39824, + [SMALL_STATE(1204)] = 39932, + [SMALL_STATE(1205)] = 40040, + [SMALL_STATE(1206)] = 40148, + [SMALL_STATE(1207)] = 40256, + [SMALL_STATE(1208)] = 40364, + [SMALL_STATE(1209)] = 40472, + [SMALL_STATE(1210)] = 40580, + [SMALL_STATE(1211)] = 40688, + [SMALL_STATE(1212)] = 40796, + [SMALL_STATE(1213)] = 40904, + [SMALL_STATE(1214)] = 41012, + [SMALL_STATE(1215)] = 41120, + [SMALL_STATE(1216)] = 41228, + [SMALL_STATE(1217)] = 41336, + [SMALL_STATE(1218)] = 41444, + [SMALL_STATE(1219)] = 41552, + [SMALL_STATE(1220)] = 41660, + [SMALL_STATE(1221)] = 41768, + [SMALL_STATE(1222)] = 41876, + [SMALL_STATE(1223)] = 41984, + [SMALL_STATE(1224)] = 42092, + [SMALL_STATE(1225)] = 42200, + [SMALL_STATE(1226)] = 42308, + [SMALL_STATE(1227)] = 42416, + [SMALL_STATE(1228)] = 42524, + [SMALL_STATE(1229)] = 42632, + [SMALL_STATE(1230)] = 42740, + [SMALL_STATE(1231)] = 42848, + [SMALL_STATE(1232)] = 42956, + [SMALL_STATE(1233)] = 43064, + [SMALL_STATE(1234)] = 43172, + [SMALL_STATE(1235)] = 43280, + [SMALL_STATE(1236)] = 43388, + [SMALL_STATE(1237)] = 43496, + [SMALL_STATE(1238)] = 43604, + [SMALL_STATE(1239)] = 43712, + [SMALL_STATE(1240)] = 43820, + [SMALL_STATE(1241)] = 43928, + [SMALL_STATE(1242)] = 44036, + [SMALL_STATE(1243)] = 44144, + [SMALL_STATE(1244)] = 44252, + [SMALL_STATE(1245)] = 44360, + [SMALL_STATE(1246)] = 44468, + [SMALL_STATE(1247)] = 44576, + [SMALL_STATE(1248)] = 44684, + [SMALL_STATE(1249)] = 44792, + [SMALL_STATE(1250)] = 44855, + [SMALL_STATE(1251)] = 44908, + [SMALL_STATE(1252)] = 44971, + [SMALL_STATE(1253)] = 45034, + [SMALL_STATE(1254)] = 45097, + [SMALL_STATE(1255)] = 45157, + [SMALL_STATE(1256)] = 45217, + [SMALL_STATE(1257)] = 45273, + [SMALL_STATE(1258)] = 45325, + [SMALL_STATE(1259)] = 45377, + [SMALL_STATE(1260)] = 45427, + [SMALL_STATE(1261)] = 45476, + [SMALL_STATE(1262)] = 45525, + [SMALL_STATE(1263)] = 45574, + [SMALL_STATE(1264)] = 45623, + [SMALL_STATE(1265)] = 45672, + [SMALL_STATE(1266)] = 45721, + [SMALL_STATE(1267)] = 45772, + [SMALL_STATE(1268)] = 45821, + [SMALL_STATE(1269)] = 45870, + [SMALL_STATE(1270)] = 45919, + [SMALL_STATE(1271)] = 45968, + [SMALL_STATE(1272)] = 46017, + [SMALL_STATE(1273)] = 46066, + [SMALL_STATE(1274)] = 46117, + [SMALL_STATE(1275)] = 46166, + [SMALL_STATE(1276)] = 46215, + [SMALL_STATE(1277)] = 46264, + [SMALL_STATE(1278)] = 46313, + [SMALL_STATE(1279)] = 46362, + [SMALL_STATE(1280)] = 46411, + [SMALL_STATE(1281)] = 46460, + [SMALL_STATE(1282)] = 46511, + [SMALL_STATE(1283)] = 46560, + [SMALL_STATE(1284)] = 46617, + [SMALL_STATE(1285)] = 46668, + [SMALL_STATE(1286)] = 46717, + [SMALL_STATE(1287)] = 46766, + [SMALL_STATE(1288)] = 46815, + [SMALL_STATE(1289)] = 46872, + [SMALL_STATE(1290)] = 46921, + [SMALL_STATE(1291)] = 46970, + [SMALL_STATE(1292)] = 47019, + [SMALL_STATE(1293)] = 47068, + [SMALL_STATE(1294)] = 47117, + [SMALL_STATE(1295)] = 47166, + [SMALL_STATE(1296)] = 47238, + [SMALL_STATE(1297)] = 47316, + [SMALL_STATE(1298)] = 47392, + [SMALL_STATE(1299)] = 47458, + [SMALL_STATE(1300)] = 47534, + [SMALL_STATE(1301)] = 47612, + [SMALL_STATE(1302)] = 47680, + [SMALL_STATE(1303)] = 47728, + [SMALL_STATE(1304)] = 47786, + [SMALL_STATE(1305)] = 47852, + [SMALL_STATE(1306)] = 47924, + [SMALL_STATE(1307)] = 47982, + [SMALL_STATE(1308)] = 48060, + [SMALL_STATE(1309)] = 48124, + [SMALL_STATE(1310)] = 48202, + [SMALL_STATE(1311)] = 48280, + [SMALL_STATE(1312)] = 48358, + [SMALL_STATE(1313)] = 48436, + [SMALL_STATE(1314)] = 48490, + [SMALL_STATE(1315)] = 48568, + [SMALL_STATE(1316)] = 48638, + [SMALL_STATE(1317)] = 48694, + [SMALL_STATE(1318)] = 48772, + [SMALL_STATE(1319)] = 48820, + [SMALL_STATE(1320)] = 48886, + [SMALL_STATE(1321)] = 48964, + [SMALL_STATE(1322)] = 49042, + [SMALL_STATE(1323)] = 49120, + [SMALL_STATE(1324)] = 49198, + [SMALL_STATE(1325)] = 49276, + [SMALL_STATE(1326)] = 49350, + [SMALL_STATE(1327)] = 49428, + [SMALL_STATE(1328)] = 49502, + [SMALL_STATE(1329)] = 49572, + [SMALL_STATE(1330)] = 49628, + [SMALL_STATE(1331)] = 49682, + [SMALL_STATE(1332)] = 49760, + [SMALL_STATE(1333)] = 49838, + [SMALL_STATE(1334)] = 49916, + [SMALL_STATE(1335)] = 49980, + [SMALL_STATE(1336)] = 50055, + [SMALL_STATE(1337)] = 50100, + [SMALL_STATE(1338)] = 50149, + [SMALL_STATE(1339)] = 50224, + [SMALL_STATE(1340)] = 50269, + [SMALL_STATE(1341)] = 50341, + [SMALL_STATE(1342)] = 50413, + [SMALL_STATE(1343)] = 50485, + [SMALL_STATE(1344)] = 50557, + [SMALL_STATE(1345)] = 50629, + [SMALL_STATE(1346)] = 50701, + [SMALL_STATE(1347)] = 50773, + [SMALL_STATE(1348)] = 50845, + [SMALL_STATE(1349)] = 50917, + [SMALL_STATE(1350)] = 50989, + [SMALL_STATE(1351)] = 51061, + [SMALL_STATE(1352)] = 51133, + [SMALL_STATE(1353)] = 51205, + [SMALL_STATE(1354)] = 51277, + [SMALL_STATE(1355)] = 51349, + [SMALL_STATE(1356)] = 51421, + [SMALL_STATE(1357)] = 51493, + [SMALL_STATE(1358)] = 51565, + [SMALL_STATE(1359)] = 51637, + [SMALL_STATE(1360)] = 51709, + [SMALL_STATE(1361)] = 51781, + [SMALL_STATE(1362)] = 51853, + [SMALL_STATE(1363)] = 51925, + [SMALL_STATE(1364)] = 51997, + [SMALL_STATE(1365)] = 52069, + [SMALL_STATE(1366)] = 52141, + [SMALL_STATE(1367)] = 52213, + [SMALL_STATE(1368)] = 52285, + [SMALL_STATE(1369)] = 52357, + [SMALL_STATE(1370)] = 52429, + [SMALL_STATE(1371)] = 52501, + [SMALL_STATE(1372)] = 52573, + [SMALL_STATE(1373)] = 52645, + [SMALL_STATE(1374)] = 52717, + [SMALL_STATE(1375)] = 52789, + [SMALL_STATE(1376)] = 52861, + [SMALL_STATE(1377)] = 52933, + [SMALL_STATE(1378)] = 53005, + [SMALL_STATE(1379)] = 53077, + [SMALL_STATE(1380)] = 53149, + [SMALL_STATE(1381)] = 53221, + [SMALL_STATE(1382)] = 53293, + [SMALL_STATE(1383)] = 53365, + [SMALL_STATE(1384)] = 53437, + [SMALL_STATE(1385)] = 53509, + [SMALL_STATE(1386)] = 53581, + [SMALL_STATE(1387)] = 53653, + [SMALL_STATE(1388)] = 53725, + [SMALL_STATE(1389)] = 53797, + [SMALL_STATE(1390)] = 53869, + [SMALL_STATE(1391)] = 53941, + [SMALL_STATE(1392)] = 54013, + [SMALL_STATE(1393)] = 54085, + [SMALL_STATE(1394)] = 54157, + [SMALL_STATE(1395)] = 54229, + [SMALL_STATE(1396)] = 54301, + [SMALL_STATE(1397)] = 54373, + [SMALL_STATE(1398)] = 54445, + [SMALL_STATE(1399)] = 54517, + [SMALL_STATE(1400)] = 54589, + [SMALL_STATE(1401)] = 54661, + [SMALL_STATE(1402)] = 54733, + [SMALL_STATE(1403)] = 54805, + [SMALL_STATE(1404)] = 54877, + [SMALL_STATE(1405)] = 54949, + [SMALL_STATE(1406)] = 55021, + [SMALL_STATE(1407)] = 55093, + [SMALL_STATE(1408)] = 55165, + [SMALL_STATE(1409)] = 55237, + [SMALL_STATE(1410)] = 55309, + [SMALL_STATE(1411)] = 55381, + [SMALL_STATE(1412)] = 55453, + [SMALL_STATE(1413)] = 55525, + [SMALL_STATE(1414)] = 55597, + [SMALL_STATE(1415)] = 55669, + [SMALL_STATE(1416)] = 55741, + [SMALL_STATE(1417)] = 55813, + [SMALL_STATE(1418)] = 55885, + [SMALL_STATE(1419)] = 55957, + [SMALL_STATE(1420)] = 56029, + [SMALL_STATE(1421)] = 56101, + [SMALL_STATE(1422)] = 56173, + [SMALL_STATE(1423)] = 56245, + [SMALL_STATE(1424)] = 56317, + [SMALL_STATE(1425)] = 56389, + [SMALL_STATE(1426)] = 56461, + [SMALL_STATE(1427)] = 56533, + [SMALL_STATE(1428)] = 56581, + [SMALL_STATE(1429)] = 56653, + [SMALL_STATE(1430)] = 56725, + [SMALL_STATE(1431)] = 56797, + [SMALL_STATE(1432)] = 56869, + [SMALL_STATE(1433)] = 56941, + [SMALL_STATE(1434)] = 57013, + [SMALL_STATE(1435)] = 57085, + [SMALL_STATE(1436)] = 57157, + [SMALL_STATE(1437)] = 57229, + [SMALL_STATE(1438)] = 57301, + [SMALL_STATE(1439)] = 57373, + [SMALL_STATE(1440)] = 57445, + [SMALL_STATE(1441)] = 57517, + [SMALL_STATE(1442)] = 57589, + [SMALL_STATE(1443)] = 57661, + [SMALL_STATE(1444)] = 57733, + [SMALL_STATE(1445)] = 57805, + [SMALL_STATE(1446)] = 57877, + [SMALL_STATE(1447)] = 57949, + [SMALL_STATE(1448)] = 58021, + [SMALL_STATE(1449)] = 58093, + [SMALL_STATE(1450)] = 58165, + [SMALL_STATE(1451)] = 58237, + [SMALL_STATE(1452)] = 58309, + [SMALL_STATE(1453)] = 58381, + [SMALL_STATE(1454)] = 58453, + [SMALL_STATE(1455)] = 58525, + [SMALL_STATE(1456)] = 58597, + [SMALL_STATE(1457)] = 58669, + [SMALL_STATE(1458)] = 58741, + [SMALL_STATE(1459)] = 58813, + [SMALL_STATE(1460)] = 58885, + [SMALL_STATE(1461)] = 58957, + [SMALL_STATE(1462)] = 59029, + [SMALL_STATE(1463)] = 59101, + [SMALL_STATE(1464)] = 59173, + [SMALL_STATE(1465)] = 59245, + [SMALL_STATE(1466)] = 59313, + [SMALL_STATE(1467)] = 59367, + [SMALL_STATE(1468)] = 59429, + [SMALL_STATE(1469)] = 59493, + [SMALL_STATE(1470)] = 59565, + [SMALL_STATE(1471)] = 59637, + [SMALL_STATE(1472)] = 59705, + [SMALL_STATE(1473)] = 59759, + [SMALL_STATE(1474)] = 59831, + [SMALL_STATE(1475)] = 59893, + [SMALL_STATE(1476)] = 59965, + [SMALL_STATE(1477)] = 60037, + [SMALL_STATE(1478)] = 60109, + [SMALL_STATE(1479)] = 60181, + [SMALL_STATE(1480)] = 60253, + [SMALL_STATE(1481)] = 60325, + [SMALL_STATE(1482)] = 60397, + [SMALL_STATE(1483)] = 60469, + [SMALL_STATE(1484)] = 60541, + [SMALL_STATE(1485)] = 60613, + [SMALL_STATE(1486)] = 60685, + [SMALL_STATE(1487)] = 60757, + [SMALL_STATE(1488)] = 60829, + [SMALL_STATE(1489)] = 60901, + [SMALL_STATE(1490)] = 60973, + [SMALL_STATE(1491)] = 61045, + [SMALL_STATE(1492)] = 61117, + [SMALL_STATE(1493)] = 61189, + [SMALL_STATE(1494)] = 61261, + [SMALL_STATE(1495)] = 61333, + [SMALL_STATE(1496)] = 61405, + [SMALL_STATE(1497)] = 61477, + [SMALL_STATE(1498)] = 61549, + [SMALL_STATE(1499)] = 61621, + [SMALL_STATE(1500)] = 61693, + [SMALL_STATE(1501)] = 61765, + [SMALL_STATE(1502)] = 61837, + [SMALL_STATE(1503)] = 61909, + [SMALL_STATE(1504)] = 61981, + [SMALL_STATE(1505)] = 62053, + [SMALL_STATE(1506)] = 62125, + [SMALL_STATE(1507)] = 62197, + [SMALL_STATE(1508)] = 62269, + [SMALL_STATE(1509)] = 62341, + [SMALL_STATE(1510)] = 62413, + [SMALL_STATE(1511)] = 62485, + [SMALL_STATE(1512)] = 62557, + [SMALL_STATE(1513)] = 62629, + [SMALL_STATE(1514)] = 62701, + [SMALL_STATE(1515)] = 62773, + [SMALL_STATE(1516)] = 62845, + [SMALL_STATE(1517)] = 62917, + [SMALL_STATE(1518)] = 62989, + [SMALL_STATE(1519)] = 63061, + [SMALL_STATE(1520)] = 63133, + [SMALL_STATE(1521)] = 63205, + [SMALL_STATE(1522)] = 63277, + [SMALL_STATE(1523)] = 63349, + [SMALL_STATE(1524)] = 63421, + [SMALL_STATE(1525)] = 63493, + [SMALL_STATE(1526)] = 63565, + [SMALL_STATE(1527)] = 63637, + [SMALL_STATE(1528)] = 63709, + [SMALL_STATE(1529)] = 63781, + [SMALL_STATE(1530)] = 63853, + [SMALL_STATE(1531)] = 63925, + [SMALL_STATE(1532)] = 63997, + [SMALL_STATE(1533)] = 64069, + [SMALL_STATE(1534)] = 64141, + [SMALL_STATE(1535)] = 64213, + [SMALL_STATE(1536)] = 64285, + [SMALL_STATE(1537)] = 64357, + [SMALL_STATE(1538)] = 64429, + [SMALL_STATE(1539)] = 64501, + [SMALL_STATE(1540)] = 64573, + [SMALL_STATE(1541)] = 64645, + [SMALL_STATE(1542)] = 64717, + [SMALL_STATE(1543)] = 64789, + [SMALL_STATE(1544)] = 64861, + [SMALL_STATE(1545)] = 64933, + [SMALL_STATE(1546)] = 65005, + [SMALL_STATE(1547)] = 65077, + [SMALL_STATE(1548)] = 65149, + [SMALL_STATE(1549)] = 65221, + [SMALL_STATE(1550)] = 65293, + [SMALL_STATE(1551)] = 65365, + [SMALL_STATE(1552)] = 65437, + [SMALL_STATE(1553)] = 65509, + [SMALL_STATE(1554)] = 65581, + [SMALL_STATE(1555)] = 65653, + [SMALL_STATE(1556)] = 65725, + [SMALL_STATE(1557)] = 65797, + [SMALL_STATE(1558)] = 65869, + [SMALL_STATE(1559)] = 65941, + [SMALL_STATE(1560)] = 66013, + [SMALL_STATE(1561)] = 66085, + [SMALL_STATE(1562)] = 66157, + [SMALL_STATE(1563)] = 66229, + [SMALL_STATE(1564)] = 66301, + [SMALL_STATE(1565)] = 66373, + [SMALL_STATE(1566)] = 66445, + [SMALL_STATE(1567)] = 66517, + [SMALL_STATE(1568)] = 66589, + [SMALL_STATE(1569)] = 66661, + [SMALL_STATE(1570)] = 66733, + [SMALL_STATE(1571)] = 66805, + [SMALL_STATE(1572)] = 66877, + [SMALL_STATE(1573)] = 66949, + [SMALL_STATE(1574)] = 67021, + [SMALL_STATE(1575)] = 67093, + [SMALL_STATE(1576)] = 67165, + [SMALL_STATE(1577)] = 67237, + [SMALL_STATE(1578)] = 67309, + [SMALL_STATE(1579)] = 67381, + [SMALL_STATE(1580)] = 67453, + [SMALL_STATE(1581)] = 67525, + [SMALL_STATE(1582)] = 67597, + [SMALL_STATE(1583)] = 67669, + [SMALL_STATE(1584)] = 67741, + [SMALL_STATE(1585)] = 67813, + [SMALL_STATE(1586)] = 67885, + [SMALL_STATE(1587)] = 67957, + [SMALL_STATE(1588)] = 68029, + [SMALL_STATE(1589)] = 68100, + [SMALL_STATE(1590)] = 68171, + [SMALL_STATE(1591)] = 68220, + [SMALL_STATE(1592)] = 68291, + [SMALL_STATE(1593)] = 68340, + [SMALL_STATE(1594)] = 68391, + [SMALL_STATE(1595)] = 68462, + [SMALL_STATE(1596)] = 68533, + [SMALL_STATE(1597)] = 68604, + [SMALL_STATE(1598)] = 68668, + [SMALL_STATE(1599)] = 68732, + [SMALL_STATE(1600)] = 68796, + [SMALL_STATE(1601)] = 68860, + [SMALL_STATE(1602)] = 68924, + [SMALL_STATE(1603)] = 68988, + [SMALL_STATE(1604)] = 69052, + [SMALL_STATE(1605)] = 69098, + [SMALL_STATE(1606)] = 69162, + [SMALL_STATE(1607)] = 69226, + [SMALL_STATE(1608)] = 69290, + [SMALL_STATE(1609)] = 69354, + [SMALL_STATE(1610)] = 69418, + [SMALL_STATE(1611)] = 69482, + [SMALL_STATE(1612)] = 69546, + [SMALL_STATE(1613)] = 69610, + [SMALL_STATE(1614)] = 69674, + [SMALL_STATE(1615)] = 69738, + [SMALL_STATE(1616)] = 69802, + [SMALL_STATE(1617)] = 69866, + [SMALL_STATE(1618)] = 69930, + [SMALL_STATE(1619)] = 69976, + [SMALL_STATE(1620)] = 70040, + [SMALL_STATE(1621)] = 70104, + [SMALL_STATE(1622)] = 70168, + [SMALL_STATE(1623)] = 70232, + [SMALL_STATE(1624)] = 70296, + [SMALL_STATE(1625)] = 70360, + [SMALL_STATE(1626)] = 70424, + [SMALL_STATE(1627)] = 70488, + [SMALL_STATE(1628)] = 70552, + [SMALL_STATE(1629)] = 70616, + [SMALL_STATE(1630)] = 70680, + [SMALL_STATE(1631)] = 70729, + [SMALL_STATE(1632)] = 70778, + [SMALL_STATE(1633)] = 70827, + [SMALL_STATE(1634)] = 70876, + [SMALL_STATE(1635)] = 70937, + [SMALL_STATE(1636)] = 70998, + [SMALL_STATE(1637)] = 71059, + [SMALL_STATE(1638)] = 71120, + [SMALL_STATE(1639)] = 71181, + [SMALL_STATE(1640)] = 71230, + [SMALL_STATE(1641)] = 71291, + [SMALL_STATE(1642)] = 71340, + [SMALL_STATE(1643)] = 71401, + [SMALL_STATE(1644)] = 71462, + [SMALL_STATE(1645)] = 71511, + [SMALL_STATE(1646)] = 71560, + [SMALL_STATE(1647)] = 71609, + [SMALL_STATE(1648)] = 71670, + [SMALL_STATE(1649)] = 71731, + [SMALL_STATE(1650)] = 71780, + [SMALL_STATE(1651)] = 71841, + [SMALL_STATE(1652)] = 71902, + [SMALL_STATE(1653)] = 71951, + [SMALL_STATE(1654)] = 72000, + [SMALL_STATE(1655)] = 72049, + [SMALL_STATE(1656)] = 72098, + [SMALL_STATE(1657)] = 72147, + [SMALL_STATE(1658)] = 72196, + [SMALL_STATE(1659)] = 72257, + [SMALL_STATE(1660)] = 72318, + [SMALL_STATE(1661)] = 72367, + [SMALL_STATE(1662)] = 72428, + [SMALL_STATE(1663)] = 72489, + [SMALL_STATE(1664)] = 72538, + [SMALL_STATE(1665)] = 72599, + [SMALL_STATE(1666)] = 72648, + [SMALL_STATE(1667)] = 72709, + [SMALL_STATE(1668)] = 72770, + [SMALL_STATE(1669)] = 72819, + [SMALL_STATE(1670)] = 72880, + [SMALL_STATE(1671)] = 72941, + [SMALL_STATE(1672)] = 73002, + [SMALL_STATE(1673)] = 73063, + [SMALL_STATE(1674)] = 73112, + [SMALL_STATE(1675)] = 73161, + [SMALL_STATE(1676)] = 73222, + [SMALL_STATE(1677)] = 73271, + [SMALL_STATE(1678)] = 73320, + [SMALL_STATE(1679)] = 73369, + [SMALL_STATE(1680)] = 73418, + [SMALL_STATE(1681)] = 73467, + [SMALL_STATE(1682)] = 73528, + [SMALL_STATE(1683)] = 73589, + [SMALL_STATE(1684)] = 73638, + [SMALL_STATE(1685)] = 73687, + [SMALL_STATE(1686)] = 73748, + [SMALL_STATE(1687)] = 73809, + [SMALL_STATE(1688)] = 73858, + [SMALL_STATE(1689)] = 73919, + [SMALL_STATE(1690)] = 73980, + [SMALL_STATE(1691)] = 74041, + [SMALL_STATE(1692)] = 74102, + [SMALL_STATE(1693)] = 74163, + [SMALL_STATE(1694)] = 74212, + [SMALL_STATE(1695)] = 74261, + [SMALL_STATE(1696)] = 74322, + [SMALL_STATE(1697)] = 74383, + [SMALL_STATE(1698)] = 74444, + [SMALL_STATE(1699)] = 74505, + [SMALL_STATE(1700)] = 74566, + [SMALL_STATE(1701)] = 74615, + [SMALL_STATE(1702)] = 74676, + [SMALL_STATE(1703)] = 74725, + [SMALL_STATE(1704)] = 74786, + [SMALL_STATE(1705)] = 74835, + [SMALL_STATE(1706)] = 74896, + [SMALL_STATE(1707)] = 74957, + [SMALL_STATE(1708)] = 75006, + [SMALL_STATE(1709)] = 75067, + [SMALL_STATE(1710)] = 75128, + [SMALL_STATE(1711)] = 75177, + [SMALL_STATE(1712)] = 75238, + [SMALL_STATE(1713)] = 75299, + [SMALL_STATE(1714)] = 75348, + [SMALL_STATE(1715)] = 75397, + [SMALL_STATE(1716)] = 75458, + [SMALL_STATE(1717)] = 75519, + [SMALL_STATE(1718)] = 75580, + [SMALL_STATE(1719)] = 75641, + [SMALL_STATE(1720)] = 75690, + [SMALL_STATE(1721)] = 75739, + [SMALL_STATE(1722)] = 75788, + [SMALL_STATE(1723)] = 75837, + [SMALL_STATE(1724)] = 75886, + [SMALL_STATE(1725)] = 75935, + [SMALL_STATE(1726)] = 75984, + [SMALL_STATE(1727)] = 76033, + [SMALL_STATE(1728)] = 76094, + [SMALL_STATE(1729)] = 76143, + [SMALL_STATE(1730)] = 76204, + [SMALL_STATE(1731)] = 76265, + [SMALL_STATE(1732)] = 76314, + [SMALL_STATE(1733)] = 76375, + [SMALL_STATE(1734)] = 76424, + [SMALL_STATE(1735)] = 76485, + [SMALL_STATE(1736)] = 76534, + [SMALL_STATE(1737)] = 76583, + [SMALL_STATE(1738)] = 76644, + [SMALL_STATE(1739)] = 76705, + [SMALL_STATE(1740)] = 76766, + [SMALL_STATE(1741)] = 76815, + [SMALL_STATE(1742)] = 76876, + [SMALL_STATE(1743)] = 76925, + [SMALL_STATE(1744)] = 76986, + [SMALL_STATE(1745)] = 77047, + [SMALL_STATE(1746)] = 77096, + [SMALL_STATE(1747)] = 77145, + [SMALL_STATE(1748)] = 77206, + [SMALL_STATE(1749)] = 77255, + [SMALL_STATE(1750)] = 77316, + [SMALL_STATE(1751)] = 77377, + [SMALL_STATE(1752)] = 77438, + [SMALL_STATE(1753)] = 77499, + [SMALL_STATE(1754)] = 77560, + [SMALL_STATE(1755)] = 77609, + [SMALL_STATE(1756)] = 77658, + [SMALL_STATE(1757)] = 77707, + [SMALL_STATE(1758)] = 77768, + [SMALL_STATE(1759)] = 77817, + [SMALL_STATE(1760)] = 77878, + [SMALL_STATE(1761)] = 77927, + [SMALL_STATE(1762)] = 77988, + [SMALL_STATE(1763)] = 78037, + [SMALL_STATE(1764)] = 78086, + [SMALL_STATE(1765)] = 78135, + [SMALL_STATE(1766)] = 78184, + [SMALL_STATE(1767)] = 78233, + [SMALL_STATE(1768)] = 78294, + [SMALL_STATE(1769)] = 78355, + [SMALL_STATE(1770)] = 78404, + [SMALL_STATE(1771)] = 78465, + [SMALL_STATE(1772)] = 78526, + [SMALL_STATE(1773)] = 78587, + [SMALL_STATE(1774)] = 78636, + [SMALL_STATE(1775)] = 78685, + [SMALL_STATE(1776)] = 78746, + [SMALL_STATE(1777)] = 78807, + [SMALL_STATE(1778)] = 78868, + [SMALL_STATE(1779)] = 78929, + [SMALL_STATE(1780)] = 78978, + [SMALL_STATE(1781)] = 79027, + [SMALL_STATE(1782)] = 79088, + [SMALL_STATE(1783)] = 79149, + [SMALL_STATE(1784)] = 79210, + [SMALL_STATE(1785)] = 79271, + [SMALL_STATE(1786)] = 79320, + [SMALL_STATE(1787)] = 79381, + [SMALL_STATE(1788)] = 79442, + [SMALL_STATE(1789)] = 79480, + [SMALL_STATE(1790)] = 79520, + [SMALL_STATE(1791)] = 79560, + [SMALL_STATE(1792)] = 79597, + [SMALL_STATE(1793)] = 79634, + [SMALL_STATE(1794)] = 79671, + [SMALL_STATE(1795)] = 79708, + [SMALL_STATE(1796)] = 79745, + [SMALL_STATE(1797)] = 79782, + [SMALL_STATE(1798)] = 79819, + [SMALL_STATE(1799)] = 79856, + [SMALL_STATE(1800)] = 79893, + [SMALL_STATE(1801)] = 79930, + [SMALL_STATE(1802)] = 79967, + [SMALL_STATE(1803)] = 80004, + [SMALL_STATE(1804)] = 80041, + [SMALL_STATE(1805)] = 80078, + [SMALL_STATE(1806)] = 80115, + [SMALL_STATE(1807)] = 80152, + [SMALL_STATE(1808)] = 80189, + [SMALL_STATE(1809)] = 80226, + [SMALL_STATE(1810)] = 80263, + [SMALL_STATE(1811)] = 80300, + [SMALL_STATE(1812)] = 80337, + [SMALL_STATE(1813)] = 80374, + [SMALL_STATE(1814)] = 80411, + [SMALL_STATE(1815)] = 80448, + [SMALL_STATE(1816)] = 80485, + [SMALL_STATE(1817)] = 80522, + [SMALL_STATE(1818)] = 80559, + [SMALL_STATE(1819)] = 80596, + [SMALL_STATE(1820)] = 80633, + [SMALL_STATE(1821)] = 80670, + [SMALL_STATE(1822)] = 80707, + [SMALL_STATE(1823)] = 80744, + [SMALL_STATE(1824)] = 80781, + [SMALL_STATE(1825)] = 80818, + [SMALL_STATE(1826)] = 80855, + [SMALL_STATE(1827)] = 80892, + [SMALL_STATE(1828)] = 80929, + [SMALL_STATE(1829)] = 80980, + [SMALL_STATE(1830)] = 81033, + [SMALL_STATE(1831)] = 81086, + [SMALL_STATE(1832)] = 81139, + [SMALL_STATE(1833)] = 81192, + [SMALL_STATE(1834)] = 81242, + [SMALL_STATE(1835)] = 81269, + [SMALL_STATE(1836)] = 81296, + [SMALL_STATE(1837)] = 81323, + [SMALL_STATE(1838)] = 81350, + [SMALL_STATE(1839)] = 81377, + [SMALL_STATE(1840)] = 81403, + [SMALL_STATE(1841)] = 81429, + [SMALL_STATE(1842)] = 81455, + [SMALL_STATE(1843)] = 81481, + [SMALL_STATE(1844)] = 81507, + [SMALL_STATE(1845)] = 81535, + [SMALL_STATE(1846)] = 81561, + [SMALL_STATE(1847)] = 81589, + [SMALL_STATE(1848)] = 81615, + [SMALL_STATE(1849)] = 81643, + [SMALL_STATE(1850)] = 81669, + [SMALL_STATE(1851)] = 81695, + [SMALL_STATE(1852)] = 81721, + [SMALL_STATE(1853)] = 81747, + [SMALL_STATE(1854)] = 81773, + [SMALL_STATE(1855)] = 81801, + [SMALL_STATE(1856)] = 81827, + [SMALL_STATE(1857)] = 81853, + [SMALL_STATE(1858)] = 81881, + [SMALL_STATE(1859)] = 81907, + [SMALL_STATE(1860)] = 81935, + [SMALL_STATE(1861)] = 81963, + [SMALL_STATE(1862)] = 81988, + [SMALL_STATE(1863)] = 82011, + [SMALL_STATE(1864)] = 82036, + [SMALL_STATE(1865)] = 82061, + [SMALL_STATE(1866)] = 82086, + [SMALL_STATE(1867)] = 82111, + [SMALL_STATE(1868)] = 82136, + [SMALL_STATE(1869)] = 82161, + [SMALL_STATE(1870)] = 82184, + [SMALL_STATE(1871)] = 82207, + [SMALL_STATE(1872)] = 82232, + [SMALL_STATE(1873)] = 82257, + [SMALL_STATE(1874)] = 82280, + [SMALL_STATE(1875)] = 82305, + [SMALL_STATE(1876)] = 82330, + [SMALL_STATE(1877)] = 82353, + [SMALL_STATE(1878)] = 82376, + [SMALL_STATE(1879)] = 82395, + [SMALL_STATE(1880)] = 82418, + [SMALL_STATE(1881)] = 82441, + [SMALL_STATE(1882)] = 82464, + [SMALL_STATE(1883)] = 82489, + [SMALL_STATE(1884)] = 82512, + [SMALL_STATE(1885)] = 82531, + [SMALL_STATE(1886)] = 82556, + [SMALL_STATE(1887)] = 82581, + [SMALL_STATE(1888)] = 82606, + [SMALL_STATE(1889)] = 82629, + [SMALL_STATE(1890)] = 82654, + [SMALL_STATE(1891)] = 82679, + [SMALL_STATE(1892)] = 82702, + [SMALL_STATE(1893)] = 82727, + [SMALL_STATE(1894)] = 82752, + [SMALL_STATE(1895)] = 82775, + [SMALL_STATE(1896)] = 82800, + [SMALL_STATE(1897)] = 82825, + [SMALL_STATE(1898)] = 82850, + [SMALL_STATE(1899)] = 82875, + [SMALL_STATE(1900)] = 82900, + [SMALL_STATE(1901)] = 82925, + [SMALL_STATE(1902)] = 82948, + [SMALL_STATE(1903)] = 82971, + [SMALL_STATE(1904)] = 82990, + [SMALL_STATE(1905)] = 83013, + [SMALL_STATE(1906)] = 83036, + [SMALL_STATE(1907)] = 83061, + [SMALL_STATE(1908)] = 83081, + [SMALL_STATE(1909)] = 83101, + [SMALL_STATE(1910)] = 83121, + [SMALL_STATE(1911)] = 83143, + [SMALL_STATE(1912)] = 83163, + [SMALL_STATE(1913)] = 83183, + [SMALL_STATE(1914)] = 83205, + [SMALL_STATE(1915)] = 83227, + [SMALL_STATE(1916)] = 83249, + [SMALL_STATE(1917)] = 83269, + [SMALL_STATE(1918)] = 83291, + [SMALL_STATE(1919)] = 83311, + [SMALL_STATE(1920)] = 83333, + [SMALL_STATE(1921)] = 83355, + [SMALL_STATE(1922)] = 83377, + [SMALL_STATE(1923)] = 83399, + [SMALL_STATE(1924)] = 83419, + [SMALL_STATE(1925)] = 83439, + [SMALL_STATE(1926)] = 83459, + [SMALL_STATE(1927)] = 83481, + [SMALL_STATE(1928)] = 83501, + [SMALL_STATE(1929)] = 83523, + [SMALL_STATE(1930)] = 83543, + [SMALL_STATE(1931)] = 83561, + [SMALL_STATE(1932)] = 83583, + [SMALL_STATE(1933)] = 83605, + [SMALL_STATE(1934)] = 83627, + [SMALL_STATE(1935)] = 83644, + [SMALL_STATE(1936)] = 83659, + [SMALL_STATE(1937)] = 83678, + [SMALL_STATE(1938)] = 83697, + [SMALL_STATE(1939)] = 83712, + [SMALL_STATE(1940)] = 83731, + [SMALL_STATE(1941)] = 83750, + [SMALL_STATE(1942)] = 83769, + [SMALL_STATE(1943)] = 83788, + [SMALL_STATE(1944)] = 83807, + [SMALL_STATE(1945)] = 83826, + [SMALL_STATE(1946)] = 83845, + [SMALL_STATE(1947)] = 83864, + [SMALL_STATE(1948)] = 83883, + [SMALL_STATE(1949)] = 83902, + [SMALL_STATE(1950)] = 83921, + [SMALL_STATE(1951)] = 83940, + [SMALL_STATE(1952)] = 83959, + [SMALL_STATE(1953)] = 83978, + [SMALL_STATE(1954)] = 83997, + [SMALL_STATE(1955)] = 84016, + [SMALL_STATE(1956)] = 84033, + [SMALL_STATE(1957)] = 84052, + [SMALL_STATE(1958)] = 84071, + [SMALL_STATE(1959)] = 84086, + [SMALL_STATE(1960)] = 84105, + [SMALL_STATE(1961)] = 84122, + [SMALL_STATE(1962)] = 84139, + [SMALL_STATE(1963)] = 84156, + [SMALL_STATE(1964)] = 84175, + [SMALL_STATE(1965)] = 84194, + [SMALL_STATE(1966)] = 84213, + [SMALL_STATE(1967)] = 84232, + [SMALL_STATE(1968)] = 84249, + [SMALL_STATE(1969)] = 84268, + [SMALL_STATE(1970)] = 84287, + [SMALL_STATE(1971)] = 84306, + [SMALL_STATE(1972)] = 84322, + [SMALL_STATE(1973)] = 84338, + [SMALL_STATE(1974)] = 84352, + [SMALL_STATE(1975)] = 84368, + [SMALL_STATE(1976)] = 84384, + [SMALL_STATE(1977)] = 84398, + [SMALL_STATE(1978)] = 84412, + [SMALL_STATE(1979)] = 84428, + [SMALL_STATE(1980)] = 84444, + [SMALL_STATE(1981)] = 84460, + [SMALL_STATE(1982)] = 84476, + [SMALL_STATE(1983)] = 84490, + [SMALL_STATE(1984)] = 84504, + [SMALL_STATE(1985)] = 84520, + [SMALL_STATE(1986)] = 84536, + [SMALL_STATE(1987)] = 84552, + [SMALL_STATE(1988)] = 84568, + [SMALL_STATE(1989)] = 84584, + [SMALL_STATE(1990)] = 84600, + [SMALL_STATE(1991)] = 84616, + [SMALL_STATE(1992)] = 84632, + [SMALL_STATE(1993)] = 84646, + [SMALL_STATE(1994)] = 84660, + [SMALL_STATE(1995)] = 84676, + [SMALL_STATE(1996)] = 84692, + [SMALL_STATE(1997)] = 84708, + [SMALL_STATE(1998)] = 84724, + [SMALL_STATE(1999)] = 84738, + [SMALL_STATE(2000)] = 84752, + [SMALL_STATE(2001)] = 84768, + [SMALL_STATE(2002)] = 84782, + [SMALL_STATE(2003)] = 84796, + [SMALL_STATE(2004)] = 84810, + [SMALL_STATE(2005)] = 84826, + [SMALL_STATE(2006)] = 84842, + [SMALL_STATE(2007)] = 84856, + [SMALL_STATE(2008)] = 84870, + [SMALL_STATE(2009)] = 84886, + [SMALL_STATE(2010)] = 84900, + [SMALL_STATE(2011)] = 84914, + [SMALL_STATE(2012)] = 84928, + [SMALL_STATE(2013)] = 84942, + [SMALL_STATE(2014)] = 84956, + [SMALL_STATE(2015)] = 84972, + [SMALL_STATE(2016)] = 84988, + [SMALL_STATE(2017)] = 85002, + [SMALL_STATE(2018)] = 85016, + [SMALL_STATE(2019)] = 85032, + [SMALL_STATE(2020)] = 85048, + [SMALL_STATE(2021)] = 85062, + [SMALL_STATE(2022)] = 85076, + [SMALL_STATE(2023)] = 85092, + [SMALL_STATE(2024)] = 85108, + [SMALL_STATE(2025)] = 85122, + [SMALL_STATE(2026)] = 85136, + [SMALL_STATE(2027)] = 85150, + [SMALL_STATE(2028)] = 85166, + [SMALL_STATE(2029)] = 85182, + [SMALL_STATE(2030)] = 85196, + [SMALL_STATE(2031)] = 85210, + [SMALL_STATE(2032)] = 85226, + [SMALL_STATE(2033)] = 85240, + [SMALL_STATE(2034)] = 85254, + [SMALL_STATE(2035)] = 85270, + [SMALL_STATE(2036)] = 85286, + [SMALL_STATE(2037)] = 85300, + [SMALL_STATE(2038)] = 85314, + [SMALL_STATE(2039)] = 85328, + [SMALL_STATE(2040)] = 85342, + [SMALL_STATE(2041)] = 85358, + [SMALL_STATE(2042)] = 85374, + [SMALL_STATE(2043)] = 85388, + [SMALL_STATE(2044)] = 85404, + [SMALL_STATE(2045)] = 85420, + [SMALL_STATE(2046)] = 85436, + [SMALL_STATE(2047)] = 85452, + [SMALL_STATE(2048)] = 85468, + [SMALL_STATE(2049)] = 85484, + [SMALL_STATE(2050)] = 85500, + [SMALL_STATE(2051)] = 85516, + [SMALL_STATE(2052)] = 85532, + [SMALL_STATE(2053)] = 85546, + [SMALL_STATE(2054)] = 85560, + [SMALL_STATE(2055)] = 85576, + [SMALL_STATE(2056)] = 85592, + [SMALL_STATE(2057)] = 85608, + [SMALL_STATE(2058)] = 85624, + [SMALL_STATE(2059)] = 85640, + [SMALL_STATE(2060)] = 85656, + [SMALL_STATE(2061)] = 85670, + [SMALL_STATE(2062)] = 85686, + [SMALL_STATE(2063)] = 85700, + [SMALL_STATE(2064)] = 85716, + [SMALL_STATE(2065)] = 85732, + [SMALL_STATE(2066)] = 85748, + [SMALL_STATE(2067)] = 85764, + [SMALL_STATE(2068)] = 85780, + [SMALL_STATE(2069)] = 85796, + [SMALL_STATE(2070)] = 85812, + [SMALL_STATE(2071)] = 85828, + [SMALL_STATE(2072)] = 85844, + [SMALL_STATE(2073)] = 85860, + [SMALL_STATE(2074)] = 85876, + [SMALL_STATE(2075)] = 85892, + [SMALL_STATE(2076)] = 85908, + [SMALL_STATE(2077)] = 85924, + [SMALL_STATE(2078)] = 85940, + [SMALL_STATE(2079)] = 85956, + [SMALL_STATE(2080)] = 85972, + [SMALL_STATE(2081)] = 85988, + [SMALL_STATE(2082)] = 86004, + [SMALL_STATE(2083)] = 86020, + [SMALL_STATE(2084)] = 86036, + [SMALL_STATE(2085)] = 86052, + [SMALL_STATE(2086)] = 86068, + [SMALL_STATE(2087)] = 86084, + [SMALL_STATE(2088)] = 86100, + [SMALL_STATE(2089)] = 86116, + [SMALL_STATE(2090)] = 86132, + [SMALL_STATE(2091)] = 86148, + [SMALL_STATE(2092)] = 86164, + [SMALL_STATE(2093)] = 86180, + [SMALL_STATE(2094)] = 86196, + [SMALL_STATE(2095)] = 86212, + [SMALL_STATE(2096)] = 86228, + [SMALL_STATE(2097)] = 86244, + [SMALL_STATE(2098)] = 86260, + [SMALL_STATE(2099)] = 86276, + [SMALL_STATE(2100)] = 86292, + [SMALL_STATE(2101)] = 86308, + [SMALL_STATE(2102)] = 86324, + [SMALL_STATE(2103)] = 86340, + [SMALL_STATE(2104)] = 86356, + [SMALL_STATE(2105)] = 86372, + [SMALL_STATE(2106)] = 86386, + [SMALL_STATE(2107)] = 86402, + [SMALL_STATE(2108)] = 86418, + [SMALL_STATE(2109)] = 86434, + [SMALL_STATE(2110)] = 86450, + [SMALL_STATE(2111)] = 86466, + [SMALL_STATE(2112)] = 86482, + [SMALL_STATE(2113)] = 86498, + [SMALL_STATE(2114)] = 86514, + [SMALL_STATE(2115)] = 86530, + [SMALL_STATE(2116)] = 86546, + [SMALL_STATE(2117)] = 86562, + [SMALL_STATE(2118)] = 86578, + [SMALL_STATE(2119)] = 86594, + [SMALL_STATE(2120)] = 86610, + [SMALL_STATE(2121)] = 86626, + [SMALL_STATE(2122)] = 86642, + [SMALL_STATE(2123)] = 86658, + [SMALL_STATE(2124)] = 86674, + [SMALL_STATE(2125)] = 86690, + [SMALL_STATE(2126)] = 86706, + [SMALL_STATE(2127)] = 86722, + [SMALL_STATE(2128)] = 86738, + [SMALL_STATE(2129)] = 86754, + [SMALL_STATE(2130)] = 86770, + [SMALL_STATE(2131)] = 86786, + [SMALL_STATE(2132)] = 86802, + [SMALL_STATE(2133)] = 86818, + [SMALL_STATE(2134)] = 86834, + [SMALL_STATE(2135)] = 86850, + [SMALL_STATE(2136)] = 86866, + [SMALL_STATE(2137)] = 86882, + [SMALL_STATE(2138)] = 86898, + [SMALL_STATE(2139)] = 86914, + [SMALL_STATE(2140)] = 86930, + [SMALL_STATE(2141)] = 86946, + [SMALL_STATE(2142)] = 86962, + [SMALL_STATE(2143)] = 86978, + [SMALL_STATE(2144)] = 86994, + [SMALL_STATE(2145)] = 87010, + [SMALL_STATE(2146)] = 87026, + [SMALL_STATE(2147)] = 87042, + [SMALL_STATE(2148)] = 87058, + [SMALL_STATE(2149)] = 87074, + [SMALL_STATE(2150)] = 87090, + [SMALL_STATE(2151)] = 87106, + [SMALL_STATE(2152)] = 87122, + [SMALL_STATE(2153)] = 87138, + [SMALL_STATE(2154)] = 87154, + [SMALL_STATE(2155)] = 87170, + [SMALL_STATE(2156)] = 87186, + [SMALL_STATE(2157)] = 87202, + [SMALL_STATE(2158)] = 87218, + [SMALL_STATE(2159)] = 87234, + [SMALL_STATE(2160)] = 87250, + [SMALL_STATE(2161)] = 87266, + [SMALL_STATE(2162)] = 87282, + [SMALL_STATE(2163)] = 87298, + [SMALL_STATE(2164)] = 87314, + [SMALL_STATE(2165)] = 87330, + [SMALL_STATE(2166)] = 87346, + [SMALL_STATE(2167)] = 87362, + [SMALL_STATE(2168)] = 87378, + [SMALL_STATE(2169)] = 87394, + [SMALL_STATE(2170)] = 87410, + [SMALL_STATE(2171)] = 87426, + [SMALL_STATE(2172)] = 87442, + [SMALL_STATE(2173)] = 87458, + [SMALL_STATE(2174)] = 87474, + [SMALL_STATE(2175)] = 87490, + [SMALL_STATE(2176)] = 87506, + [SMALL_STATE(2177)] = 87522, + [SMALL_STATE(2178)] = 87538, + [SMALL_STATE(2179)] = 87554, + [SMALL_STATE(2180)] = 87570, + [SMALL_STATE(2181)] = 87586, + [SMALL_STATE(2182)] = 87602, + [SMALL_STATE(2183)] = 87616, + [SMALL_STATE(2184)] = 87630, + [SMALL_STATE(2185)] = 87646, + [SMALL_STATE(2186)] = 87662, + [SMALL_STATE(2187)] = 87678, + [SMALL_STATE(2188)] = 87691, + [SMALL_STATE(2189)] = 87704, + [SMALL_STATE(2190)] = 87717, + [SMALL_STATE(2191)] = 87730, + [SMALL_STATE(2192)] = 87743, + [SMALL_STATE(2193)] = 87756, + [SMALL_STATE(2194)] = 87769, + [SMALL_STATE(2195)] = 87782, + [SMALL_STATE(2196)] = 87795, + [SMALL_STATE(2197)] = 87808, + [SMALL_STATE(2198)] = 87821, + [SMALL_STATE(2199)] = 87834, + [SMALL_STATE(2200)] = 87847, + [SMALL_STATE(2201)] = 87860, + [SMALL_STATE(2202)] = 87873, + [SMALL_STATE(2203)] = 87886, + [SMALL_STATE(2204)] = 87899, + [SMALL_STATE(2205)] = 87912, + [SMALL_STATE(2206)] = 87925, + [SMALL_STATE(2207)] = 87938, + [SMALL_STATE(2208)] = 87951, + [SMALL_STATE(2209)] = 87964, + [SMALL_STATE(2210)] = 87977, + [SMALL_STATE(2211)] = 87990, + [SMALL_STATE(2212)] = 88003, + [SMALL_STATE(2213)] = 88016, + [SMALL_STATE(2214)] = 88029, + [SMALL_STATE(2215)] = 88042, + [SMALL_STATE(2216)] = 88055, + [SMALL_STATE(2217)] = 88068, + [SMALL_STATE(2218)] = 88081, + [SMALL_STATE(2219)] = 88094, + [SMALL_STATE(2220)] = 88107, + [SMALL_STATE(2221)] = 88120, + [SMALL_STATE(2222)] = 88133, + [SMALL_STATE(2223)] = 88146, + [SMALL_STATE(2224)] = 88159, + [SMALL_STATE(2225)] = 88172, + [SMALL_STATE(2226)] = 88185, + [SMALL_STATE(2227)] = 88198, + [SMALL_STATE(2228)] = 88211, + [SMALL_STATE(2229)] = 88224, + [SMALL_STATE(2230)] = 88237, + [SMALL_STATE(2231)] = 88250, + [SMALL_STATE(2232)] = 88263, + [SMALL_STATE(2233)] = 88276, + [SMALL_STATE(2234)] = 88289, + [SMALL_STATE(2235)] = 88302, + [SMALL_STATE(2236)] = 88315, + [SMALL_STATE(2237)] = 88328, + [SMALL_STATE(2238)] = 88341, + [SMALL_STATE(2239)] = 88354, + [SMALL_STATE(2240)] = 88367, + [SMALL_STATE(2241)] = 88380, + [SMALL_STATE(2242)] = 88393, + [SMALL_STATE(2243)] = 88406, + [SMALL_STATE(2244)] = 88419, + [SMALL_STATE(2245)] = 88432, + [SMALL_STATE(2246)] = 88445, + [SMALL_STATE(2247)] = 88458, + [SMALL_STATE(2248)] = 88471, + [SMALL_STATE(2249)] = 88484, + [SMALL_STATE(2250)] = 88497, + [SMALL_STATE(2251)] = 88510, + [SMALL_STATE(2252)] = 88523, + [SMALL_STATE(2253)] = 88536, + [SMALL_STATE(2254)] = 88549, + [SMALL_STATE(2255)] = 88562, + [SMALL_STATE(2256)] = 88575, + [SMALL_STATE(2257)] = 88588, + [SMALL_STATE(2258)] = 88601, + [SMALL_STATE(2259)] = 88614, + [SMALL_STATE(2260)] = 88627, + [SMALL_STATE(2261)] = 88640, + [SMALL_STATE(2262)] = 88653, + [SMALL_STATE(2263)] = 88666, + [SMALL_STATE(2264)] = 88679, + [SMALL_STATE(2265)] = 88692, + [SMALL_STATE(2266)] = 88705, + [SMALL_STATE(2267)] = 88718, + [SMALL_STATE(2268)] = 88731, + [SMALL_STATE(2269)] = 88744, + [SMALL_STATE(2270)] = 88757, + [SMALL_STATE(2271)] = 88770, + [SMALL_STATE(2272)] = 88783, + [SMALL_STATE(2273)] = 88796, + [SMALL_STATE(2274)] = 88809, + [SMALL_STATE(2275)] = 88822, + [SMALL_STATE(2276)] = 88835, + [SMALL_STATE(2277)] = 88848, + [SMALL_STATE(2278)] = 88861, + [SMALL_STATE(2279)] = 88874, + [SMALL_STATE(2280)] = 88887, + [SMALL_STATE(2281)] = 88900, + [SMALL_STATE(2282)] = 88913, + [SMALL_STATE(2283)] = 88926, + [SMALL_STATE(2284)] = 88939, + [SMALL_STATE(2285)] = 88952, + [SMALL_STATE(2286)] = 88965, + [SMALL_STATE(2287)] = 88978, + [SMALL_STATE(2288)] = 88991, + [SMALL_STATE(2289)] = 89004, + [SMALL_STATE(2290)] = 89017, + [SMALL_STATE(2291)] = 89030, + [SMALL_STATE(2292)] = 89043, + [SMALL_STATE(2293)] = 89056, + [SMALL_STATE(2294)] = 89069, + [SMALL_STATE(2295)] = 89082, + [SMALL_STATE(2296)] = 89095, + [SMALL_STATE(2297)] = 89108, + [SMALL_STATE(2298)] = 89121, + [SMALL_STATE(2299)] = 89134, + [SMALL_STATE(2300)] = 89147, + [SMALL_STATE(2301)] = 89160, + [SMALL_STATE(2302)] = 89173, + [SMALL_STATE(2303)] = 89186, + [SMALL_STATE(2304)] = 89199, + [SMALL_STATE(2305)] = 89212, + [SMALL_STATE(2306)] = 89225, + [SMALL_STATE(2307)] = 89238, + [SMALL_STATE(2308)] = 89251, + [SMALL_STATE(2309)] = 89264, + [SMALL_STATE(2310)] = 89277, + [SMALL_STATE(2311)] = 89290, + [SMALL_STATE(2312)] = 89303, + [SMALL_STATE(2313)] = 89316, + [SMALL_STATE(2314)] = 89329, + [SMALL_STATE(2315)] = 89342, + [SMALL_STATE(2316)] = 89355, + [SMALL_STATE(2317)] = 89368, + [SMALL_STATE(2318)] = 89381, + [SMALL_STATE(2319)] = 89394, + [SMALL_STATE(2320)] = 89407, + [SMALL_STATE(2321)] = 89420, + [SMALL_STATE(2322)] = 89433, + [SMALL_STATE(2323)] = 89446, + [SMALL_STATE(2324)] = 89459, + [SMALL_STATE(2325)] = 89472, + [SMALL_STATE(2326)] = 89485, + [SMALL_STATE(2327)] = 89498, + [SMALL_STATE(2328)] = 89511, + [SMALL_STATE(2329)] = 89524, + [SMALL_STATE(2330)] = 89537, + [SMALL_STATE(2331)] = 89550, + [SMALL_STATE(2332)] = 89563, + [SMALL_STATE(2333)] = 89576, + [SMALL_STATE(2334)] = 89589, + [SMALL_STATE(2335)] = 89602, + [SMALL_STATE(2336)] = 89615, + [SMALL_STATE(2337)] = 89628, + [SMALL_STATE(2338)] = 89641, + [SMALL_STATE(2339)] = 89654, + [SMALL_STATE(2340)] = 89667, + [SMALL_STATE(2341)] = 89680, + [SMALL_STATE(2342)] = 89693, + [SMALL_STATE(2343)] = 89706, + [SMALL_STATE(2344)] = 89719, + [SMALL_STATE(2345)] = 89732, + [SMALL_STATE(2346)] = 89745, + [SMALL_STATE(2347)] = 89758, + [SMALL_STATE(2348)] = 89771, + [SMALL_STATE(2349)] = 89784, + [SMALL_STATE(2350)] = 89797, + [SMALL_STATE(2351)] = 89810, + [SMALL_STATE(2352)] = 89823, + [SMALL_STATE(2353)] = 89836, + [SMALL_STATE(2354)] = 89849, + [SMALL_STATE(2355)] = 89862, + [SMALL_STATE(2356)] = 89875, + [SMALL_STATE(2357)] = 89888, + [SMALL_STATE(2358)] = 89901, + [SMALL_STATE(2359)] = 89914, + [SMALL_STATE(2360)] = 89927, + [SMALL_STATE(2361)] = 89940, + [SMALL_STATE(2362)] = 89953, + [SMALL_STATE(2363)] = 89966, + [SMALL_STATE(2364)] = 89979, + [SMALL_STATE(2365)] = 89992, + [SMALL_STATE(2366)] = 90005, + [SMALL_STATE(2367)] = 90018, + [SMALL_STATE(2368)] = 90031, + [SMALL_STATE(2369)] = 90044, + [SMALL_STATE(2370)] = 90057, + [SMALL_STATE(2371)] = 90070, + [SMALL_STATE(2372)] = 90083, + [SMALL_STATE(2373)] = 90096, + [SMALL_STATE(2374)] = 90109, + [SMALL_STATE(2375)] = 90122, + [SMALL_STATE(2376)] = 90135, + [SMALL_STATE(2377)] = 90148, + [SMALL_STATE(2378)] = 90161, + [SMALL_STATE(2379)] = 90174, + [SMALL_STATE(2380)] = 90187, + [SMALL_STATE(2381)] = 90200, + [SMALL_STATE(2382)] = 90213, + [SMALL_STATE(2383)] = 90226, + [SMALL_STATE(2384)] = 90239, + [SMALL_STATE(2385)] = 90252, + [SMALL_STATE(2386)] = 90265, + [SMALL_STATE(2387)] = 90278, + [SMALL_STATE(2388)] = 90291, + [SMALL_STATE(2389)] = 90304, + [SMALL_STATE(2390)] = 90317, + [SMALL_STATE(2391)] = 90330, + [SMALL_STATE(2392)] = 90343, + [SMALL_STATE(2393)] = 90356, + [SMALL_STATE(2394)] = 90369, + [SMALL_STATE(2395)] = 90382, + [SMALL_STATE(2396)] = 90395, + [SMALL_STATE(2397)] = 90408, + [SMALL_STATE(2398)] = 90421, + [SMALL_STATE(2399)] = 90434, + [SMALL_STATE(2400)] = 90447, + [SMALL_STATE(2401)] = 90460, + [SMALL_STATE(2402)] = 90473, + [SMALL_STATE(2403)] = 90486, + [SMALL_STATE(2404)] = 90499, + [SMALL_STATE(2405)] = 90512, + [SMALL_STATE(2406)] = 90525, + [SMALL_STATE(2407)] = 90538, + [SMALL_STATE(2408)] = 90551, + [SMALL_STATE(2409)] = 90564, + [SMALL_STATE(2410)] = 90577, + [SMALL_STATE(2411)] = 90590, + [SMALL_STATE(2412)] = 90603, + [SMALL_STATE(2413)] = 90616, + [SMALL_STATE(2414)] = 90629, + [SMALL_STATE(2415)] = 90642, + [SMALL_STATE(2416)] = 90655, + [SMALL_STATE(2417)] = 90668, + [SMALL_STATE(2418)] = 90681, + [SMALL_STATE(2419)] = 90694, + [SMALL_STATE(2420)] = 90707, + [SMALL_STATE(2421)] = 90720, + [SMALL_STATE(2422)] = 90733, + [SMALL_STATE(2423)] = 90746, + [SMALL_STATE(2424)] = 90759, + [SMALL_STATE(2425)] = 90772, + [SMALL_STATE(2426)] = 90785, + [SMALL_STATE(2427)] = 90798, + [SMALL_STATE(2428)] = 90811, + [SMALL_STATE(2429)] = 90824, + [SMALL_STATE(2430)] = 90837, + [SMALL_STATE(2431)] = 90850, + [SMALL_STATE(2432)] = 90863, + [SMALL_STATE(2433)] = 90876, + [SMALL_STATE(2434)] = 90889, + [SMALL_STATE(2435)] = 90902, + [SMALL_STATE(2436)] = 90915, + [SMALL_STATE(2437)] = 90928, + [SMALL_STATE(2438)] = 90941, + [SMALL_STATE(2439)] = 90954, + [SMALL_STATE(2440)] = 90967, + [SMALL_STATE(2441)] = 90980, + [SMALL_STATE(2442)] = 90993, + [SMALL_STATE(2443)] = 91006, + [SMALL_STATE(2444)] = 91019, + [SMALL_STATE(2445)] = 91032, + [SMALL_STATE(2446)] = 91045, + [SMALL_STATE(2447)] = 91058, + [SMALL_STATE(2448)] = 91071, + [SMALL_STATE(2449)] = 91084, + [SMALL_STATE(2450)] = 91097, + [SMALL_STATE(2451)] = 91110, + [SMALL_STATE(2452)] = 91123, + [SMALL_STATE(2453)] = 91136, + [SMALL_STATE(2454)] = 91149, + [SMALL_STATE(2455)] = 91162, + [SMALL_STATE(2456)] = 91175, + [SMALL_STATE(2457)] = 91188, + [SMALL_STATE(2458)] = 91201, + [SMALL_STATE(2459)] = 91214, + [SMALL_STATE(2460)] = 91227, + [SMALL_STATE(2461)] = 91240, + [SMALL_STATE(2462)] = 91253, + [SMALL_STATE(2463)] = 91266, + [SMALL_STATE(2464)] = 91279, + [SMALL_STATE(2465)] = 91292, + [SMALL_STATE(2466)] = 91305, + [SMALL_STATE(2467)] = 91318, + [SMALL_STATE(2468)] = 91331, + [SMALL_STATE(2469)] = 91344, + [SMALL_STATE(2470)] = 91357, + [SMALL_STATE(2471)] = 91370, + [SMALL_STATE(2472)] = 91383, + [SMALL_STATE(2473)] = 91396, + [SMALL_STATE(2474)] = 91409, + [SMALL_STATE(2475)] = 91422, + [SMALL_STATE(2476)] = 91435, + [SMALL_STATE(2477)] = 91448, + [SMALL_STATE(2478)] = 91461, + [SMALL_STATE(2479)] = 91474, + [SMALL_STATE(2480)] = 91487, + [SMALL_STATE(2481)] = 91500, + [SMALL_STATE(2482)] = 91513, + [SMALL_STATE(2483)] = 91526, + [SMALL_STATE(2484)] = 91539, + [SMALL_STATE(2485)] = 91552, + [SMALL_STATE(2486)] = 91565, + [SMALL_STATE(2487)] = 91578, + [SMALL_STATE(2488)] = 91591, + [SMALL_STATE(2489)] = 91604, + [SMALL_STATE(2490)] = 91617, + [SMALL_STATE(2491)] = 91630, + [SMALL_STATE(2492)] = 91643, + [SMALL_STATE(2493)] = 91656, + [SMALL_STATE(2494)] = 91669, + [SMALL_STATE(2495)] = 91682, + [SMALL_STATE(2496)] = 91695, + [SMALL_STATE(2497)] = 91708, + [SMALL_STATE(2498)] = 91721, + [SMALL_STATE(2499)] = 91734, + [SMALL_STATE(2500)] = 91747, + [SMALL_STATE(2501)] = 91760, + [SMALL_STATE(2502)] = 91773, + [SMALL_STATE(2503)] = 91786, + [SMALL_STATE(2504)] = 91799, + [SMALL_STATE(2505)] = 91812, + [SMALL_STATE(2506)] = 91825, + [SMALL_STATE(2507)] = 91838, + [SMALL_STATE(2508)] = 91851, + [SMALL_STATE(2509)] = 91864, + [SMALL_STATE(2510)] = 91877, + [SMALL_STATE(2511)] = 91890, + [SMALL_STATE(2512)] = 91903, + [SMALL_STATE(2513)] = 91916, + [SMALL_STATE(2514)] = 91929, + [SMALL_STATE(2515)] = 91942, + [SMALL_STATE(2516)] = 91955, + [SMALL_STATE(2517)] = 91968, + [SMALL_STATE(2518)] = 91981, + [SMALL_STATE(2519)] = 91994, + [SMALL_STATE(2520)] = 92007, + [SMALL_STATE(2521)] = 92020, + [SMALL_STATE(2522)] = 92033, + [SMALL_STATE(2523)] = 92046, + [SMALL_STATE(2524)] = 92059, + [SMALL_STATE(2525)] = 92072, + [SMALL_STATE(2526)] = 92085, + [SMALL_STATE(2527)] = 92098, + [SMALL_STATE(2528)] = 92111, + [SMALL_STATE(2529)] = 92124, + [SMALL_STATE(2530)] = 92137, + [SMALL_STATE(2531)] = 92150, + [SMALL_STATE(2532)] = 92163, + [SMALL_STATE(2533)] = 92176, + [SMALL_STATE(2534)] = 92189, + [SMALL_STATE(2535)] = 92202, + [SMALL_STATE(2536)] = 92215, + [SMALL_STATE(2537)] = 92228, + [SMALL_STATE(2538)] = 92241, + [SMALL_STATE(2539)] = 92254, + [SMALL_STATE(2540)] = 92267, + [SMALL_STATE(2541)] = 92280, + [SMALL_STATE(2542)] = 92293, + [SMALL_STATE(2543)] = 92306, + [SMALL_STATE(2544)] = 92319, + [SMALL_STATE(2545)] = 92332, + [SMALL_STATE(2546)] = 92345, + [SMALL_STATE(2547)] = 92358, + [SMALL_STATE(2548)] = 92371, + [SMALL_STATE(2549)] = 92384, + [SMALL_STATE(2550)] = 92397, + [SMALL_STATE(2551)] = 92410, + [SMALL_STATE(2552)] = 92423, + [SMALL_STATE(2553)] = 92436, + [SMALL_STATE(2554)] = 92449, + [SMALL_STATE(2555)] = 92462, + [SMALL_STATE(2556)] = 92475, + [SMALL_STATE(2557)] = 92488, + [SMALL_STATE(2558)] = 92501, + [SMALL_STATE(2559)] = 92514, + [SMALL_STATE(2560)] = 92527, + [SMALL_STATE(2561)] = 92540, + [SMALL_STATE(2562)] = 92553, + [SMALL_STATE(2563)] = 92566, + [SMALL_STATE(2564)] = 92579, + [SMALL_STATE(2565)] = 92592, + [SMALL_STATE(2566)] = 92605, + [SMALL_STATE(2567)] = 92618, + [SMALL_STATE(2568)] = 92631, + [SMALL_STATE(2569)] = 92644, + [SMALL_STATE(2570)] = 92657, + [SMALL_STATE(2571)] = 92670, + [SMALL_STATE(2572)] = 92683, + [SMALL_STATE(2573)] = 92696, + [SMALL_STATE(2574)] = 92709, + [SMALL_STATE(2575)] = 92722, + [SMALL_STATE(2576)] = 92735, + [SMALL_STATE(2577)] = 92748, + [SMALL_STATE(2578)] = 92761, + [SMALL_STATE(2579)] = 92774, + [SMALL_STATE(2580)] = 92787, + [SMALL_STATE(2581)] = 92800, + [SMALL_STATE(2582)] = 92813, + [SMALL_STATE(2583)] = 92826, + [SMALL_STATE(2584)] = 92839, + [SMALL_STATE(2585)] = 92852, + [SMALL_STATE(2586)] = 92865, + [SMALL_STATE(2587)] = 92878, + [SMALL_STATE(2588)] = 92891, + [SMALL_STATE(2589)] = 92904, + [SMALL_STATE(2590)] = 92917, + [SMALL_STATE(2591)] = 92930, + [SMALL_STATE(2592)] = 92943, + [SMALL_STATE(2593)] = 92956, + [SMALL_STATE(2594)] = 92969, + [SMALL_STATE(2595)] = 92982, + [SMALL_STATE(2596)] = 92995, + [SMALL_STATE(2597)] = 93008, + [SMALL_STATE(2598)] = 93021, + [SMALL_STATE(2599)] = 93034, + [SMALL_STATE(2600)] = 93047, + [SMALL_STATE(2601)] = 93060, + [SMALL_STATE(2602)] = 93073, + [SMALL_STATE(2603)] = 93086, + [SMALL_STATE(2604)] = 93099, + [SMALL_STATE(2605)] = 93112, + [SMALL_STATE(2606)] = 93125, + [SMALL_STATE(2607)] = 93138, + [SMALL_STATE(2608)] = 93151, + [SMALL_STATE(2609)] = 93164, + [SMALL_STATE(2610)] = 93177, + [SMALL_STATE(2611)] = 93190, + [SMALL_STATE(2612)] = 93203, + [SMALL_STATE(2613)] = 93216, + [SMALL_STATE(2614)] = 93229, + [SMALL_STATE(2615)] = 93242, + [SMALL_STATE(2616)] = 93255, + [SMALL_STATE(2617)] = 93268, + [SMALL_STATE(2618)] = 93281, + [SMALL_STATE(2619)] = 93294, + [SMALL_STATE(2620)] = 93307, + [SMALL_STATE(2621)] = 93320, + [SMALL_STATE(2622)] = 93333, + [SMALL_STATE(2623)] = 93346, + [SMALL_STATE(2624)] = 93359, + [SMALL_STATE(2625)] = 93372, + [SMALL_STATE(2626)] = 93385, + [SMALL_STATE(2627)] = 93398, + [SMALL_STATE(2628)] = 93411, + [SMALL_STATE(2629)] = 93424, + [SMALL_STATE(2630)] = 93437, + [SMALL_STATE(2631)] = 93450, + [SMALL_STATE(2632)] = 93463, + [SMALL_STATE(2633)] = 93476, + [SMALL_STATE(2634)] = 93489, + [SMALL_STATE(2635)] = 93502, + [SMALL_STATE(2636)] = 93515, + [SMALL_STATE(2637)] = 93528, + [SMALL_STATE(2638)] = 93541, + [SMALL_STATE(2639)] = 93554, + [SMALL_STATE(2640)] = 93567, + [SMALL_STATE(2641)] = 93580, + [SMALL_STATE(2642)] = 93593, + [SMALL_STATE(2643)] = 93606, + [SMALL_STATE(2644)] = 93619, + [SMALL_STATE(2645)] = 93632, + [SMALL_STATE(2646)] = 93645, + [SMALL_STATE(2647)] = 93658, + [SMALL_STATE(2648)] = 93671, + [SMALL_STATE(2649)] = 93684, + [SMALL_STATE(2650)] = 93697, + [SMALL_STATE(2651)] = 93710, + [SMALL_STATE(2652)] = 93723, + [SMALL_STATE(2653)] = 93736, + [SMALL_STATE(2654)] = 93749, + [SMALL_STATE(2655)] = 93762, + [SMALL_STATE(2656)] = 93775, + [SMALL_STATE(2657)] = 93788, + [SMALL_STATE(2658)] = 93801, + [SMALL_STATE(2659)] = 93814, + [SMALL_STATE(2660)] = 93827, + [SMALL_STATE(2661)] = 93840, + [SMALL_STATE(2662)] = 93853, + [SMALL_STATE(2663)] = 93866, + [SMALL_STATE(2664)] = 93879, + [SMALL_STATE(2665)] = 93892, + [SMALL_STATE(2666)] = 93905, + [SMALL_STATE(2667)] = 93918, + [SMALL_STATE(2668)] = 93931, + [SMALL_STATE(2669)] = 93944, + [SMALL_STATE(2670)] = 93957, + [SMALL_STATE(2671)] = 93970, + [SMALL_STATE(2672)] = 93983, + [SMALL_STATE(2673)] = 93996, + [SMALL_STATE(2674)] = 94009, + [SMALL_STATE(2675)] = 94022, + [SMALL_STATE(2676)] = 94035, + [SMALL_STATE(2677)] = 94048, + [SMALL_STATE(2678)] = 94061, + [SMALL_STATE(2679)] = 94074, + [SMALL_STATE(2680)] = 94087, + [SMALL_STATE(2681)] = 94100, + [SMALL_STATE(2682)] = 94113, + [SMALL_STATE(2683)] = 94126, + [SMALL_STATE(2684)] = 94139, + [SMALL_STATE(2685)] = 94152, + [SMALL_STATE(2686)] = 94165, + [SMALL_STATE(2687)] = 94178, + [SMALL_STATE(2688)] = 94191, + [SMALL_STATE(2689)] = 94204, + [SMALL_STATE(2690)] = 94217, + [SMALL_STATE(2691)] = 94230, + [SMALL_STATE(2692)] = 94243, + [SMALL_STATE(2693)] = 94256, + [SMALL_STATE(2694)] = 94269, + [SMALL_STATE(2695)] = 94282, + [SMALL_STATE(2696)] = 94295, + [SMALL_STATE(2697)] = 94308, + [SMALL_STATE(2698)] = 94321, + [SMALL_STATE(2699)] = 94334, + [SMALL_STATE(2700)] = 94347, + [SMALL_STATE(2701)] = 94360, + [SMALL_STATE(2702)] = 94373, + [SMALL_STATE(2703)] = 94386, + [SMALL_STATE(2704)] = 94399, + [SMALL_STATE(2705)] = 94412, + [SMALL_STATE(2706)] = 94425, + [SMALL_STATE(2707)] = 94438, + [SMALL_STATE(2708)] = 94451, + [SMALL_STATE(2709)] = 94464, + [SMALL_STATE(2710)] = 94477, + [SMALL_STATE(2711)] = 94490, + [SMALL_STATE(2712)] = 94503, + [SMALL_STATE(2713)] = 94516, + [SMALL_STATE(2714)] = 94529, + [SMALL_STATE(2715)] = 94542, + [SMALL_STATE(2716)] = 94555, + [SMALL_STATE(2717)] = 94568, + [SMALL_STATE(2718)] = 94581, + [SMALL_STATE(2719)] = 94594, + [SMALL_STATE(2720)] = 94607, + [SMALL_STATE(2721)] = 94620, + [SMALL_STATE(2722)] = 94633, + [SMALL_STATE(2723)] = 94646, + [SMALL_STATE(2724)] = 94659, + [SMALL_STATE(2725)] = 94672, + [SMALL_STATE(2726)] = 94685, + [SMALL_STATE(2727)] = 94698, + [SMALL_STATE(2728)] = 94711, + [SMALL_STATE(2729)] = 94724, + [SMALL_STATE(2730)] = 94737, + [SMALL_STATE(2731)] = 94750, + [SMALL_STATE(2732)] = 94763, + [SMALL_STATE(2733)] = 94776, + [SMALL_STATE(2734)] = 94789, + [SMALL_STATE(2735)] = 94802, + [SMALL_STATE(2736)] = 94815, + [SMALL_STATE(2737)] = 94828, + [SMALL_STATE(2738)] = 94841, + [SMALL_STATE(2739)] = 94854, + [SMALL_STATE(2740)] = 94867, + [SMALL_STATE(2741)] = 94880, + [SMALL_STATE(2742)] = 94893, + [SMALL_STATE(2743)] = 94906, + [SMALL_STATE(2744)] = 94919, + [SMALL_STATE(2745)] = 94932, + [SMALL_STATE(2746)] = 94945, + [SMALL_STATE(2747)] = 94958, + [SMALL_STATE(2748)] = 94971, + [SMALL_STATE(2749)] = 94984, + [SMALL_STATE(2750)] = 94997, + [SMALL_STATE(2751)] = 95010, + [SMALL_STATE(2752)] = 95023, + [SMALL_STATE(2753)] = 95036, + [SMALL_STATE(2754)] = 95049, + [SMALL_STATE(2755)] = 95062, + [SMALL_STATE(2756)] = 95075, + [SMALL_STATE(2757)] = 95088, + [SMALL_STATE(2758)] = 95101, + [SMALL_STATE(2759)] = 95114, + [SMALL_STATE(2760)] = 95127, + [SMALL_STATE(2761)] = 95140, + [SMALL_STATE(2762)] = 95153, + [SMALL_STATE(2763)] = 95166, + [SMALL_STATE(2764)] = 95179, + [SMALL_STATE(2765)] = 95192, + [SMALL_STATE(2766)] = 95205, + [SMALL_STATE(2767)] = 95218, + [SMALL_STATE(2768)] = 95231, + [SMALL_STATE(2769)] = 95244, + [SMALL_STATE(2770)] = 95257, + [SMALL_STATE(2771)] = 95270, + [SMALL_STATE(2772)] = 95283, + [SMALL_STATE(2773)] = 95296, + [SMALL_STATE(2774)] = 95309, + [SMALL_STATE(2775)] = 95322, + [SMALL_STATE(2776)] = 95335, + [SMALL_STATE(2777)] = 95348, + [SMALL_STATE(2778)] = 95361, + [SMALL_STATE(2779)] = 95374, + [SMALL_STATE(2780)] = 95387, + [SMALL_STATE(2781)] = 95400, + [SMALL_STATE(2782)] = 95413, + [SMALL_STATE(2783)] = 95426, + [SMALL_STATE(2784)] = 95439, + [SMALL_STATE(2785)] = 95452, + [SMALL_STATE(2786)] = 95465, + [SMALL_STATE(2787)] = 95478, + [SMALL_STATE(2788)] = 95491, + [SMALL_STATE(2789)] = 95504, + [SMALL_STATE(2790)] = 95517, + [SMALL_STATE(2791)] = 95530, + [SMALL_STATE(2792)] = 95543, + [SMALL_STATE(2793)] = 95556, + [SMALL_STATE(2794)] = 95569, + [SMALL_STATE(2795)] = 95582, + [SMALL_STATE(2796)] = 95595, + [SMALL_STATE(2797)] = 95608, + [SMALL_STATE(2798)] = 95621, + [SMALL_STATE(2799)] = 95634, + [SMALL_STATE(2800)] = 95647, + [SMALL_STATE(2801)] = 95660, + [SMALL_STATE(2802)] = 95673, + [SMALL_STATE(2803)] = 95686, + [SMALL_STATE(2804)] = 95699, + [SMALL_STATE(2805)] = 95712, + [SMALL_STATE(2806)] = 95725, + [SMALL_STATE(2807)] = 95738, + [SMALL_STATE(2808)] = 95751, + [SMALL_STATE(2809)] = 95764, + [SMALL_STATE(2810)] = 95777, + [SMALL_STATE(2811)] = 95790, + [SMALL_STATE(2812)] = 95803, + [SMALL_STATE(2813)] = 95816, + [SMALL_STATE(2814)] = 95829, + [SMALL_STATE(2815)] = 95842, + [SMALL_STATE(2816)] = 95855, + [SMALL_STATE(2817)] = 95868, + [SMALL_STATE(2818)] = 95881, + [SMALL_STATE(2819)] = 95894, + [SMALL_STATE(2820)] = 95907, + [SMALL_STATE(2821)] = 95920, + [SMALL_STATE(2822)] = 95933, + [SMALL_STATE(2823)] = 95946, + [SMALL_STATE(2824)] = 95959, + [SMALL_STATE(2825)] = 95972, + [SMALL_STATE(2826)] = 95985, + [SMALL_STATE(2827)] = 95998, + [SMALL_STATE(2828)] = 96011, + [SMALL_STATE(2829)] = 96024, + [SMALL_STATE(2830)] = 96037, + [SMALL_STATE(2831)] = 96050, + [SMALL_STATE(2832)] = 96063, + [SMALL_STATE(2833)] = 96076, + [SMALL_STATE(2834)] = 96089, + [SMALL_STATE(2835)] = 96102, + [SMALL_STATE(2836)] = 96115, + [SMALL_STATE(2837)] = 96128, + [SMALL_STATE(2838)] = 96141, + [SMALL_STATE(2839)] = 96154, + [SMALL_STATE(2840)] = 96167, + [SMALL_STATE(2841)] = 96180, + [SMALL_STATE(2842)] = 96193, + [SMALL_STATE(2843)] = 96206, + [SMALL_STATE(2844)] = 96219, + [SMALL_STATE(2845)] = 96232, + [SMALL_STATE(2846)] = 96245, + [SMALL_STATE(2847)] = 96258, + [SMALL_STATE(2848)] = 96271, + [SMALL_STATE(2849)] = 96284, + [SMALL_STATE(2850)] = 96297, + [SMALL_STATE(2851)] = 96310, + [SMALL_STATE(2852)] = 96323, + [SMALL_STATE(2853)] = 96336, + [SMALL_STATE(2854)] = 96349, + [SMALL_STATE(2855)] = 96362, + [SMALL_STATE(2856)] = 96375, + [SMALL_STATE(2857)] = 96388, + [SMALL_STATE(2858)] = 96401, + [SMALL_STATE(2859)] = 96414, + [SMALL_STATE(2860)] = 96427, + [SMALL_STATE(2861)] = 96440, + [SMALL_STATE(2862)] = 96453, + [SMALL_STATE(2863)] = 96466, + [SMALL_STATE(2864)] = 96479, + [SMALL_STATE(2865)] = 96492, + [SMALL_STATE(2866)] = 96505, + [SMALL_STATE(2867)] = 96518, + [SMALL_STATE(2868)] = 96531, + [SMALL_STATE(2869)] = 96544, + [SMALL_STATE(2870)] = 96557, + [SMALL_STATE(2871)] = 96570, + [SMALL_STATE(2872)] = 96583, + [SMALL_STATE(2873)] = 96596, + [SMALL_STATE(2874)] = 96609, + [SMALL_STATE(2875)] = 96622, + [SMALL_STATE(2876)] = 96635, + [SMALL_STATE(2877)] = 96648, + [SMALL_STATE(2878)] = 96661, + [SMALL_STATE(2879)] = 96674, + [SMALL_STATE(2880)] = 96687, + [SMALL_STATE(2881)] = 96700, + [SMALL_STATE(2882)] = 96713, + [SMALL_STATE(2883)] = 96726, + [SMALL_STATE(2884)] = 96739, + [SMALL_STATE(2885)] = 96752, + [SMALL_STATE(2886)] = 96765, + [SMALL_STATE(2887)] = 96778, + [SMALL_STATE(2888)] = 96791, + [SMALL_STATE(2889)] = 96804, }; static const TSParseActionEntry ts_parse_actions[] = { @@ -153308,41 +153612,41 @@ static const TSParseActionEntry ts_parse_actions[] = { [5] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), [7] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 0, 0, 0), [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2225), - [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), + [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2833), - [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2241), [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2229), [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2565), [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1920), [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2550), [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2502), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(916), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(920), [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2216), - [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1236), + [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208), [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2323), [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2395), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(937), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1245), [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2877), [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(938), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(935), [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2692), [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2660), [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), - [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(941), + [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936), [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), - [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), - [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), - [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1100), + [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), + [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), + [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(999), [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1184), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1107), [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1259), - [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1274), + [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1268), [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2287), [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), @@ -153350,26 +153654,26 @@ static const TSParseActionEntry ts_parse_actions[] = { [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2011), [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2837), [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), - [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1279), - [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1278), - [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), + [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1281), + [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), + [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1287), + [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1257), - [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), - [113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 1, 0, 0), - [115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr, 3, 0, 0), - [117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr, 3, 0, 0), - [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2204), - [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), - [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1196), - [125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_directive, 1, 0, 0), - [127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_directive, 1, 0, 0), - [129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 1, 0, 0), - [131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 1, 0, 0), - [133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), + [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), + [113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr, 3, 0, 0), + [115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr, 3, 0, 0), + [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2204), + [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), + [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1188), + [123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 1, 0, 0), + [125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 1, 0, 0), + [127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 1, 0, 0), + [129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_directive, 1, 0, 0), + [131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_directive, 1, 0, 0), + [133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), [135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr, 2, 0, 0), [137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 2, 0, 0), [139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 2, 0, 0), @@ -153393,25 +153697,25 @@ static const TSParseActionEntry ts_parse_actions[] = { [189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2011), [192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2837), [195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2855), - [198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(313), + [198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(373), [201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2024), - [204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), + [204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), [206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_case_list_repeat1, 3, 0, 0), + [208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_case_list_repeat1, 2, 0, 0), [210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2662), - [212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(920), + [212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(905), [214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2008), [216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2713), - [218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1139), + [218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1142), [220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2847), [222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2448), [224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2413), - [226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904), - [228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017), + [226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), + [228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021), [230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2633), [232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1943), - [234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018), - [236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_case_list_repeat1, 3, 0, 0), + [234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022), + [236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_case_list_repeat1, 2, 0, 0), [238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), [240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2329), [242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), @@ -153419,1249 +153723,1249 @@ static const TSParseActionEntry ts_parse_actions[] = { [246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), [248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2479), [250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), - [252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), + [252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), [254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2017), - [256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_case_list_repeat1, 2, 0, 0), - [258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_case_list_repeat1, 2, 0, 0), - [260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), - [262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2561), - [268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(905), - [270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107), - [272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), - [274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), - [276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2787), - [278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2269), - [280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2426), - [282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(908), - [284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(948), - [286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2339), - [288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1957), - [290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(949), - [292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), - [294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2435), - [296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), - [298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436), - [300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), - [302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2271), - [304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2272), - [306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), - [308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), - [310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_params, 4, 0, 0), + [258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_params, 4, 0, 0), + [260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_case_list_repeat1, 3, 0, 0), + [262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_case_list_repeat1, 3, 0, 0), + [264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), + [266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2561), + [272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(919), + [274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107), + [276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), + [278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1085), + [280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2787), + [282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2269), + [284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2426), + [286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), + [288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(950), + [290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2339), + [292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1957), + [294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), + [296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), + [298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2435), + [300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), + [302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436), + [304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), + [306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2271), + [308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2272), + [310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), + [314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), [316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), - [320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_params, 4, 0, 0), - [336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_params, 4, 0, 0), + [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), + [326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), [338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_params, 5, 0, 0), [340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_params, 5, 0, 0), - [342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(570), - [345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(31), - [348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), - [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2662), - [353] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2550), - [356] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(920), - [359] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2008), - [362] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2713), - [365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1232), - [368] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1139), - [371] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2847), - [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(878), - [377] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2448), - [380] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2413), - [383] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(904), - [386] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1017), - [389] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2633), - [392] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1943), - [395] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1018), - [398] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), - [400] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2692), - [403] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2660), - [406] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1885), - [409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1196), - [412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2545), - [415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1098), - [418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1100), - [421] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1100), - [424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2527), - [427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1184), - [430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1259), - [433] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1274), - [436] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1855), - [439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2329), - [442] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2329), - [445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2331), - [448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2016), - [451] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2479), - [454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2480), - [457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(622), - [460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2017), - [463] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(833), - [466] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1266), - [469] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1279), - [472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1278), - [475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1274), - [478] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1257), - [481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(832), - [484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_list, 1, 0, 0), - [486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_list, 1, 0, 0), - [488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), - [494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), - [496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), - [498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), - [500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), - [502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), - [504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), - [506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), - [508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), - [510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), - [512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), - [514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), - [520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), - [522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), - [524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), - [526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), - [528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), - [532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), - [534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), - [536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), - [538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), - [540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), - [542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), - [544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), - [546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), - [548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), - [550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), - [552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), - [564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 7, 0, 0), - [570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 7, 0, 0), - [572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 1, 0, 0), - [574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 1, 0, 0), - [576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 3, 0, 0), - [578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 3, 0, 0), - [580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(774), - [583] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(23), - [586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2392), - [589] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(916), - [592] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2069), - [595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2216), - [598] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1236), - [601] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2198), - [604] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2323), - [607] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2395), - [610] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(913), - [613] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(937), - [616] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2877), - [619] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1966), - [622] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(938), - [625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1852), - [628] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2613), - [631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2613), - [634] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2681), - [637] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1976), - [640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2366), - [643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2367), - [646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(785), - [649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1977), - [652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(814), - [655] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(25), - [658] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2561), - [661] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(905), - [664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2107), - [667] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2541), - [670] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1080), - [673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2787), - [676] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2269), - [679] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2426), - [682] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(908), - [685] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(948), - [688] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2339), - [691] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1957), - [694] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(949), - [697] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1851), - [700] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2435), - [703] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2435), - [706] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2436), - [709] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2060), - [712] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2271), - [715] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2272), - [718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(795), - [721] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2062), - [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2392), - [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), - [728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2613), - [732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2613), - [734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), - [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), - [738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2366), - [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), - [742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), - [744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1977), - [746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 4, 0, 0), - [748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 4, 0, 0), - [750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 2, 0, 0), - [752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 2, 0, 0), - [754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 2, 0, 0), - [756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 5, 0, 0), - [758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 5, 0, 0), - [760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 6, 0, 0), - [762] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 6, 0, 0), - [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), - [766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2259), - [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(915), - [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984), - [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2674), - [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1115), - [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2838), - [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2388), - [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), - [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), - [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(985), - [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2233), - [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1968), - [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986), - [794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), - [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), - [798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), - [800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), - [802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), - [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2429), - [806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), - [808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), - [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), - [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), - [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2501), - [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(919), - [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), - [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2701), - [824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1131), - [826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2844), - [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2428), - [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2677), - [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(914), - [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1007), - [836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2491), - [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), - [842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), - [844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2201), - [846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2201), - [848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), - [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), - [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2464), - [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), - [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), - [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), - [860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), - [862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), - [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656), - [866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), - [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267), - [870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), - [872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), - [874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2424), - [876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2345), - [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346), - [880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), - [882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(940), - [884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), - [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2234), - [890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351), - [892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), - [896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1240), - [898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2270), - [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), - [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), - [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), - [906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), - [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), - [912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), - [914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), - [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), - [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749), - [930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(895), - [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2014), - [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2725), - [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1144), - [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2850), - [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2463), - [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2191), - [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902), - [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1027), - [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2733), - [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), - [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028), - [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), - [956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2889), - [958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), - [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), - [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), - [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2494), - [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), - [968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), - [972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), - [974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2846), - [978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), - [980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2018), - [982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2736), - [984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1149), - [986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2853), - [988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2478), - [990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2324), - [992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), - [994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1038), - [996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2840), - [998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), - [1000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1039), - [1002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), - [1004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2809), - [1006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2809), - [1008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), - [1010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), - [1012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2509), - [1014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), - [1016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), - [1018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), - [1020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), - [1022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674), - [1024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), - [1026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [1028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2194), - [1030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), - [1032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2022), - [1034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2747), - [1036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), - [1038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2856), - [1040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2493), - [1042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568), - [1044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(909), - [1046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1048), - [1048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2190), - [1050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), - [1052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1049), - [1054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), - [1056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2490), - [1058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), - [1060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), - [1062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), - [1064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2524), - [1066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525), - [1068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), - [1070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), - [1072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [1074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [1076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2218), - [1078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(900), - [1080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), - [1082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2758), - [1084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1159), - [1086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2859), - [1088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2508), - [1090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2806), - [1092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(910), - [1094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1058), - [1096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), - [1098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1951), - [1100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059), - [1102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), - [1104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2857), - [1106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2857), - [1108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2860), - [1110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2036), - [1112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2536), - [1114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2537), - [1116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), - [1118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), - [1120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), - [1122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [1124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2242), - [1126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901), - [1128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2034), - [1130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), - [1132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), - [1134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2862), - [1136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2523), - [1138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), - [1140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898), - [1142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1068), - [1144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2238), - [1146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953), - [1148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1069), - [1150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), - [1152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2210), - [1154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), - [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), - [1158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), - [1160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2538), - [1162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), - [1164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), - [1166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), - [1168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), - [1170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), - [1172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), - [1174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), - [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), - [1178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1704), - [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), - [1182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1633), - [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), - [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), - [1188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1638), - [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), - [1192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643), - [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [1196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1650), - [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [1202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2381), - [1204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(917), - [1206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), - [1208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2689), - [1210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123), - [1212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2841), - [1214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2408), - [1216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2622), - [1218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), - [1220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996), - [1222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2371), - [1224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), - [1226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(997), - [1228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), - [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2432), - [1232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2432), - [1234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), - [1236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), - [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2449), - [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2450), - [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), - [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), - [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), - [1248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1682), - [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [1252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1684), - [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), - [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [1258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2421), - [1260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(911), - [1262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1978), - [1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2786), - [1266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1245), - [1268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2834), - [1270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2365), - [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), - [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(918), - [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(974), - [1278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2341), - [1280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), - [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(975), - [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), - [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2632), - [1288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2632), - [1290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2647), - [1292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), - [1294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2409), - [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), - [1298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), - [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), - [1302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), - [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), - [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), - [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), - [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), - [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), - [1314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), - [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1631), - [1318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), - [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1687), - [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [1324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1642), - [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), - [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1646), - [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [1332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1636), - [1334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), - [1336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1665), - [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), - [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), - [1344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), - [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), - [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1679), - [1350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), - [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), - [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), - [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), - [1358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), - [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1653), - [1362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), - [1364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1634), - [1366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), - [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635), - [1370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [1372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1640), - [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [1376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1641), - [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [1380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1644), - [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), - [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1645), - [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), - [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), - [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), - [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), - [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), - [1402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), - [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), - [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), - [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), - [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), - [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), - [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), - [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), - [1428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), - [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), - [1432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), - [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), - [1436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [1438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), - [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), - [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), - [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), + [342] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_list, 1, 0, 0), + [344] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_list, 1, 0, 0), + [346] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(552), + [349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(31), + [352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), + [354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2662), + [357] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2550), + [360] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(905), + [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2008), + [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2713), + [369] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1207), + [372] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1142), + [375] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2847), + [378] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(878), + [381] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2448), + [384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2413), + [387] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(894), + [390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1021), + [393] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2633), + [396] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1943), + [399] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1022), + [402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), + [404] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2692), + [407] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2660), + [410] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1885), + [413] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1188), + [416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2545), + [419] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(976), + [422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(999), + [425] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(999), + [428] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2527), + [431] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1107), + [434] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1259), + [437] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1268), + [440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1855), + [443] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2329), + [446] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2329), + [449] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2331), + [452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2016), + [455] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2479), + [458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2480), + [461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(632), + [464] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2017), + [467] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(834), + [470] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1281), + [473] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1286), + [476] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1287), + [479] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1268), + [482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1257), + [485] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(836), + [488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), + [492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), + [494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), + [496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), + [498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), + [500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), + [502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), + [504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), + [506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), + [508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), + [510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), + [512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), + [514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), + [516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), + [518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), + [524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), + [526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), + [528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), + [530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), + [532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), + [534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), + [538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), + [540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), + [542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), + [544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 1, 0, 0), + [546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 1, 0, 0), + [548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), + [552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), + [554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 2, 0, 0), + [556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 2, 0, 0), + [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), + [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), + [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), + [564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 3, 0, 0), + [566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 3, 0, 0), + [568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 4, 0, 0), + [570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 4, 0, 0), + [572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), + [574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), + [576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 5, 0, 0), + [578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 5, 0, 0), + [580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), + [582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 6, 0, 0), + [588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 6, 0, 0), + [590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 7, 0, 0), + [592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type, 7, 0, 0), + [594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), + [596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 2, 0, 0), + [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2392), + [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), + [602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), + [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2613), + [606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2613), + [608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), + [610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), + [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2366), + [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), + [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), + [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1977), + [620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(790), + [623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(24), + [626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2392), + [629] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(920), + [632] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2069), + [635] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2216), + [638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1208), + [641] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2198), + [644] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2323), + [647] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2395), + [650] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(903), + [653] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1245), + [656] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2877), + [659] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1966), + [662] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(935), + [665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1852), + [668] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2613), + [671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2613), + [674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2681), + [677] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1976), + [680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2366), + [683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2367), + [686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(815), + [689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1977), + [692] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(819), + [695] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(27), + [698] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2561), + [701] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(919), + [704] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2107), + [707] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2541), + [710] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1085), + [713] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2787), + [716] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2269), + [719] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2426), + [722] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(896), + [725] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(950), + [728] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2339), + [731] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1957), + [734] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(951), + [737] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(1851), + [740] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2435), + [743] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2435), + [746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2436), + [749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2060), + [752] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2271), + [755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2272), + [758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(784), + [761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2, 0, 0), SHIFT_REPEAT(2062), + [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), + [766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), + [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1648), + [770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), + [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267), + [774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), + [776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), + [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2424), + [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2345), + [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346), + [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), + [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(937), + [788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), + [790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2234), + [794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351), + [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), + [798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), + [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1239), + [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2270), + [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1171), + [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), + [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), + [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), + [812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), + [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), + [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), + [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1761), + [828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), + [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), + [832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), + [834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), + [836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1716), + [838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), + [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635), + [842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), + [844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1737), + [846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), + [848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1651), + [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1667), + [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), + [856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752), + [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), + [860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1767), + [862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), + [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), + [866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1786), + [870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1638), + [874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), + [876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1671), + [878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1636), + [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), + [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637), + [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), + [888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), + [890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), + [892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), + [894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), + [896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1650), + [898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), + [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1661), + [902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), + [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1647), + [906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), + [908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), + [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), + [912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), + [914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), + [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), + [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), + [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1642), + [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), + [924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), + [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), + [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1658), + [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), + [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1659), + [934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), + [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), + [938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), + [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1751), + [942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), + [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1770), + [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), + [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), + [950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), + [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1759), + [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), + [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2242), + [960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(917), + [962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2034), + [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), + [966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167), + [968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2862), + [970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2523), + [972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), + [974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(909), + [976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), + [978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2238), + [980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953), + [982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074), + [984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), + [986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2210), + [988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), + [990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), + [992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), + [994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2538), + [996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), + [998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), + [1002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), + [1004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2381), + [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901), + [1010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), + [1012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2689), + [1014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1126), + [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2841), + [1018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2408), + [1020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2622), + [1022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), + [1024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1000), + [1026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2371), + [1028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), + [1030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001), + [1032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), + [1034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2432), + [1036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2432), + [1038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), + [1040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), + [1042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2449), + [1044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2450), + [1046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), + [1048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), + [1050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [1052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), + [1054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [1056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2501), + [1058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904), + [1060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), + [1062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2701), + [1064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1134), + [1066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2844), + [1068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2428), + [1070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2677), + [1072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), + [1074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1010), + [1076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2491), + [1078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), + [1080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1011), + [1082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), + [1084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2201), + [1086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2201), + [1088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), + [1090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), + [1092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2464), + [1094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), + [1096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [1098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), + [1100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [1102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), + [1104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [1106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749), + [1108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(911), + [1110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2014), + [1112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2725), + [1114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1147), + [1116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2850), + [1118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2463), + [1120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2191), + [1122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), + [1124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1032), + [1126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2733), + [1128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), + [1130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033), + [1132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), + [1134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2889), + [1136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), + [1138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), + [1140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), + [1142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2494), + [1144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), + [1146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), + [1148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), + [1150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [1152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), + [1154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2846), + [1156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(912), + [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2018), + [1160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2736), + [1162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1152), + [1164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2853), + [1166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2478), + [1168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2324), + [1170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(918), + [1172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), + [1174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2840), + [1176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), + [1178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043), + [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), + [1182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2809), + [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2809), + [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), + [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), + [1190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2509), + [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), + [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), + [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), + [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), + [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [1202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2194), + [1204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(914), + [1206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2022), + [1208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2747), + [1210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1157), + [1212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2856), + [1214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2493), + [1216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568), + [1218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(910), + [1220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052), + [1222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2190), + [1224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), + [1226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1053), + [1228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), + [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2490), + [1232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), + [1234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), + [1236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), + [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2524), + [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525), + [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), + [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), + [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [1250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2218), + [1252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(916), + [1254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), + [1256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2758), + [1258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162), + [1260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2859), + [1262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2508), + [1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2806), + [1266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898), + [1268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), + [1270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), + [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1951), + [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063), + [1276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), + [1278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2857), + [1280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2857), + [1282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2860), + [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2036), + [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2536), + [1288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2537), + [1290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), + [1292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), + [1294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), + [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2421), + [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(895), + [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1978), + [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2786), + [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1111), + [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2834), + [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2365), + [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(908), + [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977), + [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2341), + [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), + [1322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978), + [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), + [1326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2632), + [1328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2632), + [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2647), + [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), + [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2409), + [1336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), + [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), + [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), + [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), + [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), + [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2259), + [1350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(900), + [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984), + [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2674), + [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1118), + [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2838), + [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2388), + [1362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), + [1364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(906), + [1366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), + [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2233), + [1370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1968), + [1372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(989), + [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), + [1376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), + [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), + [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), + [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), + [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2429), + [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), + [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), + [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), + [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), + [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), + [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), + [1402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), + [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), + [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), + [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), + [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), + [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), + [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), + [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), + [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), + [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), + [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [1428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), + [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), + [1432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), + [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), + [1436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), + [1438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), + [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), + [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), + [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), [1452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_integer, 1, 0, 0), [1454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_integer, 1, 0, 0), [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constant, 1, 0, 0), [1458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_constant, 1, 0, 0), - [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [1462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preproc_directive, 3, 0, 0), - [1464] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preproc_directive, 3, 0, 0), - [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [1468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preproc_directive, 2, 0, 0), - [1470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preproc_directive, 2, 0, 0), - [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), - [1474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_decl, 4, 0, 0), - [1476] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_decl, 4, 0, 0), - [1478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preproc_directive, 4, 0, 0), - [1480] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preproc_directive, 4, 0, 0), - [1482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_body, 3, 0, 0), - [1484] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_body, 3, 0, 0), - [1486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 5, 0, 0), - [1488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 5, 0, 0), - [1490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attr, 3, 0, 0), - [1492] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attr, 3, 0, 0), - [1494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 5, 0, 0), - [1496] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 5, 0, 0), - [1498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 5, 0, 0), - [1500] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 5, 0, 0), - [1502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 5, 0, 0), - [1504] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 5, 0, 0), - [1506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_decl, 5, 0, 0), - [1508] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_decl, 5, 0, 0), - [1510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_params, 2, 0, 0), - [1512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), - [1514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_params, 2, 0, 0), - [1516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_params, 3, 0, 0), - [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), - [1520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_params, 3, 0, 0), - [1522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 6, 0, 0), - [1524] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 6, 0, 0), - [1526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 6, 0, 0), - [1528] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 6, 0, 0), - [1530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 6, 0, 0), - [1532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 6, 0, 0), - [1534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 6, 0, 0), - [1536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 6, 0, 0), - [1538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_decl, 6, 0, 0), - [1540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_decl, 6, 0, 0), - [1542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_decl, 2, 0, 0), - [1544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_decl, 2, 0, 0), - [1546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preproc_directive, 1, 0, 0), - [1548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preproc_directive, 1, 0, 0), - [1550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 7, 0, 0), - [1552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 7, 0, 0), - [1554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 7, 0, 0), - [1556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 7, 0, 0), - [1558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 7, 0, 0), - [1560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 7, 0, 0), - [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_record_decl, 7, 0, 0), - [1564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_record_decl, 7, 0, 0), - [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 7, 0, 0), - [1568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 7, 0, 0), - [1570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_enum_decl, 8, 0, 0), - [1572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_enum_decl, 8, 0, 0), - [1574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_record_decl, 8, 0, 0), - [1576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_record_decl, 8, 0, 0), - [1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module_decl, 3, 0, 0), - [1580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module_decl, 3, 0, 0), - [1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_decl, 3, 0, 0), - [1584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_decl, 3, 0, 0), - [1586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_record_decl, 9, 0, 0), - [1588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_record_decl, 9, 0, 0), - [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 3, 0, 0), - [1592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 3, 0, 0), - [1594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attr, 1, 0, 0), - [1596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attr, 1, 0, 0), - [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr, 1, 0, 0), - [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), - [1602] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr, 1, 0, 0), - [1604] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 3, 0, 0), - [1606] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 3, 0, 0), - [1608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 3, 0, 0), - [1610] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 3, 0, 0), - [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), - [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), - [1616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), - [1618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interval, 2, 0, 0), - [1620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interval, 2, 0, 0), - [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), - [1624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constant, 3, 0, 0), - [1626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_constant, 3, 0, 0), - [1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr, 4, 0, 0), - [1630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr, 4, 0, 0), - [1632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 3, 0, 0), - [1634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 3, 0, 0), - [1636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr, 5, 0, 0), - [1638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr, 5, 0, 0), - [1640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 4, 0, 0), - [1642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 4, 0, 0), - [1644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pragma, 3, 0, 0), - [1646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pragma, 3, 0, 0), - [1648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_body, 2, 0, 0), - [1650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_body, 2, 0, 0), - [1652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_decl, 3, 0, 0), - [1654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_decl, 3, 0, 0), - [1656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl, 1, 0, 0), - [1658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl, 1, 0, 0), - [1660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 4, 0, 0), - [1662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 4, 0, 0), - [1664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 4, 0, 0), - [1666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 4, 0, 0), - [1668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_slice, 3, 0, 0), - [1670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_index_slice, 3, 0, 0), - [1672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_slice, 4, 0, 0), - [1674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_index_slice, 4, 0, 0), - [1676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_slice, 5, 0, 0), - [1678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_index_slice, 5, 0, 0), - [1680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 4, 0, 0), - [1682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 4, 0, 0), - [1684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), - [1686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(885), - [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [1690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), + [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [1462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_interval, 2, 0, 0), + [1464] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_interval, 2, 0, 0), + [1466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_params, 2, 0, 0), + [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), + [1470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_params, 2, 0, 0), + [1472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attr, 3, 0, 0), + [1474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attr, 3, 0, 0), + [1476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), + [1478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), + [1480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), + [1482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr, 4, 0, 0), + [1484] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr, 4, 0, 0), + [1486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_params, 3, 0, 0), + [1488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), + [1490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_params, 3, 0, 0), + [1492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preproc_directive, 2, 0, 0), + [1494] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preproc_directive, 2, 0, 0), + [1496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [1498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr, 1, 0, 0), + [1500] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr, 1, 0, 0), + [1502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attr, 1, 0, 0), + [1504] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attr, 1, 0, 0), + [1506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_slice, 3, 0, 0), + [1508] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_index_slice, 3, 0, 0), + [1510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr, 5, 0, 0), + [1512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr, 5, 0, 0), + [1514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_body, 2, 0, 0), + [1516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_body, 2, 0, 0), + [1518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_slice, 4, 0, 0), + [1520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_index_slice, 4, 0, 0), + [1522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), + [1524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_body, 3, 0, 0), + [1526] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_body, 3, 0, 0), + [1528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_index_slice, 5, 0, 0), + [1530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_index_slice, 5, 0, 0), + [1532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_constant, 3, 0, 0), + [1534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_constant, 3, 0, 0), + [1536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preproc_directive, 3, 0, 0), + [1538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preproc_directive, 3, 0, 0), + [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [1542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), + [1544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_record_decl, 8, 0, 0), + [1546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_record_decl, 8, 0, 0), + [1548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_record_decl, 9, 0, 0), + [1550] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_record_decl, 9, 0, 0), + [1552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 3, 0, 0), + [1554] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 3, 0, 0), + [1556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 3, 0, 0), + [1558] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 3, 0, 0), + [1560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 3, 0, 0), + [1562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 3, 0, 0), + [1564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 3, 0, 0), + [1566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 3, 0, 0), + [1568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pragma, 3, 0, 0), + [1570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pragma, 3, 0, 0), + [1572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_decl, 3, 0, 0), + [1574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_decl, 3, 0, 0), + [1576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl, 1, 0, 0), + [1578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl, 1, 0, 0), + [1580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_decl, 4, 0, 0), + [1582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_decl, 4, 0, 0), + [1584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 4, 0, 0), + [1586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 4, 0, 0), + [1588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 4, 0, 0), + [1590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 4, 0, 0), + [1592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 4, 0, 0), + [1594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 4, 0, 0), + [1596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 4, 0, 0), + [1598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 4, 0, 0), + [1600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preproc_directive, 4, 0, 0), + [1602] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preproc_directive, 4, 0, 0), + [1604] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 5, 0, 0), + [1606] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 5, 0, 0), + [1608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 6, 0, 0), + [1610] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 6, 0, 0), + [1612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_const_decl, 7, 0, 0), + [1614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_const_decl, 7, 0, 0), + [1616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 5, 0, 0), + [1618] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 5, 0, 0), + [1620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 5, 0, 0), + [1622] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 5, 0, 0), + [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), + [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), + [1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 5, 0, 0), + [1630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 5, 0, 0), + [1632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_decl, 5, 0, 0), + [1634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_decl, 5, 0, 0), + [1636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_decl, 2, 0, 0), + [1638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_decl, 2, 0, 0), + [1640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 6, 0, 0), + [1642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 6, 0, 0), + [1644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 6, 0, 0), + [1646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 6, 0, 0), + [1648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 6, 0, 0), + [1650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 6, 0, 0), + [1652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_decl, 6, 0, 0), + [1654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_type_decl, 6, 0, 0), + [1656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_preproc_directive, 1, 0, 0), + [1658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_preproc_directive, 1, 0, 0), + [1660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module_decl, 3, 0, 0), + [1662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module_decl, 3, 0, 0), + [1664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_decl, 3, 0, 0), + [1666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_decl, 3, 0, 0), + [1668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_global_decl, 7, 0, 0), + [1670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_global_decl, 7, 0, 0), + [1672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_option_decl, 7, 0, 0), + [1674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_option_decl, 7, 0, 0), + [1676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_record_decl, 7, 0, 0), + [1678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_record_decl, 7, 0, 0), + [1680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_decl, 7, 0, 0), + [1682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_decl, 7, 0, 0), + [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redef_enum_decl, 8, 0, 0), + [1686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redef_enum_decl, 8, 0, 0), + [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [1690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), [1692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 12, 0, 0), [1694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 12, 0, 0), - [1696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 6, 0, 0), - [1698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 6, 0, 0), - [1700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 7, 0, 0), - [1702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 7, 0, 0), - [1704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 5, 0, 0), - [1706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 5, 0, 0), - [1708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(133), - [1710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 9, 0, 0), - [1712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 9, 0, 0), - [1714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156), - [1716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1157), - [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 10, 0, 0), - [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 10, 0, 0), - [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 11, 0, 0), - [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 11, 0, 0), - [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 1, 0, 0), - [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 1, 0, 0), - [1730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), - [1732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 3, 0, 0), - [1734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 3, 0, 0), - [1736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1158), - [1738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [1740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), - [1742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 4, 0, 0), - [1744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 4, 0, 0), - [1746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), - [1748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1165), - [1750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166), - [1752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167), - [1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), - [1758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608), - [1760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [1762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125), - [1766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), - [1768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1141), - [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), - [1772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), - [1774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1161), - [1776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162), - [1778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1163), - [1780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1142), - [1782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1143), - [1784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attr_list, 1, 0, 0), - [1786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attr_list, 1, 0, 0), - [1788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93), - [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [1792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), - [1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), - [1796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [1798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), - [1800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), - [1802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(109), - [1804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117), - [1806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1128), - [1808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1129), - [1810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), - [1812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1130), - [1814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1112), - [1816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), - [1818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), - [1820] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(338), - [1823] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(325), - [1826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2361), - [1829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146), - [1831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1147), - [1833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148), - [1835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151), - [1837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1152), - [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1153), - [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), - [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), - [1845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1113), - [1847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114), - [1849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), - [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091), - [1853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092), - [1855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091), - [1857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1092), - [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2348), - [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093), - [1863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1107), - [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), - [1867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), - [1869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197), - [1871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1189), - [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1200), - [1875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), - [1877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199), - [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), - [1881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), - [1883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173), - [1885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), - [1887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1088), - [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1089), - [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), - [1893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1195), - [1895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), - [1897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), - [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1120), - [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1121), - [1903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122), - [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1136), - [1907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1137), - [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1138), - [1911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1655), - [1913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706), - [1915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1649), - [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [1696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 3, 0, 0), + [1700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 3, 0, 0), + [1702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 4, 0, 0), + [1704] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 4, 0, 0), + [1706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 5, 0, 0), + [1708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 5, 0, 0), + [1710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 6, 0, 0), + [1712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 6, 0, 0), + [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 7, 0, 0), + [1716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 7, 0, 0), + [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 9, 0, 0), + [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 9, 0, 0), + [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 10, 0, 0), + [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 10, 0, 0), + [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 11, 0, 0), + [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 11, 0, 0), + [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt, 1, 0, 0), + [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt, 1, 0, 0), + [1734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), + [1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [1738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), + [1740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170), + [1742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178), + [1744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1159), + [1746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1160), + [1748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1161), + [1750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), + [1752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1169), + [1754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1170), + [1756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145), + [1758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146), + [1760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1144), + [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), + [1764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), + [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1757), + [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), + [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), + [1772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), + [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), + [1776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), + [1778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), + [1780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), + [1782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(328), + [1785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(313), + [1788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2361), + [1791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attr_list, 1, 0, 0), + [1793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attr_list, 1, 0, 0), + [1795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), + [1797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1165), + [1799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166), + [1801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), + [1803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), + [1805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1096), + [1807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2348), + [1809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), + [1811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1110), + [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), + [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), + [1819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), + [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [1823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), + [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148), + [1827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(156), + [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), + [1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), + [1833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), + [1835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1115), + [1837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116), + [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1117), + [1841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), + [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), + [1845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1095), + [1847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), + [1849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), + [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), + [1853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1149), + [1855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1150), + [1857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151), + [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), + [1861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155), + [1863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156), + [1865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1131), + [1867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1132), + [1869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1133), + [1871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), + [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241), + [1875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091), + [1877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), + [1879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), + [1881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1092), + [1883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1093), + [1885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), + [1887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), + [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), + [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), + [1893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1193), + [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123), + [1897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124), + [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125), + [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1139), + [1903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1140), + [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1141), + [1907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1200), + [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1189), + [1911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775), + [1913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), + [1915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), + [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), [1919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2614), [1921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2614), - [1924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), - [1926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), - [1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(943), - [1930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(944), + [1924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), + [1926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), + [1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(942), + [1930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(943), [1932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2533), - [1934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), - [1936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), - [1938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), - [1940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), + [1934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), + [1936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(962), + [1938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), + [1940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), [1942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637), [1944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2637), - [1947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), - [1949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), - [1951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1227), - [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), - [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1228), - [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2826), - [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), - [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1239), - [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), + [1947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), + [1949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), + [1951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1232), + [1953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2826), + [1955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), + [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1241), + [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), + [1961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361), + [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), - [1967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), - [1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361), + [1967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1231), + [1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), [1971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_initializer, 2, 0, 0), [1973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_initializer, 1, 0, 0), - [1975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), - [1977] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(884), - [1980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), - [1982] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2550), - [1985] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1232), - [1988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(885), - [1991] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2204), - [1994] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2692), - [1997] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2660), - [2000] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1885), - [2003] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1196), - [2006] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2545), - [2009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1098), - [2012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1100), - [2015] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1100), - [2018] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2527), - [2021] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1184), - [2024] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1259), - [2027] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1274), - [2030] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(833), - [2033] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1266), - [2036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1279), - [2039] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1278), - [2042] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1274), - [2045] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1257), - [2048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(832), - [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), - [2053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1339), - [2055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [2057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_list, 1, 0, 0), - [2059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1654), - [2061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2868), - [2063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2881), - [2065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1220), - [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), - [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), - [2071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), - [2073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(922), - [2075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), + [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), + [1977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1337), + [1979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), + [1981] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(883), + [1984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), + [1986] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2550), + [1989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1207), + [1992] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(889), + [1995] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2204), + [1998] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2692), + [2001] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2660), + [2004] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1885), + [2007] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1188), + [2010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2545), + [2013] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(976), + [2016] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(999), + [2019] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(999), + [2022] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2527), + [2025] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1107), + [2028] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1259), + [2031] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1268), + [2034] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(834), + [2037] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1281), + [2040] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1286), + [2043] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1287), + [2046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1268), + [2049] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1257), + [2052] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(836), + [2055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), + [2057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), + [2059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2868), + [2061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2881), + [2063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1225), + [2065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), + [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), + [2069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1224), + [2071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_list, 1, 0, 0), + [2073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), + [2075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), [2077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(930), - [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [2081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(931), - [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), + [2081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), + [2083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(924), [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), - [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), - [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865), - [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), - [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), + [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), + [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), + [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), + [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), - [2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827), - [2099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), - [2101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), - [2103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), - [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), - [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), - [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), - [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), - [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), - [2115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), - [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), - [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), - [2121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944), - [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), - [2125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964), - [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [2129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1970), - [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [2133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1952), - [2135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_list, 1, 0, 0), - [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), - [2139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), - [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), + [2099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [2101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944), + [2103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), + [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964), + [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), + [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), + [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), + [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1952), + [2115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), + [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), + [2119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_list, 1, 0, 0), + [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), + [2123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), + [2125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), + [2127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), + [2129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), + [2131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), + [2133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), + [2135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1954), + [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), + [2139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1970), + [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), [2143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), - [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), - [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), - [2149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), - [2151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), - [2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), - [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), - [2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), - [2159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), - [2161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), - [2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289), - [2165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), - [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), - [2169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), - [2171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2486), - [2173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2497), - [2175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514), - [2177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), - [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2362), - [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), - [2183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), - [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), - [2187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2389), - [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), - [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), - [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983), - [2195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), - [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), - [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), - [2203] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2257), - [2206] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2277), - [2209] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2279), - [2212] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2289), - [2215] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2484), - [2218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1926), - [2221] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2540), - [2224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2486), - [2227] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2497), - [2230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2514), - [2233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1856), - [2236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2362), - [2239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2362), - [2242] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2407), - [2245] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1982), - [2248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2389), - [2251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2390), - [2254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1821), - [2257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1983), - [2260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), - [2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [2264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2832), - [2266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2880), - [2268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226), - [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), - [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), - [2274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1193), - [2276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603), + [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), + [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), + [2149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), + [2151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), + [2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), + [2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289), + [2159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), + [2161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), + [2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), + [2165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2486), + [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2497), + [2169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514), + [2171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), + [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2362), + [2175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), + [2177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), + [2179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), + [2181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2389), + [2183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), + [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), + [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983), + [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), + [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), + [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), + [2195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), + [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), + [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), + [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), + [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), + [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [2207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2257), + [2210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2277), + [2213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2279), + [2216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2289), + [2219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2484), + [2222] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1926), + [2225] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2540), + [2228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2486), + [2231] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2497), + [2234] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2514), + [2237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1856), + [2240] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2362), + [2243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2362), + [2246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2407), + [2249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1982), + [2252] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2389), + [2255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(2390), + [2258] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1821), + [2261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2, 0, 0), SHIFT_REPEAT(1983), + [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), + [2266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2832), + [2268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2880), + [2270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1230), + [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), + [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), + [2276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1198), [2278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1427), - [2280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2546), - [2282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2865), - [2284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952), - [2286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), - [2288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), - [2290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), - [2292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), - [2294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), - [2296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2359), - [2298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2830), - [2300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1090), - [2302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), - [2304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), - [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), - [2308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1105), - [2310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [2280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), + [2282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1670), + [2284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2546), + [2286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2865), + [2288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954), + [2290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), + [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), + [2294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), + [2296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953), + [2298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2359), + [2300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2830), + [2302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1094), + [2304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), + [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), + [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1108), + [2310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1108), [2312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_init_class, 1, 0, 0), [2314] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_init_class, 1, 0, 0), - [2316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1617), - [2318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), - [2320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), - [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), - [2324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hook, 3, 0, 0), + [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), + [2318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618), + [2320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), + [2322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1604), + [2324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func, 3, 0, 0), [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), - [2328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hook, 3, 0, 0), - [2330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event, 3, 0, 0), - [2332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event, 3, 0, 0), - [2334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func, 3, 0, 0), - [2336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func, 3, 0, 0), - [2338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event, 4, 0, 0), - [2340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event, 4, 0, 0), - [2342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1006), + [2328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func, 3, 0, 0), + [2330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event, 4, 0, 0), + [2332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event, 4, 0, 0), + [2334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event, 3, 0, 0), + [2336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_event, 3, 0, 0), + [2338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hook, 3, 0, 0), + [2340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hook, 3, 0, 0), + [2342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(923), [2345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2560), [2348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_hdr, 3, 0, 0), - [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), - [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), - [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), - [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), - [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), - [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), - [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), - [2366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_list, 2, 0, 0), - [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), - [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), - [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), - [2374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1199), - [2376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1201), - [2378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2761), - [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [2382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1223), - [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), - [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), + [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), + [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), + [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), + [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), + [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(885), + [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1747), + [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), + [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), + [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), + [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), + [2370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1195), + [2372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1196), + [2374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2761), + [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), + [2378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1203), + [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), + [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [2384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_list, 2, 0, 0), + [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), - [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), - [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), - [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1171), - [2396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1171), - [2398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2793), - [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), - [2402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1241), - [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), - [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), - [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), - [2410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1170), - [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), - [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), - [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), + [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), + [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), + [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), + [2396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1173), + [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), + [2400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1174), + [2402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2793), + [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), + [2406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1243), + [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), + [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), + [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104), + [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), + [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), - [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), - [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), - [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), - [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), - [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [2438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), + [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), + [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), + [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), + [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [2438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), + [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), - [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), - [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [2464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), - [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), - [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [2474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(957), - [2476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958), + [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [2464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), + [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), + [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), + [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), + [2474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(959), + [2476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), [2478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2282), - [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), - [2482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1173), - [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), - [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), - [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), - [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), - [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), - [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), - [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), - [2534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), - [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), - [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), - [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), + [2482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1176), + [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), + [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), + [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), + [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), + [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), + [2534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), + [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518), + [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), + [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), + [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), - [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [2572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [2588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [2592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), + [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), + [2572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), + [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), + [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), + [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [2588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [2592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), [2594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2073), - [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), - [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), - [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [2606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), - [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), + [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), + [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), + [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [2606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), + [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), + [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), + [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), [2614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), - [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [2624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), + [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), + [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [2624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), + [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), - [2632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [2632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), + [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), + [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), - [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), - [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), - [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), + [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), + [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), - [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), + [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), + [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), + [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), [2694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), [2698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assert_msg, 2, 0, 0), [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), - [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), - [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), [2720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), - [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), - [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), + [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), + [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), + [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896), - [2732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [2734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), - [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), - [2738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), + [2732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), + [2734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), + [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [2738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), [2740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), - [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), - [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [2750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), + [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), + [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [2750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), [2752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), - [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), [2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), - [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), + [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), [2762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), - [2764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [2766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), - [2768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), - [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [2764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), + [2766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), + [2768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), + [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), + [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1190), - [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), - [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), - [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), - [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), - [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), - [2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), - [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), - [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), - [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), - [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), + [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), + [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), + [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), + [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), + [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), + [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), + [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), + [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), + [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), + [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), + [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), + [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), + [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), + [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), + [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), [2838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), - [2840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), - [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), - [2844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(822), - [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), - [2848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2641), - [2850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2645), - [2852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2656), - [2854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1292), - [2856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2800), - [2858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2805), - [2860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2807), - [2862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), - [2864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2726), - [2866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2118), - [2868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2852), - [2870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_arg, 3, 0, 0), - [2872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr, 1, 0, 0), SHIFT(2243), + [2840] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2234), + [2843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), + [2845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_arg, 3, 0, 0), + [2847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), + [2849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823), + [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), + [2853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2641), + [2855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2645), + [2857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2656), + [2859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1277), + [2861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2800), + [2863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2805), + [2865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2807), + [2867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), + [2869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2726), + [2871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2118), + [2873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2852), [2875] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(2641), [2878] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(2645), [2881] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(2656), - [2884] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(1292), + [2884] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(1277), [2887] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(2800), [2890] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(2805), [2893] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(2807), @@ -154669,124 +154973,124 @@ static const TSParseActionEntry ts_parse_actions[] = { [2899] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(2726), [2902] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(2118), [2905] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), SHIFT_REPEAT(2852), - [2908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr, 1, 0, 0), SHIFT(2301), - [2911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_attr_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2234), - [2914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2291), - [2916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2704), - [2918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2714), - [2920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80), - [2922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2566), - [2924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2292), - [2926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2293), - [2928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821), - [2930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2587), - [2932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2111), - [2934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2737), - [2936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2795), - [2938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1276), - [2940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2875), - [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995), - [2944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2680), - [2946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1248), - [2948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2574), - [2950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2004), - [2952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2836), - [2954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), - [2956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2640), - [2958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2056), - [2960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2873), - [2962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1323), - [2964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2295), - [2966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2139), - [2968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2373), - [2970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2663), - [2972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2698), - [2974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), - [2976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2719), - [2978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2374), - [2980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2375), - [2982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(863), - [2984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2354), - [2986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), - [2988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2708), - [2990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2707), - [2992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), - [2994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2522), - [2996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), - [2998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2695), - [3000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), - [3002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2230), - [3004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2031), - [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), - [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), - [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), - [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), - [3020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), - [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), - [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), - [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), - [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), - [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), - [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), - [3036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), - [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [3042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), - [3044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), - [3046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), - [3048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), - [3050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), - [3052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [3054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), - [3056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), - [3058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), - [3060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), - [3062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), - [3064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), - [3066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [3068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), - [3070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [3072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), - [3074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), - [3076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), - [3078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), - [3080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), - [3082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), - [3084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [3086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), - [3088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), - [3090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [3092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), - [3094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), - [3096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), - [3098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), - [3100] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), - [3102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), - [3104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), - [3106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), - [3108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), - [3110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), - [3112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [3114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), - [3116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), - [3118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), - [3120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), - [3122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), - [3124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [3126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [3128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), + [2908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr, 1, 0, 0), SHIFT(2243), + [2911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_expr, 1, 0, 0), SHIFT(2301), + [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), + [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), + [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), + [2920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2795), + [2922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), + [2924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2875), + [2926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995), + [2928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2291), + [2930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2704), + [2932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2714), + [2934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(67), + [2936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2566), + [2938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2292), + [2940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2293), + [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(820), + [2944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2587), + [2946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2111), + [2948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2737), + [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), + [2952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2680), + [2954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(946), + [2956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2574), + [2958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2004), + [2960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2836), + [2962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), + [2964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2640), + [2966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2056), + [2968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), + [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), + [2972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [2976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), + [2978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [2980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [2982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), + [2984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2873), + [2986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1318), + [2988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2295), + [2990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2139), + [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), + [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), + [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), + [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), + [3000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), + [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), + [3004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), + [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), + [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), + [3016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2373), + [3018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2663), + [3020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2698), + [3022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), + [3024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2719), + [3026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2374), + [3028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2375), + [3030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(858), + [3032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2354), + [3034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), + [3036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2708), + [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743), + [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), + [3042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2707), + [3044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), + [3046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2522), + [3048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), + [3050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), + [3052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2695), + [3054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), + [3056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2230), + [3058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2031), + [3060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), + [3062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [3064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), + [3066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), + [3068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), + [3070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), + [3072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), + [3074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), + [3076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), + [3078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), + [3080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), + [3082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), + [3084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), + [3086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), + [3088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), + [3090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), + [3092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), + [3094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), + [3096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), + [3098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), + [3100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), + [3102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), + [3104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), + [3106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), + [3108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), + [3110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), + [3112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), + [3114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), + [3116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), + [3118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), + [3120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), + [3122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), + [3124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [3126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), + [3128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_type_repeat1, 2, 0, 0), [3130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), - [3132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [3132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), [3136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1930), - [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), - [3144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), + [3144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), [3146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_func_decl_repeat1, 2, 0, 0), [3148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_func_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(1849), [3151] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_func_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2287), @@ -154795,7 +155099,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3160] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_func_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2011), [3163] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_func_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2837), [3166] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_func_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2855), - [3169] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_func_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(313), + [3169] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_func_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(373), [3172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_func_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2024), [3175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_func_hdr, 1, 0, 0), [3177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func_hdr, 1, 0, 0), @@ -154807,145 +155111,145 @@ static const TSParseActionEntry ts_parse_actions[] = { [3189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_func, 4, 0, 0), [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), [3193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), - [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), + [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1905), - [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), - [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), + [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), + [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), [3209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), - [3211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), + [3211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), + [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), - [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), - [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), + [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), + [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), - [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), + [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), - [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), - [3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), + [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), + [3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), [3235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), [3237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), - [3239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), - [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), - [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), + [3239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), + [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), + [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), - [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), - [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), + [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), + [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), - [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), - [3259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), + [3259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), - [3263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), - [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), - [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), + [3263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), + [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), + [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), - [3271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), - [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), + [3271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), + [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), - [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), + [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), [3279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), - [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), - [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), - [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932), - [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), + [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), + [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), + [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), + [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), - [3293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), + [3293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), [3295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), - [3299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), + [3299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), [3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), - [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), - [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), + [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), + [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), [3307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enum_body_elem, 1, 0, 0), [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1934), - [3313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), + [3313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), - [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [3319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1277), + [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [3319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), - [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), + [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), - [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), - [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), + [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), + [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), + [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352), - [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), - [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), + [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), - [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730), + [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), [3343] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_capture_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2870), [3346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_capture_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1973), - [3349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_case_list_repeat1, 2, 0, 0), SHIFT_REPEAT(877), + [3349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_case_list_repeat1, 2, 0, 0), SHIFT_REPEAT(876), [3352] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_case_list_repeat1, 2, 0, 0), SHIFT_REPEAT(2309), - [3355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), + [3355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2870), [3359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2372), - [3363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(935), + [3363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1240), [3365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2611), - [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), + [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(108), [3369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enum_body, 1, 0, 0), [3371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enum_body_elem, 3, 0, 0), - [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), [3375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_redef_record_decl_repeat1, 2, 0, 0), [3377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_redef_record_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2352), [3380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2867), - [3382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1221), - [3384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(149), + [3382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226), + [3384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), [3386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_list, 1, 0, 0), - [3388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), + [3388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), [3390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2521), [3392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_enum_body_repeat1, 2, 0, 0), [3394] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_enum_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1879), [3397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_deprecated, 1, 0, 0), [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), [3401] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_case_list_repeat1, 4, 0, 0), - [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), - [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), - [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117), - [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), - [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), - [3413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), - [3415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), - [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), - [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), - [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), - [3423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), - [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), - [3427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), + [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), + [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), + [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), + [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121), + [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), + [3413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), + [3415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1128), + [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), + [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), + [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), + [3423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), + [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), + [3427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), [3429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_type_list, 2, 0, 0), [3431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), [3433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), - [3435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), - [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), - [3439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), - [3441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), + [3435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), + [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), + [3439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), + [3441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), [3443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), [3445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_args, 1, 0, 0), [3447] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_case_type_list, 3, 0, 0), [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), - [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), + [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087), [3453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_arg, 4, 0, 0), - [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), - [3457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), + [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), + [3457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), [3459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_args, 2, 0, 0), [3461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_args_repeat1, 2, 0, 0), SHIFT_REPEAT(2338), - [3464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), - [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104), - [3468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), - [3470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1690), - [3472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), - [3474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [3476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), - [3478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), + [3464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), + [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), + [3468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [3470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), + [3472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), + [3474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), + [3476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137), + [3478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), [3480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), [3482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_capture, 1, 0, 0), [3484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899), @@ -154964,7 +155268,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2209), [3512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), [3514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437), - [3516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), + [3516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), [3518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), [3520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2044), [3522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2046), @@ -154995,7 +155299,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), [3574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2871), [3576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), - [3578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), + [3578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), [3580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_lambda, 2, 0, 0), [3582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), [3584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), @@ -155007,21 +155311,21 @@ static const TSParseActionEntry ts_parse_actions[] = { [3596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), [3598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), [3600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573), - [3602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), + [3602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), [3604] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_event_hdr, 4, 0, 0), - [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), + [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), [3608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2603), [3610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), [3612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), [3614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2582), - [3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), + [3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), [3618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), [3620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stmt_repeat1, 2, 0, 0), SHIFT_REPEAT(2610), [3623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), - [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), + [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), [3629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_spec, 5, 0, 0), - [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), + [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), [3637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355), @@ -155029,69 +155333,69 @@ static const TSParseActionEntry ts_parse_actions[] = { [3641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), - [3647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), + [3647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), [3649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), - [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), + [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), - [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), + [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), [3659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2697), - [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), + [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), - [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), + [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), [3667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), - [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), - [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), + [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), + [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), - [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), + [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), - [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), - [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), - [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), + [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), + [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), [3687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), - [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), + [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), - [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), + [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2724), - [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), - [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), - [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), + [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2735), - [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), + [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2743), - [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), + [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2745), - [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), + [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), - [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), - [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), + [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1782), [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), - [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044), + [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2757), - [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), + [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631), [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2765), - [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), + [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), - [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), - [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), - [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2776), - [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), + [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2778), - [3755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), + [3755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779), - [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), + [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), [3761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2782), - [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), + [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), [3765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2784), - [3767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), + [3767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), [3769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), - [3771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), + [3771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), [3775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2041), [3777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_lambda, 1, 0, 0), @@ -155100,14 +155404,14 @@ static const TSParseActionEntry ts_parse_actions[] = { [3783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2316), [3785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), [3787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), - [3789] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_case_type_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1672), + [3789] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_case_type_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1705), [3792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), [3794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), [3796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), [3798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2643), [3800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), [3802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370), - [3804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), + [3804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), [3806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), [3808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2061), [3810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2064), @@ -155149,7 +155453,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2100), [3884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), [3886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), - [3888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [3888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), [3890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), [3892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108), [3894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), @@ -155176,464 +155480,464 @@ static const TSParseActionEntry ts_parse_actions[] = { [3936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_enum_body, 2, 0, 0), [3938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), [3940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), - [3942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), - [3944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), - [3946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), + [3942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), + [3944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), + [3946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), [3948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_case_type_list_repeat1, 5, 0, 0), - [3950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [3950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), [3952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2023), - [3954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), - [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), - [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), - [3960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), - [3962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), + [3954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), + [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), + [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), + [3960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [3962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), [3964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2040), [3966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2626), - [3968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), - [3970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), + [3968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(675), + [3970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), [3972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), - [3974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), - [3976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), + [3974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), + [3976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), [3978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2342), - [3980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), - [3982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), - [3984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745), - [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), - [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), - [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), - [3994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417), - [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710), + [3980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), + [3982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), + [3984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(677), + [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), + [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), + [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [3994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), + [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1781), [3998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), - [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), - [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), + [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), - [4012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), - [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [4012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), + [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), - [4024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), + [4024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2446), - [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2579), [4034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), - [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), - [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), - [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), - [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), + [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), + [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), + [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), + [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), - [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), - [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), - [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), - [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), - [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), - [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), + [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), + [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), + [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), + [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), + [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), + [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), + [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), + [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), - [4066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), + [4066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), - [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), [4072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), - [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), - [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), + [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), + [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), [4078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), - [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), - [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), + [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), + [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), [4088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_stmt_repeat1, 2, 0, 0), - [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), - [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [4096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), + [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), + [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [4096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), [4098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2804), - [4100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), - [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), - [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1677), - [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), - [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086), + [4100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), + [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), + [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), + [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), + [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), [4110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), [4112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), [4114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_capture_list, 4, 0, 0), - [4116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(574), - [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), + [4116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(513), + [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), [4120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_case_type_list_repeat1, 3, 0, 0), [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), - [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), - [4132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(577), - [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), - [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), - [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), + [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), + [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), + [4132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), + [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), + [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), + [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), - [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), - [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), + [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), + [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1690), [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349), - [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), + [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), [4154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822), - [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), - [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), + [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), + [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2567), - [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), + [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315), - [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), - [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), - [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), - [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), + [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), + [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), + [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), - [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), + [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), [4184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), - [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), - [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), + [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), + [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), + [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), + [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2286), - [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), - [4198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), - [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), + [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), + [4198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), + [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), + [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), + [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), - [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), - [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), - [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), - [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), - [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), + [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), + [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), + [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), + [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), + [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), - [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), + [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), - [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), - [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), - [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), + [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), + [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), + [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), + [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), - [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), - [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), - [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), + [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), + [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), - [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [4246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), - [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), - [4252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(776), - [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), - [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), + [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [4246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(645), + [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), + [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), + [4252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), + [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), + [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), - [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), + [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), + [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), - [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), - [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), - [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), + [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684), - [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), - [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), - [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), - [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), - [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), + [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), + [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), + [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), + [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), + [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), + [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), - [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), - [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), - [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [4296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), + [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), + [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [4296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), + [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), + [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), - [4304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), - [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), + [4304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044), + [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854), - [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), - [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), + [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), [4314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), - [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), - [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), - [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [4322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), - [4324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), + [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), + [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), + [4322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), + [4324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2602), - [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), - [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), + [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), - [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), - [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), + [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), - [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), - [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), + [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), + [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), - [4346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), - [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), + [4346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), + [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), - [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), + [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2583), [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2045), [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275), - [4360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), - [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), - [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), - [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), - [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1070), - [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), + [4360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), + [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1070), + [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), + [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), + [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), + [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), - [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), - [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), - [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), - [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), - [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), - [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), + [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), + [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), + [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), + [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), + [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), + [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), + [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), - [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), + [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), - [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), - [4402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), + [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086), + [4402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648), [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), - [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), + [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), - [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), - [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906), - [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), - [4422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), - [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), - [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), - [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), + [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), + [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), + [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), + [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), + [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), + [4422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), + [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), + [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), + [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), + [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), - [4440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), + [4440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), - [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), + [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), [4448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_capture_list, 3, 0, 0), - [4450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), + [4450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), [4452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), - [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), - [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), - [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), - [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), + [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), + [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), + [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2620), - [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [4468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536), - [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), + [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [4468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(539), + [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2067), - [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), - [4476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789), + [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [4476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), - [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), - [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), - [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), + [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), + [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), + [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), [4486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), - [4488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), - [4490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(692), - [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [4494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), - [4496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), - [4498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), + [4488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), + [4490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), + [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), + [4494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), + [4496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), + [4498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), [4500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), - [4502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), - [4504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), + [4502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1743), + [4504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), [4506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1911), - [4508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), - [4510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [4512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), + [4508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), + [4510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), + [4512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), [4514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), [4516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), - [4518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [4518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), [4522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), - [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), + [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), [4532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), - [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), - [4536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), - [4538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1108), - [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), - [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), - [4544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), - [4546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), + [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), + [4536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), + [4538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), + [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), + [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), + [4544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), + [4546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), [4548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2608), [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), - [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), - [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), - [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), - [4566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), - [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), + [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), + [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), + [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), + [4566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122), + [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), [4570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), [4576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405), - [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), + [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), [4580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), - [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), - [4584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), + [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), + [4584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), - [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), [4594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425), - [4596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), + [4596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1135), [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), [4600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_args_repeat1, 2, 0, 0), - [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), - [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), + [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), + [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2052), [4608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2439), - [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), - [4616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), - [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), - [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), + [4616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), + [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), + [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), [4622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2455), - [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), [4626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), - [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), + [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148), [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2616), - [4634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), - [4636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), - [4638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), + [4634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1279), + [4636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), + [4638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827), [4640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470), [4642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), [4644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), - [4646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), - [4648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), - [4650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), - [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1135), - [4656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(696), + [4646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153), + [4648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(696), + [4650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [4654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), + [4656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(688), [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2485), [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), - [4664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), + [4664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), - [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), + [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), [4670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503), [4676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), - [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), - [4680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), + [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), + [4680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), [4682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), [4686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518), [4688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), - [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), + [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), [4694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532), [4698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2534), - [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169), + [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), - [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), - [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), + [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), + [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), [4708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2569), - [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), - [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), - [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), - [4718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), - [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), - [4722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), - [4724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), + [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), + [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), + [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), + [4718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), + [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), + [4722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [4724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), - [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), - [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), - [4732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), - [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), + [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), + [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), + [4732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(546), + [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), [4738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), - [4740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), - [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), - [4744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), - [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [4740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), + [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), + [4744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), + [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), [4750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), - [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), - [4754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), - [4756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), + [4754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), + [4756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), [4758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), [4760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), [4762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2827), - [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), + [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), [4766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), - [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), - [4772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), + [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), + [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), + [4772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), [4774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), - [4776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), - [4778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [4776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), + [4778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), [4780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), - [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1678), - [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), + [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), [4786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), - [4788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [4788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), [4790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), - [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), [4794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), - [4796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), + [4796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), [4798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), [4800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2387), [4804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), [4806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), - [4808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487), + [4808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), [4810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), - [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), + [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), - [4816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488), - [4818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), + [4816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), + [4818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), [4820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), [4822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2794), [4824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), - [4826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), + [4826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), - [4830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(560), + [4830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(547), [4832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), - [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), - [4836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), - [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [4840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), - [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), - [4844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), + [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [4836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), + [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [4840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), + [4844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), [4846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), - [4850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708), + [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), + [4850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), [4852] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [4854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), - [4856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), + [4854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), + [4856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538), }; #ifdef __cplusplus diff --git a/test/corpus/expressions b/test/corpus/expressions index d85674d..92ca793 100644 --- a/test/corpus/expressions +++ b/test/corpus/expressions @@ -49,7 +49,7 @@ a::b; ::a; GLOBAL::a; # Legacy syntax. Cluster::Supervisor::__init_cluster_nodes(); ---- +-------------------------------------------------------------------------------- (source_file (nl) @@ -77,3 +77,31 @@ Cluster::Supervisor::__init_cluster_nodes(); (stmt (expr (id)))) + +================================================================================ +Attributes +================================================================================ + +global ip: set[addr] = { 1.1.1.1, 1.1.1.2 } &ordered &redef; +--- + +(source_file + (nl) + (decl + (global_decl + (id) + (type + (type)) + (initializer + (init_class) + (expr + (expr_list + (expr + (constant + (ipv4))) + (expr + (constant + (ipv4)))))) + (attr_list + (attr) + (attr)))))