From 6e4d1eb45173a37654960b2ec582d79068454389 Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Sat, 6 Dec 2025 19:16:14 -0500 Subject: [PATCH 1/2] feat: capture "Experimental" as `(note)` --- grammar.js | 3 ++- queries/vimdoc/highlights.scm | 2 +- test/corpus/text.txt | 8 ++++++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/grammar.js b/grammar.js index faa1c76..4af0429 100644 --- a/grammar.js +++ b/grammar.js @@ -102,7 +102,8 @@ module.exports = grammar({ note: () => choice( 'Note:', 'NOTE:', 'Notes:', 'Warning:', 'WARNING:', - 'Deprecated', 'DEPRECATED:' + 'Deprecated', 'DEPRECATED:', + 'Experimental', 'EXPERIMENTAL:', ), keycode: () => choice( diff --git a/queries/vimdoc/highlights.scm b/queries/vimdoc/highlights.scm index eda14e3..96b303b 100644 --- a/queries/vimdoc/highlights.scm +++ b/queries/vimdoc/highlights.scm @@ -60,7 +60,7 @@ (#any-of? @comment.hint "Note:" "NOTE:" "Notes:")) ((note) @comment.warning - (#any-of? @comment.warning "Warning:" "WARNING:")) + (#any-of? @comment.warning "Experimental" "EXPERIMENTAL:" "Warning:" "WARNING:")) ((note) @comment.error (#any-of? @comment.error "Deprecated:" "DEPRECATED:")) diff --git a/test/corpus/text.txt b/test/corpus/text.txt index 6c7a801..23f9876 100644 --- a/test/corpus/text.txt +++ b/test/corpus/text.txt @@ -76,6 +76,8 @@ This is DEPRECATED: This is not DEPRECATED. +Experimental is EXPERIMENTAL: ok? + -------------------------------------------------------------------------------- @@ -108,4 +110,10 @@ This is not DEPRECATED. (word) (word) (word) + (word))) + (block + (line + (note) + (word) + (note) (word)))) From 624986194f2b36215c1d52872b593ef0d69bcb36 Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Sat, 6 Dec 2025 19:17:16 -0500 Subject: [PATCH 2/2] commit generated files --- src/grammar.json | 8 + src/node-types.json | 8 + src/parser.c | 14114 ++++++++++++++++++++++++------------------ 3 files changed, 8082 insertions(+), 6048 deletions(-) diff --git a/src/grammar.json b/src/grammar.json index e39e59f..79b05b7 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -316,6 +316,14 @@ { "type": "STRING", "value": "DEPRECATED:" + }, + { + "type": "STRING", + "value": "Experimental" + }, + { + "type": "STRING", + "value": "EXPERIMENTAL:" } ] }, diff --git a/src/node-types.json b/src/node-types.json index 61eec42..bfb30b2 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -548,6 +548,14 @@ "type": "Deprecated", "named": false }, + { + "type": "EXPERIMENTAL:", + "named": false + }, + { + "type": "Experimental", + "named": false + }, { "type": "NOTE:", "named": false diff --git a/src/parser.c b/src/parser.c index 5be96e6..cea9095 100644 --- a/src/parser.c +++ b/src/parser.c @@ -16,10 +16,10 @@ #define LANGUAGE_VERSION 15 #define STATE_COUNT 115 -#define LARGE_STATE_COUNT 17 -#define SYMBOL_COUNT 99 +#define LARGE_STATE_COUNT 23 +#define SYMBOL_COUNT 101 #define ALIAS_COUNT 1 -#define TOKEN_COUNT 61 +#define TOKEN_COUNT 63 #define EXTERNAL_TOKEN_COUNT 0 #define FIELD_COUNT 2 #define MAX_ALIAS_SEQUENCE_LENGTH 5 @@ -57,76 +57,78 @@ enum ts_symbol_identifiers { anon_sym_WARNING_COLON = 27, anon_sym_Deprecated = 28, anon_sym_DEPRECATED_COLON = 29, - aux_sym_keycode_token1 = 30, - aux_sym_keycode_token2 = 31, - aux_sym_keycode_token3 = 32, - aux_sym_keycode_token4 = 33, - aux_sym_keycode_token5 = 34, - anon_sym_CTRL_DASH_LBRACEchar_RBRACE = 35, - aux_sym_keycode_token6 = 36, - aux_sym_keycode_token7 = 37, - aux_sym_uppercase_name_token1 = 38, - aux_sym_uppercase_name_token2 = 39, - anon_sym_LT = 40, - aux_sym_codeblock_token1 = 41, - aux_sym_codeblock_token2 = 42, - aux_sym__blank_token1 = 43, - aux_sym_line_li_token1 = 44, - aux_sym_line_code_token1 = 45, - sym_modeline = 46, - aux_sym_h1_token1 = 47, - aux_sym_h2_token1 = 48, - aux_sym_tag_token1 = 49, - anon_sym_STAR2 = 50, - sym_url_word = 51, - aux_sym_optionlink_token1 = 52, - aux_sym_taglink_token1 = 53, - anon_sym_PIPE2 = 54, - anon_sym_BQUOTE = 55, - aux_sym_codespan_token1 = 56, - anon_sym_BQUOTE2 = 57, - aux_sym_argument_token1 = 58, - anon_sym_RBRACE = 59, - anon_sym_QMARK = 60, - sym_help_file = 61, - sym__atom = 62, - sym_word = 63, - sym__atom_noli = 64, - sym_word_noli = 65, - sym__atom_common = 66, - sym__word_common = 67, - sym_note = 68, - sym_keycode = 69, - sym_uppercase_name = 70, - sym__uppercase_words = 71, - sym_block = 72, - sym_codeblock = 73, - sym__blank = 74, - sym_line = 75, - sym_line_li = 76, - sym_line_code = 77, - sym__line_noli = 78, - sym_column_heading = 79, - sym__column_heading = 80, - sym_h1 = 81, - sym_h2 = 82, - sym_h3 = 83, - sym_tag = 84, - sym_url = 85, - sym_optionlink = 86, - sym_taglink = 87, - sym_codespan = 88, - sym_argument = 89, - aux_sym_help_file_repeat1 = 90, - aux_sym_help_file_repeat2 = 91, - aux_sym_help_file_repeat3 = 92, - aux_sym_uppercase_name_repeat1 = 93, - aux_sym_block_repeat1 = 94, - aux_sym_block_repeat2 = 95, - aux_sym_codeblock_repeat1 = 96, - aux_sym_line_li_repeat1 = 97, - aux_sym_line_li_repeat2 = 98, - alias_sym_code = 99, + anon_sym_Experimental = 30, + anon_sym_EXPERIMENTAL_COLON = 31, + aux_sym_keycode_token1 = 32, + aux_sym_keycode_token2 = 33, + aux_sym_keycode_token3 = 34, + aux_sym_keycode_token4 = 35, + aux_sym_keycode_token5 = 36, + anon_sym_CTRL_DASH_LBRACEchar_RBRACE = 37, + aux_sym_keycode_token6 = 38, + aux_sym_keycode_token7 = 39, + aux_sym_uppercase_name_token1 = 40, + aux_sym_uppercase_name_token2 = 41, + anon_sym_LT = 42, + aux_sym_codeblock_token1 = 43, + aux_sym_codeblock_token2 = 44, + aux_sym__blank_token1 = 45, + aux_sym_line_li_token1 = 46, + aux_sym_line_code_token1 = 47, + sym_modeline = 48, + aux_sym_h1_token1 = 49, + aux_sym_h2_token1 = 50, + aux_sym_tag_token1 = 51, + anon_sym_STAR2 = 52, + sym_url_word = 53, + aux_sym_optionlink_token1 = 54, + aux_sym_taglink_token1 = 55, + anon_sym_PIPE2 = 56, + anon_sym_BQUOTE = 57, + aux_sym_codespan_token1 = 58, + anon_sym_BQUOTE2 = 59, + aux_sym_argument_token1 = 60, + anon_sym_RBRACE = 61, + anon_sym_QMARK = 62, + sym_help_file = 63, + sym__atom = 64, + sym_word = 65, + sym__atom_noli = 66, + sym_word_noli = 67, + sym__atom_common = 68, + sym__word_common = 69, + sym_note = 70, + sym_keycode = 71, + sym_uppercase_name = 72, + sym__uppercase_words = 73, + sym_block = 74, + sym_codeblock = 75, + sym__blank = 76, + sym_line = 77, + sym_line_li = 78, + sym_line_code = 79, + sym__line_noli = 80, + sym_column_heading = 81, + sym__column_heading = 82, + sym_h1 = 83, + sym_h2 = 84, + sym_h3 = 85, + sym_tag = 86, + sym_url = 87, + sym_optionlink = 88, + sym_taglink = 89, + sym_codespan = 90, + sym_argument = 91, + aux_sym_help_file_repeat1 = 92, + aux_sym_help_file_repeat2 = 93, + aux_sym_help_file_repeat3 = 94, + aux_sym_uppercase_name_repeat1 = 95, + aux_sym_block_repeat1 = 96, + aux_sym_block_repeat2 = 97, + aux_sym_codeblock_repeat1 = 98, + aux_sym_line_li_repeat1 = 99, + aux_sym_line_li_repeat2 = 100, + alias_sym_code = 101, }; static const char * const ts_symbol_names[] = { @@ -160,6 +162,8 @@ static const char * const ts_symbol_names[] = { [anon_sym_WARNING_COLON] = "WARNING:", [anon_sym_Deprecated] = "Deprecated", [anon_sym_DEPRECATED_COLON] = "DEPRECATED:", + [anon_sym_Experimental] = "Experimental", + [anon_sym_EXPERIMENTAL_COLON] = "EXPERIMENTAL:", [aux_sym_keycode_token1] = "keycode_token1", [aux_sym_keycode_token2] = "keycode_token2", [aux_sym_keycode_token3] = "keycode_token3", @@ -263,6 +267,8 @@ static const TSSymbol ts_symbol_map[] = { [anon_sym_WARNING_COLON] = anon_sym_WARNING_COLON, [anon_sym_Deprecated] = anon_sym_Deprecated, [anon_sym_DEPRECATED_COLON] = anon_sym_DEPRECATED_COLON, + [anon_sym_Experimental] = anon_sym_Experimental, + [anon_sym_EXPERIMENTAL_COLON] = anon_sym_EXPERIMENTAL_COLON, [aux_sym_keycode_token1] = aux_sym_keycode_token1, [aux_sym_keycode_token2] = aux_sym_keycode_token2, [aux_sym_keycode_token3] = aux_sym_keycode_token3, @@ -456,6 +462,14 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, + [anon_sym_Experimental] = { + .visible = true, + .named = false, + }, + [anon_sym_EXPERIMENTAL_COLON] = { + .visible = true, + .named = false, + }, [aux_sym_keycode_token1] = { .visible = false, .named = false, @@ -943,349 +957,360 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 0: if (eof) ADVANCE(34); ADVANCE_MAP( - '\n', 616, - '\'', 718, - '(', 725, - ')', 724, - '*', 726, - ',', 725, - '.', 725, - '<', 721, - '>', 724, - '?', 724, - 'A', 658, - 'C', 667, - 'D', 648, - 'M', 652, - 'N', 662, - 'W', 642, - '[', 725, - ']', 724, - '`', 724, - 'h', 711, - '{', 716, - '|', 724, - '}', 724, - '~', 724, + '\n', 724, + '\'', 846, + '(', 853, + ')', 852, + '*', 854, + ',', 853, + '.', 853, + '<', 849, + '>', 852, + '?', 852, + 'A', 771, + 'C', 784, + 'D', 757, + 'E', 790, + 'M', 761, + 'N', 777, + 'W', 750, + '[', 853, + ']', 852, + '`', 852, + 'h', 837, + '{', 844, + '|', 852, + '}', 852, + '~', 852, ); if (lookahead == '\t' || lookahead == ' ') SKIP(31); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(723); - if (lookahead != 0) ADVANCE(724); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(851); + if (lookahead != 0) ADVANCE(852); END_STATE(); case 1: if (lookahead == '\t') ADVANCE(24); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ' ') ADVANCE(618); - if (lookahead != 0) ADVANCE(349); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ' ') ADVANCE(726); + if (lookahead != 0) ADVANCE(417); END_STATE(); case 2: ADVANCE_MAP( - '\n', 616, - '\'', 366, - '(', 422, - ')', 428, - '*', 361, - ',', 450, - '.', 454, - '<', 135, - '>', 446, - 'A', 81, - 'C', 91, - 'D', 69, - 'M', 75, - 'N', 86, - 'W', 61, - '[', 434, - ']', 438, - '`', 831, + '\n', 724, + '\'', 434, + '(', 501, + ')', 507, + '*', 429, + ',', 529, + '.', 533, + '<', 158, + '>', 525, + 'A', 86, + 'C', 101, + 'D', 71, + 'E', 109, + 'M', 77, + 'N', 94, + 'W', 62, + '[', 513, + ']', 517, + '`', 979, 'h', 39, - '{', 413, - '|', 406, - '~', 442, + '{', 492, + '|', 485, + '~', 521, ); if (lookahead == '\t' || lookahead == ' ') SKIP(5); if (('0' <= lookahead && lookahead <= '9') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(40); - if (lookahead != 0) ADVANCE(139); + if (lookahead != 0) ADVANCE(162); END_STATE(); case 3: ADVANCE_MAP( - '\n', 617, - '\'', 718, - '(', 725, - ')', 724, - '*', 361, - ',', 725, - '.', 725, - '<', 721, - '>', 724, - 'A', 658, - 'C', 667, - 'D', 648, - 'M', 652, - 'N', 662, - 'W', 642, - '[', 725, - ']', 724, - '`', 724, - 'h', 713, - '{', 716, - '|', 719, - '~', 724, + '\n', 725, + '\'', 846, + '(', 853, + ')', 852, + '*', 429, + ',', 853, + '.', 853, + '<', 849, + '>', 852, + 'A', 771, + 'C', 784, + 'D', 757, + 'E', 790, + 'M', 761, + 'N', 777, + 'W', 750, + '[', 853, + ']', 852, + '`', 852, + 'h', 840, + '{', 844, + '|', 847, + '~', 852, ); if (lookahead == '\t' || lookahead == ' ') SKIP(5); - if (lookahead != 0) ADVANCE(724); + if (lookahead != 0) ADVANCE(852); END_STATE(); case 4: ADVANCE_MAP( - '\n', 617, - '\'', 366, - '(', 422, - ')', 428, - '*', 361, - ',', 450, - '.', 454, - '<', 135, - '>', 446, - '?', 942, - 'A', 81, - 'C', 91, - 'D', 69, - 'M', 75, - 'N', 86, - 'W', 61, - '[', 434, - ']', 438, - '`', 831, - 'h', 130, - '{', 413, - '|', 406, - '~', 442, + '\n', 725, + '\'', 434, + '(', 501, + ')', 507, + '*', 429, + ',', 529, + '.', 533, + '<', 158, + '>', 525, + '?', 1112, + 'A', 86, + 'C', 101, + 'D', 71, + 'E', 109, + 'M', 77, + 'N', 94, + 'W', 62, + '[', 513, + ']', 517, + '`', 979, + 'h', 151, + '{', 492, + '|', 485, + '~', 521, ); if (lookahead == '\t' || lookahead == ' ') SKIP(5); - if (lookahead != 0) ADVANCE(139); + if (lookahead != 0) ADVANCE(162); END_STATE(); case 5: ADVANCE_MAP( - '\n', 617, - '\'', 366, - '(', 422, - ')', 428, - '*', 361, - ',', 450, - '.', 454, - '<', 135, - '>', 446, - 'A', 81, - 'C', 91, - 'D', 69, - 'M', 75, - 'N', 86, - 'W', 61, - '[', 434, - ']', 438, - '`', 831, - 'h', 130, - '{', 413, - '|', 406, - '~', 442, + '\n', 725, + '\'', 434, + '(', 501, + ')', 507, + '*', 429, + ',', 529, + '.', 533, + '<', 158, + '>', 525, + 'A', 86, + 'C', 101, + 'D', 71, + 'E', 109, + 'M', 77, + 'N', 94, + 'W', 62, + '[', 513, + ']', 517, + '`', 979, + 'h', 151, + '{', 492, + '|', 485, + '~', 521, ); if (lookahead == '\t' || lookahead == ' ') SKIP(5); - if (lookahead != 0) ADVANCE(139); + if (lookahead != 0) ADVANCE(162); END_STATE(); case 6: ADVANCE_MAP( - '\n', 617, - '\'', 366, - '(', 425, - ')', 433, - '*', 364, - ',', 452, - '.', 457, - '<', 377, - '>', 449, - 'A', 372, - 'C', 374, - 'D', 370, - 'M', 371, - 'N', 373, - 'W', 369, - '[', 436, - ']', 441, - '`', 834, - 'h', 375, - '{', 414, - '|', 407, - '~', 445, + '\n', 725, + '\'', 434, + '(', 504, + ')', 512, + '*', 432, + ',', 531, + '.', 536, + '<', 446, + '>', 528, + 'A', 440, + 'C', 442, + 'D', 438, + 'E', 443, + 'M', 439, + 'N', 441, + 'W', 437, + '[', 515, + ']', 520, + '`', 982, + 'h', 444, + '{', 493, + '|', 486, + '~', 524, ); if (lookahead == '\t' || lookahead == ' ') SKIP(5); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(376); - if (lookahead != 0) ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(445); + if (lookahead != 0) ADVANCE(447); END_STATE(); case 7: ADVANCE_MAP( - '\n', 617, - '\'', 366, - '(', 426, - ')', 431, - '*', 361, - ',', 450, - '.', 458, - '<', 135, - '>', 446, - 'A', 80, - 'C', 94, - 'D', 73, - 'M', 74, - 'N', 85, - 'W', 62, - '[', 434, - ']', 438, - '`', 831, - 'h', 130, - '{', 413, - '|', 406, - '~', 442, + '\n', 725, + '\'', 434, + '(', 505, + ')', 510, + '*', 429, + ',', 529, + '.', 537, + '<', 158, + '>', 525, + 'A', 85, + 'C', 104, + 'D', 75, + 'E', 110, + 'M', 76, + 'N', 93, + 'W', 63, + '[', 513, + ']', 517, + '`', 979, + 'h', 151, + '{', 492, + '|', 485, + '~', 521, ); if (lookahead == '\t' || lookahead == ' ') SKIP(7); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(134); - if (lookahead != 0) ADVANCE(139); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(157); + if (lookahead != 0) ADVANCE(162); END_STATE(); case 8: ADVANCE_MAP( - '\n', 617, - '\'', 365, - '(', 423, - ')', 429, - '*', 362, - ',', 451, - '.', 455, - '<', 232, - '>', 447, - 'A', 177, - 'C', 186, - 'D', 168, - 'M', 172, - 'N', 181, - 'W', 161, - '[', 435, - ']', 439, - '`', 832, - 'h', 225, - '{', 412, - '|', 405, - '~', 443, + '\n', 725, + '\'', 433, + '(', 502, + ')', 508, + '*', 430, + ',', 530, + '.', 534, + '<', 277, + '>', 526, + 'A', 205, + 'C', 219, + 'D', 193, + 'E', 226, + 'M', 197, + 'N', 212, + 'W', 185, + '[', 514, + ']', 518, + '`', 980, + 'h', 268, + '{', 491, + '|', 484, + '~', 522, '\t', 8, ' ', 8, '-', 1, 0x2022, 1, ); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); case 9: ADVANCE_MAP( - '\n', 617, - '\'', 828, - '(', 829, - ')', 828, - '*', 828, - ',', 829, - '.', 829, - '<', 826, - '>', 828, - 'A', 768, - 'C', 777, - 'D', 758, - 'M', 762, - 'N', 772, - 'W', 752, - '[', 829, - ']', 828, - '`', 828, - 'h', 820, - '{', 823, - '|', 406, - '~', 828, + '\n', 725, + '\'', 976, + '(', 977, + ')', 976, + '*', 976, + ',', 977, + '.', 977, + '<', 974, + '>', 976, + 'A', 901, + 'C', 914, + 'D', 887, + 'E', 920, + 'M', 891, + 'N', 907, + 'W', 880, + '[', 977, + ']', 976, + '`', 976, + 'h', 966, + '{', 971, + '|', 485, + '~', 976, ); if (lookahead == '\t' || lookahead == ' ') SKIP(5); - if (lookahead != 0) ADVANCE(828); + if (lookahead != 0) ADVANCE(976); END_STATE(); case 10: ADVANCE_MAP( - '\n', 617, - '\'', 368, - '(', 427, - ')', 432, - '*', 363, - ',', 453, - '.', 459, - '<', 937, - '>', 448, - 'A', 875, - 'C', 884, - 'D', 865, - 'M', 869, - 'N', 879, - 'W', 858, - '[', 437, - ']', 440, - '`', 833, - 'h', 928, - '{', 415, - '|', 408, - '}', 139, - '~', 444, + '\n', 725, + '\'', 436, + '(', 506, + ')', 511, + '*', 431, + ',', 532, + '.', 538, + '<', 1107, + '>', 527, + 'A', 1028, + 'C', 1042, + 'D', 1015, + 'E', 1049, + 'M', 1019, + 'N', 1035, + 'W', 1007, + '[', 516, + ']', 519, + '`', 981, + 'h', 1096, + '{', 494, + '|', 487, + '}', 162, + '~', 523, ); if (lookahead == '\t' || lookahead == ' ') SKIP(5); - if (lookahead != 0) ADVANCE(939); + if (lookahead != 0) ADVANCE(1109); END_STATE(); case 11: ADVANCE_MAP( - '\n', 617, - '\'', 401, - '(', 422, - ')', 428, - '*', 361, - ',', 450, - '.', 454, - '<', 135, - '>', 446, - 'A', 81, - 'C', 91, - 'D', 69, - 'M', 75, - 'N', 86, - 'W', 61, - '[', 434, - ']', 438, - '`', 831, - 'h', 130, - '{', 413, - '|', 406, - '~', 442, + '\n', 725, + '\'', 480, + '(', 501, + ')', 507, + '*', 429, + ',', 529, + '.', 533, + '<', 158, + '>', 525, + 'A', 86, + 'C', 101, + 'D', 71, + 'E', 109, + 'M', 77, + 'N', 94, + 'W', 62, + '[', 513, + ']', 517, + '`', 979, + 'h', 151, + '{', 492, + '|', 485, + '~', 521, ); if (lookahead == '\t' || lookahead == ' ') SKIP(5); - if (lookahead != 0) ADVANCE(139); + if (lookahead != 0) ADVANCE(162); END_STATE(); case 12: - if (lookahead == '\n') ADVANCE(617); - if (lookahead == '\'') ADVANCE(400); - if (lookahead == '*') ADVANCE(726); - if (lookahead == '<') ADVANCE(613); - if (lookahead == '`') ADVANCE(836); - if (lookahead == '|') ADVANCE(830); - if (lookahead == '}') ADVANCE(941); + if (lookahead == '\n') ADVANCE(725); + if (lookahead == '\'') ADVANCE(479); + if (lookahead == '*') ADVANCE(854); + if (lookahead == '<') ADVANCE(721); + if (lookahead == '`') ADVANCE(984); + if (lookahead == '|') ADVANCE(978); + if (lookahead == '}') ADVANCE(1111); if (lookahead == '\t' || lookahead == ' ') SKIP(18); if (lookahead == '-' || @@ -1293,227 +1318,232 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 13: ADVANCE_MAP( - '\n', 617, - '\'', 367, - '(', 422, - ')', 428, - '*', 361, - ',', 450, - '.', 454, - '<', 346, - '>', 446, - 'A', 288, - 'C', 297, - 'D', 279, - 'M', 282, - 'N', 292, - 'W', 272, - '[', 434, - ']', 438, - '`', 831, - 'h', 338, - '{', 413, - '|', 406, - '~', 442, + '\n', 725, + '\'', 435, + '(', 501, + ')', 507, + '*', 429, + ',', 529, + '.', 533, + '<', 414, + '>', 525, + 'A', 339, + 'C', 353, + 'D', 327, + 'E', 360, + 'M', 330, + 'N', 346, + 'W', 319, + '[', 513, + ']', 517, + '`', 979, + 'h', 404, + '{', 492, + '|', 485, + '~', 521, ); if (lookahead == '\t' || lookahead == ' ') SKIP(13); if (lookahead == '-' || lookahead == 0x2022) ADVANCE(27); - if (lookahead != 0) ADVANCE(347); + if (lookahead != 0) ADVANCE(415); END_STATE(); case 14: ADVANCE_MAP( - '\n', 617, - '\'', 367, - '(', 424, - ')', 430, - '*', 361, - ',', 450, + '\n', 725, + '\'', 435, + '(', 503, + ')', 509, + '*', 429, + ',', 529, '-', 26, - '.', 456, - '<', 614, - '=', 268, - '>', 446, - 'A', 238, - 'C', 240, - 'D', 236, - 'M', 237, - 'N', 239, - 'W', 235, - '[', 434, - ']', 438, - '`', 831, - 'h', 338, - '{', 413, - '|', 406, - '~', 442, + '.', 535, + '<', 722, + '=', 315, + '>', 525, + 'A', 283, + 'C', 285, + 'D', 281, + 'E', 286, + 'M', 282, + 'N', 284, + 'W', 280, + '[', 513, + ']', 517, + '`', 979, + 'h', 404, + '{', 492, + '|', 485, + '~', 521, 0x2022, 27, ); if (lookahead == '\t' || lookahead == ' ') SKIP(13); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(241); - if (lookahead != 0) ADVANCE(347); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(287); + if (lookahead != 0) ADVANCE(415); END_STATE(); case 15: ADVANCE_MAP( - '\n', 617, - '\'', 367, - '(', 424, - ')', 430, - '*', 361, - ',', 450, + '\n', 725, + '\'', 435, + '(', 503, + ')', 509, + '*', 429, + ',', 529, '-', 26, - '.', 456, - '<', 614, - '=', 268, - '>', 446, - 'A', 238, - 'C', 240, - 'D', 236, - 'M', 237, - 'N', 239, - 'W', 235, - '[', 434, - ']', 438, - '`', 831, - 'h', 338, - '{', 413, - '|', 406, - '~', 442, + '.', 535, + '<', 722, + '=', 315, + '>', 525, + 'A', 283, + 'C', 285, + 'D', 281, + 'E', 286, + 'M', 282, + 'N', 284, + 'W', 280, + '[', 513, + ']', 517, + '`', 979, + 'h', 404, + '{', 492, + '|', 485, + '~', 521, 0x2022, 27, '\t', 8, ' ', 8, ); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(241); - if (lookahead != 0) ADVANCE(347); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(287); + if (lookahead != 0) ADVANCE(415); END_STATE(); case 16: ADVANCE_MAP( - '\n', 617, - '\'', 367, - '(', 424, - ')', 430, - '*', 361, - ',', 450, - '.', 456, - '<', 614, - '>', 446, - 'A', 238, - 'C', 240, - 'D', 236, - 'M', 237, - 'N', 239, - 'W', 235, - '[', 434, - ']', 438, - '`', 831, - 'h', 338, - '{', 413, - '|', 406, - '~', 442, + '\n', 725, + '\'', 435, + '(', 503, + ')', 509, + '*', 429, + ',', 529, + '.', 535, + '<', 722, + '>', 525, + 'A', 283, + 'C', 285, + 'D', 281, + 'E', 286, + 'M', 282, + 'N', 284, + 'W', 280, + '[', 513, + ']', 517, + '`', 979, + 'h', 404, + '{', 492, + '|', 485, + '~', 521, ); if (lookahead == '\t' || lookahead == ' ') SKIP(13); if (lookahead == '-' || lookahead == 0x2022) ADVANCE(27); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(241); - if (lookahead != 0) ADVANCE(347); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(287); + if (lookahead != 0) ADVANCE(415); END_STATE(); case 17: ADVANCE_MAP( - '\n', 617, - '\'', 367, - '(', 424, - ')', 430, - '*', 361, - ',', 450, - '.', 456, - '<', 614, - '>', 446, - 'A', 238, - 'C', 240, - 'D', 236, - 'M', 237, - 'N', 239, - 'W', 235, - '[', 434, - ']', 438, - '`', 831, - 'h', 338, - '{', 413, - '|', 406, - '~', 442, + '\n', 725, + '\'', 435, + '(', 503, + ')', 509, + '*', 429, + ',', 529, + '.', 535, + '<', 722, + '>', 525, + 'A', 283, + 'C', 285, + 'D', 281, + 'E', 286, + 'M', 282, + 'N', 284, + 'W', 280, + '[', 513, + ']', 517, + '`', 979, + 'h', 404, + '{', 492, + '|', 485, + '~', 521, '\t', 8, ' ', 8, '-', 27, 0x2022, 27, ); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(241); - if (lookahead != 0) ADVANCE(347); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(287); + if (lookahead != 0) ADVANCE(415); END_STATE(); case 18: - if (lookahead == '\n') ADVANCE(617); + if (lookahead == '\n') ADVANCE(725); if (lookahead == '\t' || lookahead == ' ') SKIP(18); if (lookahead == '-' || lookahead == 0x2022) ADVANCE(25); END_STATE(); case 19: - if (lookahead == '\n') ADVANCE(621); + if (lookahead == '\n') ADVANCE(729); if (lookahead != 0) ADVANCE(19); END_STATE(); case 20: - if (lookahead == '\n') ADVANCE(623); + if (lookahead == '\n') ADVANCE(731); if (lookahead == '\t' || lookahead == ' ') ADVANCE(20); END_STATE(); case 21: - if (lookahead == '\n') ADVANCE(622); + if (lookahead == '\n') ADVANCE(730); if (lookahead == '\t' || lookahead == ' ') ADVANCE(21); END_STATE(); case 22: - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '>') ADVANCE(488); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '>') ADVANCE(574); if (lookahead != 0) ADVANCE(24); END_STATE(); case 23: - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == ']') ADVANCE(24); if (lookahead == ')' || lookahead == ',' || lookahead == '.') ADVANCE(23); - if (lookahead != 0) ADVANCE(728); + if (lookahead != 0) ADVANCE(856); END_STATE(); case 24: - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead != 0) ADVANCE(24); END_STATE(); case 25: - if (lookahead == ' ') ADVANCE(619); + if (lookahead == ' ') ADVANCE(727); END_STATE(); case 26: - if (lookahead == ' ') ADVANCE(619); - if (lookahead == '-') ADVANCE(359); + if (lookahead == ' ') ADVANCE(727); + if (lookahead == '-') ADVANCE(427); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(360); + lookahead != '\n') ADVANCE(428); END_STATE(); case 27: - if (lookahead == ' ') ADVANCE(619); + if (lookahead == ' ') ADVANCE(727); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(360); + lookahead != '\n') ADVANCE(428); END_STATE(); case 28: - if (lookahead == '>') ADVANCE(486); + if (lookahead == '>') ADVANCE(572); END_STATE(); case 29: if (lookahead == ')' || @@ -1523,118 +1553,121 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != ']') ADVANCE(731); + lookahead != ']') ADVANCE(859); END_STATE(); case 30: if (lookahead != 0 && lookahead != '\n' && - lookahead != '`') ADVANCE(835); + lookahead != '`') ADVANCE(983); END_STATE(); case 31: if (eof) ADVANCE(34); ADVANCE_MAP( - '\n', 617, - '\'', 366, - '(', 422, - ')', 428, - '*', 361, - ',', 450, - '.', 454, - '<', 135, - '>', 446, - 'A', 81, - 'C', 91, - 'D', 69, - 'M', 75, - 'N', 86, - 'W', 61, - '[', 434, - ']', 438, - '`', 831, - 'h', 130, - '{', 413, - '|', 404, - '~', 442, + '\n', 725, + '\'', 434, + '(', 501, + ')', 507, + '*', 429, + ',', 529, + '.', 533, + '<', 158, + '>', 525, + 'A', 86, + 'C', 101, + 'D', 71, + 'E', 109, + 'M', 77, + 'N', 94, + 'W', 62, + '[', 513, + ']', 517, + '`', 979, + 'h', 151, + '{', 492, + '|', 483, + '~', 521, ); if (lookahead == '\t' || lookahead == ' ') SKIP(31); - if (lookahead != 0) ADVANCE(139); + if (lookahead != 0) ADVANCE(162); END_STATE(); case 32: if (eof) ADVANCE(34); ADVANCE_MAP( - '\n', 617, - '\'', 367, - '(', 422, - ')', 428, - '*', 361, - ',', 450, - '.', 454, - '<', 346, - '>', 446, - 'A', 288, - 'C', 297, - 'D', 279, - 'M', 282, - 'N', 292, - 'W', 272, - '[', 434, - ']', 438, - '`', 831, - 'h', 338, - 'v', 318, - '{', 413, - '|', 406, - '~', 442, + '\n', 725, + '\'', 435, + '(', 501, + ')', 507, + '*', 429, + ',', 529, + '.', 533, + '<', 414, + '>', 525, + 'A', 339, + 'C', 353, + 'D', 327, + 'E', 360, + 'M', 330, + 'N', 346, + 'W', 319, + '[', 513, + ']', 517, + '`', 979, + 'h', 404, + 'v', 379, + '{', 492, + '|', 485, + '~', 521, ); if (lookahead == '\t' || lookahead == ' ') SKIP(32); if (lookahead == '-' || lookahead == 0x2022) ADVANCE(27); - if (lookahead != 0) ADVANCE(347); + if (lookahead != 0) ADVANCE(415); END_STATE(); case 33: if (eof) ADVANCE(34); ADVANCE_MAP( - '\n', 617, - '\'', 367, - '(', 424, - ')', 430, - '*', 361, - ',', 450, + '\n', 725, + '\'', 435, + '(', 503, + ')', 509, + '*', 429, + ',', 529, '-', 26, - '.', 456, - '<', 614, - '=', 268, - '>', 446, - 'A', 238, - 'C', 240, - 'D', 236, - 'M', 237, - 'N', 239, - 'W', 235, - '[', 434, - ']', 438, - '`', 831, - 'h', 338, - 'v', 318, - '{', 413, - '|', 406, - '~', 442, + '.', 535, + '<', 722, + '=', 315, + '>', 525, + 'A', 283, + 'C', 285, + 'D', 281, + 'E', 286, + 'M', 282, + 'N', 284, + 'W', 280, + '[', 513, + ']', 517, + '`', 979, + 'h', 404, + 'v', 379, + '{', 492, + '|', 485, + '~', 521, 0x2022, 27, ); if (lookahead == '\t' || lookahead == ' ') SKIP(32); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(241); - if (lookahead != 0) ADVANCE(347); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(287); + if (lookahead != 0) ADVANCE(415); END_STATE(); case 34: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); case 35: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\n') ADVANCE(615); + if (lookahead == '\n') ADVANCE(723); if (lookahead == ':') ADVANCE(49); if (lookahead == 's') ADVANCE(36); if (('0' <= lookahead && lookahead <= '9') || @@ -1646,11 +1679,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 36: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\n') ADVANCE(615); + if (lookahead == '\n') ADVANCE(723); if (lookahead == ':') ADVANCE(49); if (('0' <= lookahead && lookahead <= '9') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(40); @@ -1661,11 +1694,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 37: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\n') ADVANCE(615); + if (lookahead == '\n') ADVANCE(723); if (lookahead == 'p') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(40); @@ -1676,11 +1709,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 38: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\n') ADVANCE(615); + if (lookahead == '\n') ADVANCE(723); if (lookahead == 't') ADVANCE(37); if (('0' <= lookahead && lookahead <= '9') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(40); @@ -1691,11 +1724,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 39: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\n') ADVANCE(615); + if (lookahead == '\n') ADVANCE(723); if (lookahead == 't') ADVANCE(38); if (('0' <= lookahead && lookahead <= '9') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(40); @@ -1706,11 +1739,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 40: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\n') ADVANCE(615); + if (lookahead == '\n') ADVANCE(723); if (('0' <= lookahead && lookahead <= '9') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(40); if (lookahead != 0 && @@ -1720,11 +1753,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 41: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\'') ADVANCE(409); + if (lookahead == '\'') ADVANCE(488); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -1733,80 +1766,80 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 42: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == ')') ADVANCE(42); - if (lookahead == ']') ADVANCE(139); + if (lookahead == ']') ADVANCE(162); if (lookahead == '(' || - lookahead == '[') ADVANCE(731); + lookahead == '[') ADVANCE(859); if (lookahead == ',' || lookahead == '.') ADVANCE(29); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(729); + lookahead != ' ') ADVANCE(857); END_STATE(); case 43: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '-') ADVANCE(59); - if (lookahead == '>') ADVANCE(482); + if (lookahead == '-') ADVANCE(60); + if (lookahead == '>') ADVANCE(568); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(59); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); case 44: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '-') ADVANCE(136); + if (lookahead == '-') ADVANCE(159); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && (lookahead < ',' || '.' < lookahead) && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 45: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '-') ADVANCE(65); + if (lookahead == '-') ADVANCE(67); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && (lookahead < ',' || '.' < lookahead) && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 46: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '-') ADVANCE(137); + if (lookahead == '-') ADVANCE(160); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && (lookahead < ',' || '.' < lookahead) && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 47: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '-') ADVANCE(138); + if (lookahead == '-') ADVANCE(161); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && (lookahead < ',' || '.' < lookahead) && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 48: ACCEPT_TOKEN(aux_sym_word_token1); @@ -1819,7 +1852,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != ',' && lookahead != '.' && lookahead != '/' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 49: ACCEPT_TOKEN(aux_sym_word_token1); @@ -1832,11 +1865,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != ',' && lookahead != '.' && lookahead != '/' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 50: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == ':') ADVANCE(463); + if (lookahead == ':') ADVANCE(542); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -1844,11 +1877,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 51: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == ':') ADVANCE(460); + if (lookahead == ':') ADVANCE(539); if (lookahead == 's') ADVANCE(54); if (lookahead != 0 && lookahead != '\t' && @@ -1857,7 +1890,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 52: ACCEPT_TOKEN(aux_sym_word_token1); @@ -1870,7 +1903,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 53: ACCEPT_TOKEN(aux_sym_word_token1); @@ -1882,11 +1915,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 54: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == ':') ADVANCE(466); + if (lookahead == ':') ADVANCE(545); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -1894,11 +1927,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 55: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == ':') ADVANCE(472); + if (lookahead == ':') ADVANCE(551); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -1906,11 +1939,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 56: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == ':') ADVANCE(469); + if (lookahead == ':') ADVANCE(548); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -1918,11 +1951,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 57: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == ':') ADVANCE(479); + if (lookahead == ':') ADVANCE(558); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -1930,27 +1963,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 58: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '>') ADVANCE(482); + if (lookahead == ':') ADVANCE(565); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 59: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == '>') ADVANCE(568); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(59); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); - case 59: + case 60: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '>') ADVANCE(485); + if (lookahead == '>') ADVANCE(571); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || @@ -1961,14 +2006,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(59); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(60); + lookahead != '\n') ADVANCE(61); END_STATE(); - case 60: + case 61: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '>') ADVANCE(486); + if (lookahead == '>') ADVANCE(572); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -1976,12 +2021,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 61: + case 62: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'A') ADVANCE(88); - if (lookahead == 'a') ADVANCE(122); + if (lookahead == 'A') ADVANCE(97); + if (lookahead == 'a') ADVANCE(143); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -1989,29 +2034,29 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 62: + case 63: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'A') ADVANCE(601); - if (lookahead == 'a') ADVANCE(122); + if (lookahead == 'A') ADVANCE(707); + if (lookahead == 'a') ADVANCE(143); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); - case 63: + case 64: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'A') ADVANCE(96); + if (lookahead == 'A') ADVANCE(88); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2019,9 +2064,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 64: + case 65: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'A') ADVANCE(107); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 66: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == 'A') ADVANCE(46); if (lookahead != 0 && @@ -2031,31 +2088,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 65: + case 67: ACCEPT_TOKEN(aux_sym_word_token1); ADVANCE_MAP( - 'B', 512, - 'D', 506, - 'I', 509, - 'P', 501, - 'S', 498, - '{', 504, - '\t', 489, - ' ', 489, - '(', 489, - ',', 489, - '.', 489, - '[', 489, + 'B', 598, + 'D', 592, + 'I', 595, + 'P', 587, + 'S', 584, + '{', 590, + '\t', 575, + ' ', 575, + '(', 575, + ',', 575, + '.', 575, + '[', 575, ); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(489); + lookahead != '\n') ADVANCE(575); END_STATE(); - case 66: + case 68: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'C') ADVANCE(63); + if (lookahead == 'C') ADVANCE(65); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2063,12 +2120,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 67: + case 69: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'D') ADVANCE(118); - if (lookahead == 'U') ADVANCE(119); + if (lookahead == 'D') ADVANCE(138); + if (lookahead == 'U') ADVANCE(140); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2076,9 +2133,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 68: + case 70: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == 'D') ADVANCE(57); if (lookahead != 0 && @@ -2088,12 +2145,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 69: + case 71: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'E') ADVANCE(87); - if (lookahead == 'e') ADVANCE(120); + if (lookahead == 'E') ADVANCE(96); + if (lookahead == 'e') ADVANCE(141); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2101,9 +2158,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 70: + case 72: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == 'E') ADVANCE(50); if (lookahead != 0 && @@ -2113,11 +2170,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 71: + case 73: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'E') ADVANCE(66); + if (lookahead == 'E') ADVANCE(68); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2125,11 +2182,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 72: + case 74: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'E') ADVANCE(68); + if (lookahead == 'E') ADVANCE(70); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2137,70 +2194,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); - case 73: + case 75: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'E') ADVANCE(599); - if (lookahead == 'e') ADVANCE(120); + if (lookahead == 'E') ADVANCE(705); + if (lookahead == 'e') ADVANCE(141); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); - case 74: + case 76: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'E') ADVANCE(604); + if (lookahead == 'E') ADVANCE(711); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); - END_STATE(); - case 75: - ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'E') ADVANCE(93); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ' && - lookahead != '(' && - lookahead != ',' && - lookahead != '.' && - lookahead != '[') ADVANCE(139); - END_STATE(); - case 76: - ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'F') ADVANCE(97); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ' && - lookahead != '(' && - lookahead != ',' && - lookahead != '.' && - lookahead != '[') ADVANCE(139); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); case 77: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'G') ADVANCE(55); + if (lookahead == 'E') ADVANCE(103); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2208,11 +2241,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 78: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'I') ADVANCE(76); + if (lookahead == 'E') ADVANCE(92); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2220,11 +2253,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 79: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'I') ADVANCE(84); + if (lookahead == 'E') ADVANCE(99); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2232,28 +2265,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 80: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'L') ADVANCE(603); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); - if (lookahead == ')' || - lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + if (lookahead == 'F') ADVANCE(108); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 81: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'L') ADVANCE(92); + if (lookahead == 'G') ADVANCE(55); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2261,11 +2289,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 82: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'L') ADVANCE(45); + if (lookahead == 'I') ADVANCE(89); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2273,11 +2301,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 83: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'N') ADVANCE(79); + if (lookahead == 'I') ADVANCE(80); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2285,11 +2313,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 84: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'N') ADVANCE(77); + if (lookahead == 'I') ADVANCE(91); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2297,30 +2325,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 85: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'O') ADVANCE(605); - if (lookahead == 'o') ADVANCE(127); + if (lookahead == 'L') ADVANCE(710); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); case 86: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'O') ADVANCE(95); - if (lookahead == 'o') ADVANCE(127); + if (lookahead == 'L') ADVANCE(102); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2328,11 +2354,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 87: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'P') ADVANCE(90); + if (lookahead == 'L') ADVANCE(45); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2340,11 +2366,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 88: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'R') ADVANCE(83); + if (lookahead == 'L') ADVANCE(58); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2352,11 +2378,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 89: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'R') ADVANCE(82); + if (lookahead == 'M') ADVANCE(78); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2364,11 +2390,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 90: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'R') ADVANCE(71); + if (lookahead == 'N') ADVANCE(84); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2376,11 +2402,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 91: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'T') ADVANCE(89); + if (lookahead == 'N') ADVANCE(81); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2388,11 +2414,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 92: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'T') ADVANCE(44); + if (lookahead == 'N') ADVANCE(106); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2400,40 +2426,42 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 93: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'T') ADVANCE(64); + if (lookahead == 'O') ADVANCE(712); + if (lookahead == 'o') ADVANCE(150); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '(' && - lookahead != ',' && - lookahead != '.' && - lookahead != '[') ADVANCE(139); + (lookahead < ',' || '.' < lookahead) && + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); case 94: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'T') ADVANCE(600); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); - if (lookahead == ')' || - lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + if (lookahead == 'O') ADVANCE(105); + if (lookahead == 'o') ADVANCE(150); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 95: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'T') ADVANCE(70); + if (lookahead == 'P') ADVANCE(79); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2441,11 +2469,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 96: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'T') ADVANCE(72); + if (lookahead == 'P') ADVANCE(100); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2453,11 +2481,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 97: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'T') ADVANCE(47); + if (lookahead == 'R') ADVANCE(90); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2465,11 +2493,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 98: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'a') ADVANCE(113); + if (lookahead == 'R') ADVANCE(87); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2477,11 +2505,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 99: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'a') ADVANCE(131); + if (lookahead == 'R') ADVANCE(82); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2489,11 +2517,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 100: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'a') ADVANCE(123); + if (lookahead == 'R') ADVANCE(73); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2501,11 +2529,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 101: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'c') ADVANCE(99); + if (lookahead == 'T') ADVANCE(98); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2513,11 +2541,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 102: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'd') ADVANCE(475); + if (lookahead == 'T') ADVANCE(44); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2525,11 +2553,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 103: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'e') ADVANCE(51); + if (lookahead == 'T') ADVANCE(66); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2537,23 +2565,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 104: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'e') ADVANCE(101); + if (lookahead == 'T') ADVANCE(706); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '(' && - lookahead != ',' && - lookahead != '.' && - lookahead != '[') ADVANCE(139); + (lookahead < ',' || '.' < lookahead) && + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); case 105: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'e') ADVANCE(67); + if (lookahead == 'T') ADVANCE(72); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2561,11 +2594,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 106: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'e') ADVANCE(102); + if (lookahead == 'T') ADVANCE(64); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2573,11 +2606,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 107: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'e') ADVANCE(98); + if (lookahead == 'T') ADVANCE(74); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2585,11 +2618,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 108: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'e') ADVANCE(125); + if (lookahead == 'T') ADVANCE(47); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2597,11 +2630,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 109: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'g') ADVANCE(105); + if (lookahead == 'X') ADVANCE(95); + if (lookahead == 'x') ADVANCE(139); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2609,23 +2643,29 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 110: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'g') ADVANCE(56); + if (lookahead == 'X') ADVANCE(704); + if (lookahead == 'x') ADVANCE(139); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '(' && - lookahead != ',' && - lookahead != '.' && - lookahead != '[') ADVANCE(139); + (lookahead < ',' || '.' < lookahead) && + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); case 111: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'h') ADVANCE(100); + if (lookahead == 'a') ADVANCE(130); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2633,11 +2673,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 112: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'i') ADVANCE(116); + if (lookahead == 'a') ADVANCE(132); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2645,11 +2685,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 113: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'k') ADVANCE(522); + if (lookahead == 'a') ADVANCE(144); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2657,11 +2697,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 114: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'l') ADVANCE(522); + if (lookahead == 'a') ADVANCE(154); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2669,11 +2709,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 115: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'n') ADVANCE(112); + if (lookahead == 'c') ADVANCE(114); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2681,11 +2721,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 116: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'n') ADVANCE(110); + if (lookahead == 'd') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2693,11 +2733,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 117: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'n') ADVANCE(522); + if (lookahead == 'e') ADVANCE(51); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2705,11 +2745,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 118: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'o') ADVANCE(132); + if (lookahead == 'e') ADVANCE(115); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2717,11 +2757,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 119: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'p') ADVANCE(522); + if (lookahead == 'e') ADVANCE(69); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2729,11 +2769,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 120: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'p') ADVANCE(124); + if (lookahead == 'e') ADVANCE(116); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2741,11 +2781,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 121: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'p') ADVANCE(52); + if (lookahead == 'e') ADVANCE(111); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2753,11 +2793,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 122: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'r') ADVANCE(115); + if (lookahead == 'e') ADVANCE(145); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2765,11 +2805,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 123: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'r') ADVANCE(133); + if (lookahead == 'e') ADVANCE(137); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2777,11 +2817,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 124: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'r') ADVANCE(104); + if (lookahead == 'e') ADVANCE(147); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2789,11 +2829,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 125: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'r') ADVANCE(128); + if (lookahead == 'g') ADVANCE(56); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2801,11 +2841,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 126: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 's') ADVANCE(108); + if (lookahead == 'g') ADVANCE(119); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2813,11 +2853,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 127: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 't') ADVANCE(103); + if (lookahead == 'h') ADVANCE(113); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2825,11 +2865,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 128: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 't') ADVANCE(522); + if (lookahead == 'i') ADVANCE(133); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2837,11 +2877,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 129: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 't') ADVANCE(121); + if (lookahead == 'i') ADVANCE(135); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2849,11 +2889,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 130: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 't') ADVANCE(129); + if (lookahead == 'k') ADVANCE(608); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2861,11 +2901,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 131: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 't') ADVANCE(106); + if (lookahead == 'l') ADVANCE(608); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2873,11 +2913,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 132: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'w') ADVANCE(117); + if (lookahead == 'l') ADVANCE(561); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2885,11 +2925,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 133: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '}') ADVANCE(524); + if (lookahead == 'm') ADVANCE(123); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2897,82 +2937,71 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 134: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); - if (lookahead == ')' || - lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + if (lookahead == 'n') ADVANCE(129); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 135: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'A' || - lookahead == 'C' || - lookahead == 'D' || - lookahead == 'M' || - lookahead == 'S') ADVANCE(43); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + if (lookahead == 'n') ADVANCE(125); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - (lookahead < ',' || '.' < lookahead) && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(139); + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 136: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(531); + if (lookahead == 'n') ADVANCE(608); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(531); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 137: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(526); + if (lookahead == 'n') ADVANCE(153); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(526); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 138: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(517); + if (lookahead == 'o') ADVANCE(155); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(517); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 139: ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'p') ADVANCE(122); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && @@ -2980,198 +3009,495 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '(' && lookahead != ',' && lookahead != '.' && - lookahead != '[') ADVANCE(139); + lookahead != '[') ADVANCE(162); END_STATE(); case 140: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(621); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(19); - if (lookahead != 0) ADVANCE(140); + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'p') ADVANCE(608); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 141: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(622); - if (lookahead == '=') ADVANCE(141); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(21); + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'p') ADVANCE(146); if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 142: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '\'') ADVANCE(410); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); - END_STATE(); - case 143: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '-') ADVANCE(164); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'p') ADVANCE(52); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 143: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'r') ADVANCE(134); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); END_STATE(); case 144: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '-') ADVANCE(159); - if (lookahead == '>') ADVANCE(484); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(24); - if (('0' <= lookahead && lookahead <= '9') || + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'r') ADVANCE(156); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 145: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'r') ADVANCE(128); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 146: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'r') ADVANCE(118); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 147: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'r') ADVANCE(149); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 148: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 's') ADVANCE(124); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 149: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 't') ADVANCE(608); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 150: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 't') ADVANCE(117); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 151: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 't') ADVANCE(152); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 152: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 't') ADVANCE(142); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 153: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 't') ADVANCE(112); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 154: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 't') ADVANCE(120); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 155: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'w') ADVANCE(136); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 156: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == '}') ADVANCE(610); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 157: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + (lookahead < ',' || '.' < lookahead) && + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); + END_STATE(); + case 158: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead == 'A' || + lookahead == 'C' || + lookahead == 'D' || + lookahead == 'M' || + lookahead == 'S') ADVANCE(43); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(158); - if (lookahead != 0) ADVANCE(233); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(59); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + (lookahead < ',' || '.' < lookahead) && + (lookahead < 'A' || '[' < lookahead)) ADVANCE(162); END_STATE(); - case 145: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '-') ADVANCE(229); + case 159: + ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || - lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(617); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(617); END_STATE(); - case 146: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '-') ADVANCE(230); + case 160: + ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || - lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(612); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(612); END_STATE(); - case 147: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '-') ADVANCE(231); + case 161: + ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || - lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(603); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(603); END_STATE(); - case 148: + case 162: + ACCEPT_TOKEN(aux_sym_word_token1); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != ',' && + lookahead != '.' && + lookahead != '[') ADVANCE(162); + END_STATE(); + case 163: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '/') ADVANCE(192); + if (lookahead == '\n') ADVANCE(729); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || - lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + lookahead == '[') ADVANCE(19); + if (lookahead != 0) ADVANCE(163); END_STATE(); - case 149: + case 164: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '/') ADVANCE(148); + if (lookahead == '\n') ADVANCE(730); + if (lookahead == '=') ADVANCE(164); if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + lookahead == ' ') ADVANCE(21); + if (lookahead != 0 && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 150: + case 165: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ':') ADVANCE(464); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\'') ADVANCE(489); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 151: + case 166: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ':') ADVANCE(461); - if (lookahead == 's') ADVANCE(154); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '-') ADVANCE(189); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 152: + case 167: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ':') ADVANCE(149); - if (lookahead == 's') ADVANCE(153); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '-') ADVANCE(183); + if (lookahead == '>') ADVANCE(570); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(182); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 153: + case 168: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ':') ADVANCE(149); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '-') ADVANCE(274); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 154: + case 169: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ':') ADVANCE(467); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '-') ADVANCE(275); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 155: + case 170: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ':') ADVANCE(473); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '-') ADVANCE(276); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 156: + case 171: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ':') ADVANCE(470); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '/') ADVANCE(227); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 157: + case 172: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ':') ADVANCE(480); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '/') ADVANCE(171); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 158: + case 173: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ':') ADVANCE(543); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 174: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ':') ADVANCE(540); + if (lookahead == 's') ADVANCE(177); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 175: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ':') ADVANCE(172); + if (lookahead == 's') ADVANCE(176); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 176: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ':') ADVANCE(172); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 177: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ':') ADVANCE(546); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 178: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ':') ADVANCE(552); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 179: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ':') ADVANCE(549); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 180: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ':') ADVANCE(559); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 181: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ':') ADVANCE(566); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 182: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '>') ADVANCE(484); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '>') ADVANCE(570); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || @@ -3180,13 +3506,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(158); - if (lookahead != 0) ADVANCE(233); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(182); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 159: + case 183: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '>') ADVANCE(483); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '>') ADVANCE(569); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || @@ -3195,1192 +3521,1430 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(158); - if (lookahead != 0) ADVANCE(160); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(182); + if (lookahead != 0) ADVANCE(184); END_STATE(); - case 160: + case 184: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '>') ADVANCE(487); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '>') ADVANCE(573); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 161: + case 185: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'A') ADVANCE(183); - if (lookahead == 'a') ADVANCE(217); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'A') ADVANCE(215); + if (lookahead == 'a') ADVANCE(260); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 162: + case 186: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'A') ADVANCE(190); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'A') ADVANCE(207); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 163: + case 187: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'A') ADVANCE(146); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'A') ADVANCE(224); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 164: + case 188: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'A') ADVANCE(169); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 189: ACCEPT_TOKEN(aux_sym_word_noli_token1); ADVANCE_MAP( - '\n', 620, - 'B', 495, - 'D', 493, - 'I', 494, - 'P', 491, - 'S', 490, - '{', 492, - '\t', 497, - ' ', 497, - '(', 497, - '[', 497, + '\n', 728, + 'B', 581, + 'D', 579, + 'I', 580, + 'P', 577, + 'S', 576, + '{', 578, + '\t', 583, + ' ', 583, + '(', 583, + '[', 583, ); - if (lookahead != 0) ADVANCE(496); + if (lookahead != 0) ADVANCE(582); END_STATE(); - case 165: + case 190: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'C') ADVANCE(162); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'C') ADVANCE(187); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 166: + case 191: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'D') ADVANCE(213); - if (lookahead == 'U') ADVANCE(214); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'D') ADVANCE(255); + if (lookahead == 'U') ADVANCE(257); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 167: + case 192: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'D') ADVANCE(157); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'D') ADVANCE(180); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 168: + case 193: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'E') ADVANCE(182); - if (lookahead == 'e') ADVANCE(215); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'E') ADVANCE(214); + if (lookahead == 'e') ADVANCE(258); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 169: + case 194: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'E') ADVANCE(150); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'E') ADVANCE(173); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 170: + case 195: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'E') ADVANCE(165); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'E') ADVANCE(190); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 171: + case 196: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'E') ADVANCE(167); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'E') ADVANCE(192); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 172: + case 197: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'E') ADVANCE(188); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'E') ADVANCE(221); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 173: + case 198: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'F') ADVANCE(191); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'E') ADVANCE(211); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 174: + case 199: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'G') ADVANCE(155); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'E') ADVANCE(217); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 175: + case 200: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'I') ADVANCE(173); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'F') ADVANCE(225); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 176: + case 201: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'I') ADVANCE(180); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'G') ADVANCE(178); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 177: + case 202: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'L') ADVANCE(187); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'I') ADVANCE(208); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 178: + case 203: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'L') ADVANCE(143); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'I') ADVANCE(200); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 179: + case 204: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'N') ADVANCE(176); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'I') ADVANCE(210); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 180: + case 205: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'N') ADVANCE(174); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'L') ADVANCE(220); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 181: + case 206: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'O') ADVANCE(189); - if (lookahead == 'o') ADVANCE(222); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'L') ADVANCE(166); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 182: + case 207: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'P') ADVANCE(185); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'L') ADVANCE(181); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 183: + case 208: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'R') ADVANCE(179); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'M') ADVANCE(198); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 184: + case 209: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'R') ADVANCE(178); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'N') ADVANCE(204); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 185: + case 210: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'R') ADVANCE(170); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'N') ADVANCE(201); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 186: + case 211: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'T') ADVANCE(184); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'N') ADVANCE(223); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 187: + case 212: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'T') ADVANCE(145); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'O') ADVANCE(222); + if (lookahead == 'o') ADVANCE(267); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 188: + case 213: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'T') ADVANCE(163); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'P') ADVANCE(199); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 189: + case 214: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'T') ADVANCE(169); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'P') ADVANCE(218); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 190: + case 215: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'T') ADVANCE(171); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'R') ADVANCE(209); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 191: + case 216: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'T') ADVANCE(147); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'R') ADVANCE(206); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); - END_STATE(); - case 192: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - ADVANCE_MAP( - '\n', 620, - ']', 233, - '\t', 24, - ' ', 24, - '(', 728, - '[', 728, - ')', 192, - ',', 192, - '.', 192, - ); - if (lookahead != 0) ADVANCE(727); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 193: + case 217: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'a') ADVANCE(208); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'R') ADVANCE(202); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 194: + case 218: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'a') ADVANCE(226); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'R') ADVANCE(195); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 195: + case 219: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'a') ADVANCE(218); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'T') ADVANCE(216); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 196: + case 220: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'c') ADVANCE(194); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'T') ADVANCE(168); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 197: + case 221: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'd') ADVANCE(476); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'T') ADVANCE(188); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 198: + case 222: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'e') ADVANCE(151); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'T') ADVANCE(194); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 199: + case 223: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'e') ADVANCE(196); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'T') ADVANCE(186); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 200: + case 224: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'e') ADVANCE(166); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'T') ADVANCE(196); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 201: + case 225: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'e') ADVANCE(197); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'T') ADVANCE(170); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 202: + case 226: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'e') ADVANCE(193); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'X') ADVANCE(213); + if (lookahead == 'x') ADVANCE(256); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 203: + case 227: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + ADVANCE_MAP( + '\n', 728, + ']', 278, + '\t', 24, + ' ', 24, + '(', 856, + '[', 856, + ')', 227, + ',', 227, + '.', 227, + ); + if (lookahead != 0) ADVANCE(855); + END_STATE(); + case 228: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'e') ADVANCE(220); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'a') ADVANCE(247); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 204: + case 229: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'g') ADVANCE(200); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'a') ADVANCE(249); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 205: + case 230: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'g') ADVANCE(156); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'a') ADVANCE(261); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 206: + case 231: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'h') ADVANCE(195); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'a') ADVANCE(271); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 207: + case 232: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'i') ADVANCE(211); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'c') ADVANCE(231); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 208: + case 233: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'k') ADVANCE(523); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'd') ADVANCE(555); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 209: + case 234: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'l') ADVANCE(523); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'e') ADVANCE(174); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 210: + case 235: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'n') ADVANCE(207); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'e') ADVANCE(232); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 211: + case 236: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'n') ADVANCE(205); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'e') ADVANCE(191); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 212: + case 237: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'n') ADVANCE(523); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'e') ADVANCE(233); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 213: + case 238: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'o') ADVANCE(227); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'e') ADVANCE(228); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 214: + case 239: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'p') ADVANCE(523); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'e') ADVANCE(262); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 215: + case 240: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'p') ADVANCE(219); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'e') ADVANCE(254); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 216: + case 241: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'p') ADVANCE(152); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'e') ADVANCE(264); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 217: + case 242: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'r') ADVANCE(210); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'g') ADVANCE(179); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 218: + case 243: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'r') ADVANCE(228); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'g') ADVANCE(236); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 219: + case 244: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'r') ADVANCE(199); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'h') ADVANCE(230); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 220: + case 245: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'r') ADVANCE(223); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'i') ADVANCE(250); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 221: + case 246: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 's') ADVANCE(203); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'i') ADVANCE(252); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 222: + case 247: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 't') ADVANCE(198); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'k') ADVANCE(609); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 223: + case 248: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 't') ADVANCE(523); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'l') ADVANCE(609); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 224: + case 249: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 't') ADVANCE(216); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'l') ADVANCE(562); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 225: + case 250: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 't') ADVANCE(224); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'm') ADVANCE(240); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 226: + case 251: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 't') ADVANCE(201); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'n') ADVANCE(246); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 227: + case 252: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'w') ADVANCE(212); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'n') ADVANCE(242); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 228: + case 253: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '}') ADVANCE(525); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'n') ADVANCE(609); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 229: + case 254: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'n') ADVANCE(270); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || - lookahead == '[') ADVANCE(533); - if (lookahead != 0) ADVANCE(532); + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 230: + case 255: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'o') ADVANCE(272); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || - lookahead == '[') ADVANCE(528); - if (lookahead != 0) ADVANCE(527); + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 231: + case 256: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'p') ADVANCE(239); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || - lookahead == '[') ADVANCE(519); - if (lookahead != 0) ADVANCE(518); + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 232: + case 257: ACCEPT_TOKEN(aux_sym_word_noli_token1); - ADVANCE_MAP( - '\n', 620, - '\t', 24, - ' ', 24, - '(', 24, - '[', 24, - 'A', 144, - 'C', 144, - 'D', 144, - 'M', 144, - 'S', 144, - ); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(158); - if (lookahead != 0) ADVANCE(233); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'p') ADVANCE(609); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 233: + case 258: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'p') ADVANCE(263); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 234: + case 259: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\'') ADVANCE(409); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'p') ADVANCE(175); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 260: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'r') ADVANCE(251); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 261: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'r') ADVANCE(273); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 262: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'r') ADVANCE(245); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 263: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'r') ADVANCE(235); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 264: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'r') ADVANCE(266); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 265: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 's') ADVANCE(241); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 266: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 't') ADVANCE(609); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 267: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 't') ADVANCE(234); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 268: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 't') ADVANCE(269); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 269: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 't') ADVANCE(259); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 270: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 't') ADVANCE(229); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 271: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 't') ADVANCE(237); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 272: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'w') ADVANCE(253); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 273: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '}') ADVANCE(611); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 274: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(619); + if (lookahead != 0) ADVANCE(618); + END_STATE(); + case 275: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(614); + if (lookahead != 0) ADVANCE(613); + END_STATE(); + case 276: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(605); + if (lookahead != 0) ADVANCE(604); + END_STATE(); + case 277: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + ADVANCE_MAP( + '\n', 728, + '\t', 24, + ' ', 24, + '(', 24, + '[', 24, + 'A', 167, + 'C', 167, + 'D', 167, + 'M', 167, + 'S', 167, + ); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(182); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 278: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 279: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\'') ADVANCE(488); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '\'' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 235: + case 280: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'A') ADVANCE(561); - if (lookahead == 'a') ADVANCE(330); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'A') ADVANCE(656); + if (lookahead == 'a') ADVANCE(396); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); END_STATE(); - case 236: + case 281: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'E') ADVANCE(559); - if (lookahead == 'e') ADVANCE(328); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'E') ADVANCE(654); + if (lookahead == 'e') ADVANCE(394); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); END_STATE(); - case 237: + case 282: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'E') ADVANCE(564); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'E') ADVANCE(660); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); END_STATE(); - case 238: + case 283: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'L') ADVANCE(563); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'L') ADVANCE(659); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); END_STATE(); - case 239: + case 284: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'O') ADVANCE(565); - if (lookahead == 'o') ADVANCE(336); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'O') ADVANCE(661); + if (lookahead == 'o') ADVANCE(403); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); END_STATE(); - case 240: + case 285: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'T') ADVANCE(560); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'T') ADVANCE(655); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); END_STATE(); - case 241: + case 286: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(576); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'X') ADVANCE(653); + if (lookahead == 'x') ADVANCE(393); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); END_STATE(); - case 242: + case 287: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '-') ADVANCE(270); - if (lookahead == '>') ADVANCE(482); + if (lookahead == '(') ADVANCE(673); + if (lookahead == ')' || + lookahead == '-' || + lookahead == '.' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(672); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); + END_STATE(); + case 288: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '-') ADVANCE(317); + if (lookahead == '>') ADVANCE(568); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(316); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); END_STATE(); - case 243: + case 289: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '-') ADVANCE(275); + if (lookahead == '-') ADVANCE(323); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 244: + case 290: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '-') ADVANCE(342); + if (lookahead == '-') ADVANCE(410); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 245: + case 291: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '-') ADVANCE(343); + if (lookahead == '-') ADVANCE(411); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 246: + case 292: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '-') ADVANCE(344); + if (lookahead == '-') ADVANCE(412); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 247: + case 293: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '/') ADVANCE(303); + if (lookahead == '/') ADVANCE(361); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 248: + case 294: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '/') ADVANCE(247); + if (lookahead == '/') ADVANCE(293); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 249: + case 295: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ':') ADVANCE(463); + if (lookahead == ':') ADVANCE(542); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 250: + case 296: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ':') ADVANCE(460); - if (lookahead == 's') ADVANCE(251); + if (lookahead == ':') ADVANCE(539); + if (lookahead == 's') ADVANCE(297); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 251: + case 297: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ':') ADVANCE(466); + if (lookahead == ':') ADVANCE(545); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 252: + case 298: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ':') ADVANCE(472); + if (lookahead == ':') ADVANCE(551); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 253: + case 299: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ':') ADVANCE(469); + if (lookahead == ':') ADVANCE(548); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 254: + case 300: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ':') ADVANCE(479); + if (lookahead == ':') ADVANCE(558); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 255: + case 301: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ':') ADVANCE(345); + if (lookahead == ':') ADVANCE(565); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 256: + case 302: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ':') ADVANCE(248); - if (lookahead == 's') ADVANCE(257); + if (lookahead == ':') ADVANCE(413); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 257: + case 303: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ':') ADVANCE(248); + if (lookahead == ':') ADVANCE(294); + if (lookahead == 's') ADVANCE(304); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 258: + case 304: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(141); + if (lookahead == ':') ADVANCE(294); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 259: + case 305: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(258); + if (lookahead == '=') ADVANCE(164); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 260: + case 306: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(259); + if (lookahead == '=') ADVANCE(305); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 261: + case 307: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(260); + if (lookahead == '=') ADVANCE(306); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 262: + case 308: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(261); + if (lookahead == '=') ADVANCE(307); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 263: + case 309: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(262); + if (lookahead == '=') ADVANCE(308); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 264: + case 310: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(263); + if (lookahead == '=') ADVANCE(309); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 265: + case 311: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(264); + if (lookahead == '=') ADVANCE(310); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 266: + case 312: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(265); + if (lookahead == '=') ADVANCE(311); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 267: + case 313: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(266); + if (lookahead == '=') ADVANCE(312); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 268: + case 314: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(267); + if (lookahead == '=') ADVANCE(313); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 269: + case 315: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '=') ADVANCE(314); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); + END_STATE(); + case 316: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '>') ADVANCE(482); + if (lookahead == '>') ADVANCE(568); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(316); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); END_STATE(); - case 270: + case 317: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '>') ADVANCE(485); + if (lookahead == '>') ADVANCE(571); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || @@ -4389,1339 +4953,1606 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(316); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(271); + lookahead != '\n') ADVANCE(318); END_STATE(); - case 271: + case 318: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '>') ADVANCE(486); + if (lookahead == '>') ADVANCE(572); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 272: + case 319: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'A') ADVANCE(294); - if (lookahead == 'a') ADVANCE(330); + if (lookahead == 'A') ADVANCE(349); + if (lookahead == 'a') ADVANCE(396); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 273: + case 320: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'A') ADVANCE(301); + if (lookahead == 'A') ADVANCE(341); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 274: + case 321: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'A') ADVANCE(245); + if (lookahead == 'A') ADVANCE(358); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); - END_STATE(); - case 275: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - ADVANCE_MAP( - 'B', 514, - 'D', 508, - 'I', 511, - 'P', 503, - 'S', 499, - '{', 505, - '\t', 489, - ' ', 489, - '(', 489, - '[', 489, - ); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n') ADVANCE(489); + lookahead != '[') ADVANCE(415); END_STATE(); - case 276: + case 322: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'C') ADVANCE(273); + if (lookahead == 'A') ADVANCE(291); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 277: + case 323: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'D') ADVANCE(326); - if (lookahead == 'U') ADVANCE(327); + ADVANCE_MAP( + 'B', 600, + 'D', 594, + 'I', 597, + 'P', 589, + 'S', 585, + '{', 591, + '\t', 575, + ' ', 575, + '(', 575, + '[', 575, + ); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(575); + END_STATE(); + case 324: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'C') ADVANCE(321); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 278: + case 325: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'D') ADVANCE(254); + if (lookahead == 'D') ADVANCE(391); + if (lookahead == 'U') ADVANCE(392); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 279: + case 326: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'E') ADVANCE(293); - if (lookahead == 'e') ADVANCE(328); + if (lookahead == 'D') ADVANCE(300); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 280: + case 327: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'E') ADVANCE(276); + if (lookahead == 'E') ADVANCE(348); + if (lookahead == 'e') ADVANCE(394); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 281: + case 328: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'E') ADVANCE(278); + if (lookahead == 'E') ADVANCE(324); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 282: + case 329: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'E') ADVANCE(299); + if (lookahead == 'E') ADVANCE(326); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 283: + case 330: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'E') ADVANCE(249); + if (lookahead == 'E') ADVANCE(355); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 284: + case 331: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'F') ADVANCE(302); + if (lookahead == 'E') ADVANCE(345); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 285: + case 332: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'G') ADVANCE(252); + if (lookahead == 'E') ADVANCE(295); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 286: + case 333: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'I') ADVANCE(284); + if (lookahead == 'E') ADVANCE(351); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 287: + case 334: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'I') ADVANCE(291); + if (lookahead == 'F') ADVANCE(359); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 288: + case 335: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'L') ADVANCE(298); + if (lookahead == 'G') ADVANCE(298); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 289: + case 336: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'L') ADVANCE(243); + if (lookahead == 'I') ADVANCE(342); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 290: + case 337: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'N') ADVANCE(287); + if (lookahead == 'I') ADVANCE(334); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 291: + case 338: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'N') ADVANCE(285); + if (lookahead == 'I') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 292: + case 339: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'O') ADVANCE(300); - if (lookahead == 'o') ADVANCE(336); + if (lookahead == 'L') ADVANCE(354); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 293: + case 340: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'P') ADVANCE(296); + if (lookahead == 'L') ADVANCE(289); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 294: + case 341: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'R') ADVANCE(290); + if (lookahead == 'L') ADVANCE(301); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 295: + case 342: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'R') ADVANCE(289); + if (lookahead == 'M') ADVANCE(331); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 296: + case 343: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'R') ADVANCE(280); + if (lookahead == 'N') ADVANCE(338); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 297: + case 344: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'T') ADVANCE(295); + if (lookahead == 'N') ADVANCE(335); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 298: + case 345: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'T') ADVANCE(244); + if (lookahead == 'N') ADVANCE(357); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 299: + case 346: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'T') ADVANCE(274); + if (lookahead == 'O') ADVANCE(356); + if (lookahead == 'o') ADVANCE(403); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 300: + case 347: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'T') ADVANCE(283); + if (lookahead == 'P') ADVANCE(333); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 301: + case 348: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'T') ADVANCE(281); + if (lookahead == 'P') ADVANCE(352); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 302: + case 349: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'T') ADVANCE(246); + if (lookahead == 'R') ADVANCE(343); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 303: + case 350: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ']') ADVANCE(347); - if (lookahead == '(' || - lookahead == '[') ADVANCE(731); - if (lookahead == ')' || - lookahead == ',' || - lookahead == '.') ADVANCE(303); + if (lookahead == 'R') ADVANCE(340); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(730); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 304: + case 351: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'a') ADVANCE(320); + if (lookahead == 'R') ADVANCE(336); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 305: + case 352: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'a') ADVANCE(339); + if (lookahead == 'R') ADVANCE(328); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 306: + case 353: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'a') ADVANCE(331); + if (lookahead == 'T') ADVANCE(350); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 307: + case 354: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'c') ADVANCE(305); + if (lookahead == 'T') ADVANCE(290); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 308: + case 355: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'd') ADVANCE(475); + if (lookahead == 'T') ADVANCE(322); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 309: + case 356: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'e') ADVANCE(250); + if (lookahead == 'T') ADVANCE(332); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 310: + case 357: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'e') ADVANCE(307); + if (lookahead == 'T') ADVANCE(320); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 311: + case 358: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'e') ADVANCE(277); + if (lookahead == 'T') ADVANCE(329); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 312: + case 359: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'e') ADVANCE(308); + if (lookahead == 'T') ADVANCE(292); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 313: + case 360: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'e') ADVANCE(304); + if (lookahead == 'X') ADVANCE(347); + if (lookahead == 'x') ADVANCE(393); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 314: + case 361: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'e') ADVANCE(333); + if (lookahead == ']') ADVANCE(415); + if (lookahead == '(' || + lookahead == '[') ADVANCE(859); + if (lookahead == ')' || + lookahead == ',' || + lookahead == '.') ADVANCE(361); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ' && - lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != ' ') ADVANCE(858); END_STATE(); - case 315: + case 362: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'g') ADVANCE(311); + if (lookahead == 'a') ADVANCE(382); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 316: + case 363: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'g') ADVANCE(253); + if (lookahead == 'a') ADVANCE(384); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 317: + case 364: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'h') ADVANCE(306); + if (lookahead == 'a') ADVANCE(397); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 318: + case 365: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'i') ADVANCE(322); + if (lookahead == 'a') ADVANCE(407); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 319: + case 366: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'i') ADVANCE(324); + if (lookahead == 'c') ADVANCE(365); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 320: + case 367: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'k') ADVANCE(522); + if (lookahead == 'd') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 321: + case 368: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'l') ADVANCE(522); + if (lookahead == 'e') ADVANCE(296); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 322: + case 369: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'm') ADVANCE(255); + if (lookahead == 'e') ADVANCE(366); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 323: + case 370: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'n') ADVANCE(522); + if (lookahead == 'e') ADVANCE(325); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 324: + case 371: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'n') ADVANCE(316); + if (lookahead == 'e') ADVANCE(367); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 325: + case 372: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'n') ADVANCE(319); + if (lookahead == 'e') ADVANCE(362); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 326: + case 373: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'o') ADVANCE(340); + if (lookahead == 'e') ADVANCE(400); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 327: + case 374: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'p') ADVANCE(522); + if (lookahead == 'e') ADVANCE(390); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 328: + case 375: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'p') ADVANCE(332); + if (lookahead == 'e') ADVANCE(399); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 329: + case 376: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'p') ADVANCE(256); + if (lookahead == 'g') ADVANCE(299); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 330: + case 377: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'r') ADVANCE(325); + if (lookahead == 'g') ADVANCE(370); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 331: + case 378: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'r') ADVANCE(341); + if (lookahead == 'h') ADVANCE(364); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 332: + case 379: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'r') ADVANCE(310); + if (lookahead == 'i') ADVANCE(385); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 333: + case 380: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'r') ADVANCE(335); + if (lookahead == 'i') ADVANCE(386); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 334: + case 381: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 's') ADVANCE(314); + if (lookahead == 'i') ADVANCE(388); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 335: + case 382: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 't') ADVANCE(522); + if (lookahead == 'k') ADVANCE(608); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 336: + case 383: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 't') ADVANCE(309); + if (lookahead == 'l') ADVANCE(608); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 337: + case 384: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 't') ADVANCE(329); + if (lookahead == 'l') ADVANCE(561); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 338: + case 385: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 't') ADVANCE(337); + if (lookahead == 'm') ADVANCE(302); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 339: + case 386: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 't') ADVANCE(312); + if (lookahead == 'm') ADVANCE(374); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 340: + case 387: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'w') ADVANCE(323); + if (lookahead == 'n') ADVANCE(608); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 341: + case 388: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '}') ADVANCE(524); + if (lookahead == 'n') ADVANCE(376); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 342: + case 389: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(531); + if (lookahead == 'n') ADVANCE(381); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(531); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 343: + case 390: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(526); + if (lookahead == 'n') ADVANCE(406); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(526); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 344: + case 391: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(517); + if (lookahead == 'o') ADVANCE(408); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(517); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 345: + case 392: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(19); + if (lookahead == 'p') ADVANCE(608); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(140); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 346: + case 393: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'A' || - lookahead == 'C' || - lookahead == 'D' || - lookahead == 'M' || - lookahead == 'S') ADVANCE(242); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(269); + if (lookahead == 'p') ADVANCE(373); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - (lookahead < 'A' || '[' < lookahead)) ADVANCE(347); + lookahead != '[') ADVANCE(415); END_STATE(); - case 347: + case 394: ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'p') ADVANCE(398); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '(' && - lookahead != '[') ADVANCE(347); - END_STATE(); - case 348: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '\n') ADVANCE(623); - if (lookahead == '-') ADVANCE(348); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(20); - if (lookahead != 0) ADVANCE(360); - END_STATE(); - case 349: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(24); - if (lookahead != 0) ADVANCE(349); + lookahead != '[') ADVANCE(415); END_STATE(); - case 350: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(348); + case 395: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'p') ADVANCE(303); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 351: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(350); + case 396: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'r') ADVANCE(389); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 352: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(351); + case 397: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'r') ADVANCE(409); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 353: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(352); + case 398: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'r') ADVANCE(369); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 354: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(353); + case 399: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'r') ADVANCE(402); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 355: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(354); + case 400: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'r') ADVANCE(380); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 356: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(355); + case 401: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 's') ADVANCE(375); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 357: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(356); + case 402: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 't') ADVANCE(608); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 358: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(357); + case 403: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 't') ADVANCE(368); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); END_STATE(); - case 359: + case 404: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 't') ADVANCE(405); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); + END_STATE(); + case 405: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 't') ADVANCE(395); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); + END_STATE(); + case 406: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 't') ADVANCE(363); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); + END_STATE(); + case 407: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 't') ADVANCE(371); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); + END_STATE(); + case 408: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'w') ADVANCE(387); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); + END_STATE(); + case 409: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '}') ADVANCE(610); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); + END_STATE(); + case 410: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(617); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(617); + END_STATE(); + case 411: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(612); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(612); + END_STATE(); + case 412: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(603); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(603); + END_STATE(); + case 413: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(19); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(163); + END_STATE(); + case 414: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'A' || + lookahead == 'C' || + lookahead == 'D' || + lookahead == 'M' || + lookahead == 'S') ADVANCE(288); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(316); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + (lookahead < 'A' || '[' < lookahead)) ADVANCE(415); + END_STATE(); + case 415: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '(' && + lookahead != '[') ADVANCE(415); + END_STATE(); + case 416: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '\n') ADVANCE(731); + if (lookahead == '-') ADVANCE(416); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(20); + if (lookahead != 0) ADVANCE(428); + END_STATE(); + case 417: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(24); + if (lookahead != 0) ADVANCE(417); + END_STATE(); + case 418: ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(358); + if (lookahead == '-') ADVANCE(416); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ') ADVANCE(428); END_STATE(); - case 360: + case 419: ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(418); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(360); + lookahead != ' ') ADVANCE(428); END_STATE(); - case 361: + case 420: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(419); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(428); + END_STATE(); + case 421: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(420); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(428); + END_STATE(); + case 422: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(421); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(428); + END_STATE(); + case 423: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(422); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(428); + END_STATE(); + case 424: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(423); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(428); + END_STATE(); + case 425: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(424); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(428); + END_STATE(); + case 426: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(425); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(428); + END_STATE(); + case 427: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(426); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(428); + END_STATE(); + case 428: + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(428); + END_STATE(); + case 429: ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); - case 362: + case 430: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 363: + case 431: ACCEPT_TOKEN(anon_sym_STAR); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 364: + case 432: ACCEPT_TOKEN(anon_sym_STAR); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 365: + case 433: ACCEPT_TOKEN(anon_sym_SQUOTE); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '|') ADVANCE(142); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '|') ADVANCE(165); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 366: + case 434: ACCEPT_TOKEN(anon_sym_SQUOTE); if (lookahead == '|') ADVANCE(41); END_STATE(); - case 367: + case 435: ACCEPT_TOKEN(anon_sym_SQUOTE); - if (lookahead == '|') ADVANCE(234); + if (lookahead == '|') ADVANCE(279); END_STATE(); - case 368: + case 436: ACCEPT_TOKEN(anon_sym_SQUOTE); - if (lookahead == '|') ADVANCE(837); + if (lookahead == '|') ADVANCE(985); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '|' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 369: + case 437: ACCEPT_TOKEN(aux_sym__word_common_token1); - if (lookahead == 'A') ADVANCE(88); - if (lookahead == 'a') ADVANCE(395); - if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'A') ADVANCE(97); + if (lookahead == 'a') ADVANCE(472); + if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 370: + case 438: ACCEPT_TOKEN(aux_sym__word_common_token1); - if (lookahead == 'E') ADVANCE(87); - if (lookahead == 'e') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'E') ADVANCE(96); + if (lookahead == 'e') ADVANCE(471); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 371: + case 439: ACCEPT_TOKEN(aux_sym__word_common_token1); - if (lookahead == 'E') ADVANCE(93); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'E') ADVANCE(103); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 372: + case 440: ACCEPT_TOKEN(aux_sym__word_common_token1); - if (lookahead == 'L') ADVANCE(92); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'L') ADVANCE(102); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 373: + case 441: ACCEPT_TOKEN(aux_sym__word_common_token1); - if (lookahead == 'O') ADVANCE(95); - if (lookahead == 'o') ADVANCE(397); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'O') ADVANCE(105); + if (lookahead == 'o') ADVANCE(475); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 374: + case 442: ACCEPT_TOKEN(aux_sym__word_common_token1); - if (lookahead == 'T') ADVANCE(89); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'T') ADVANCE(98); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 375: + case 443: ACCEPT_TOKEN(aux_sym__word_common_token1); - if (lookahead == 't') ADVANCE(735); + if (lookahead == 'X') ADVANCE(95); + if (lookahead == 'x') ADVANCE(470); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 444: + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (lookahead == 't') ADVANCE(863); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(399); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(736); + lookahead == '[') ADVANCE(478); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(864); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '\'' && - lookahead != '(') ADVANCE(399); + lookahead != '(') ADVANCE(478); END_STATE(); - case 376: + case 445: ACCEPT_TOKEN(aux_sym__word_common_token1); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(399); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(736); + lookahead == '[') ADVANCE(478); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(864); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '\'' && - lookahead != '(') ADVANCE(399); + lookahead != '(') ADVANCE(478); END_STATE(); - case 377: + case 446: ACCEPT_TOKEN(aux_sym__word_common_token1); if (lookahead == 'A' || lookahead == 'C' || lookahead == 'D' || lookahead == 'M' || lookahead == 'S') ADVANCE(43); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(383); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(452); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(58); + lookahead == '_') ADVANCE(59); END_STATE(); - case 378: + case 447: ACCEPT_TOKEN(aux_sym__word_common_token1); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 379: + case 448: ACCEPT_TOKEN(aux_sym__word_common_token2); if (lookahead == '/') ADVANCE(48); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 380: + case 449: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == ':') ADVANCE(460); - if (lookahead == 's') ADVANCE(381); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == ':') ADVANCE(539); + if (lookahead == 's') ADVANCE(450); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 381: + case 450: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == ':') ADVANCE(466); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == ':') ADVANCE(545); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 382: + case 451: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == ':') ADVANCE(469); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == ':') ADVANCE(548); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 383: + case 452: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == '>') ADVANCE(482); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(383); + if (lookahead == '>') ADVANCE(568); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(452); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(58); + lookahead == '_') ADVANCE(59); END_STATE(); - case 384: + case 453: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'a') ADVANCE(398); - if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'a') ADVANCE(465); + if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 385: + case 454: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'c') ADVANCE(384); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'a') ADVANCE(477); + if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 386: + case 455: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'd') ADVANCE(478); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'c') ADVANCE(454); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 387: + case 456: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'e') ADVANCE(380); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'd') ADVANCE(557); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 388: + case 457: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'e') ADVANCE(385); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'e') ADVANCE(449); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 389: + case 458: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'e') ADVANCE(386); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'e') ADVANCE(455); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 390: + case 459: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'g') ADVANCE(382); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'e') ADVANCE(456); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 391: + case 460: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'i') ADVANCE(393); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'e') ADVANCE(473); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 392: + case 461: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'n') ADVANCE(391); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'e') ADVANCE(469); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 393: + case 462: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'n') ADVANCE(390); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'g') ADVANCE(451); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 394: + case 463: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'p') ADVANCE(396); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'i') ADVANCE(466); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 395: + case 464: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'r') ADVANCE(392); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'i') ADVANCE(468); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 396: + case 465: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 'r') ADVANCE(388); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'l') ADVANCE(564); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 397: + case 466: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 't') ADVANCE(387); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'm') ADVANCE(461); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 398: + case 467: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (lookahead == 't') ADVANCE(389); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'n') ADVANCE(464); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 399: + case 468: ACCEPT_TOKEN(aux_sym__word_common_token2); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == 'n') ADVANCE(462); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 400: + case 469: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == 'n') ADVANCE(476); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 470: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == 'p') ADVANCE(460); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 471: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == 'p') ADVANCE(474); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 472: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == 'r') ADVANCE(467); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 473: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == 'r') ADVANCE(463); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 474: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == 'r') ADVANCE(458); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 475: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == 't') ADVANCE(457); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 476: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == 't') ADVANCE(453); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 477: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == 't') ADVANCE(459); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 478: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 479: ACCEPT_TOKEN(anon_sym_SQUOTE2); END_STATE(); - case 401: + case 480: ACCEPT_TOKEN(anon_sym_SQUOTE2); if (lookahead == '|') ADVANCE(41); END_STATE(); - case 402: + case 481: ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '|') ADVANCE(402); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '|') ADVANCE(481); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 403: + case 482: ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '|') ADVANCE(403); + if (lookahead == '|') ADVANCE(482); END_STATE(); - case 404: + case 483: ACCEPT_TOKEN(anon_sym_PIPE); END_STATE(); - case 405: + case 484: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '|') ADVANCE(402); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '|') ADVANCE(481); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 406: + case 485: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '|') ADVANCE(403); + if (lookahead == '|') ADVANCE(482); END_STATE(); - case 407: + case 486: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '|') ADVANCE(403); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == '|') ADVANCE(482); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 408: + case 487: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '|') ADVANCE(932); + if (lookahead == '|') ADVANCE(1102); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != '|' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 409: + case 488: ACCEPT_TOKEN(anon_sym_SQUOTE_PIPE_SQUOTE); END_STATE(); - case 410: + case 489: ACCEPT_TOKEN(anon_sym_SQUOTE_PIPE_SQUOTE); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 411: + case 490: ACCEPT_TOKEN(anon_sym_SQUOTE_PIPE_SQUOTE); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 412: + case 491: ACCEPT_TOKEN(anon_sym_LBRACE); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '{') ADVANCE(418); - if (lookahead == '}') ADVANCE(417); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '{') ADVANCE(497); + if (lookahead == '}') ADVANCE(496); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 413: + case 492: ACCEPT_TOKEN(anon_sym_LBRACE); - if (lookahead == '{') ADVANCE(420); - if (lookahead == '}') ADVANCE(416); + if (lookahead == '{') ADVANCE(499); + if (lookahead == '}') ADVANCE(495); END_STATE(); - case 414: + case 493: ACCEPT_TOKEN(anon_sym_LBRACE); - if (lookahead == '{') ADVANCE(420); - if (lookahead == '}') ADVANCE(416); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (lookahead == '{') ADVANCE(499); + if (lookahead == '}') ADVANCE(495); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 415: + case 494: ACCEPT_TOKEN(anon_sym_LBRACE); - if (lookahead == '{') ADVANCE(931); - if (lookahead == '}') ADVANCE(416); + if (lookahead == '{') ADVANCE(1101); + if (lookahead == '}') ADVANCE(495); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(939); + lookahead != ' ') ADVANCE(1109); END_STATE(); - case 416: + case 495: ACCEPT_TOKEN(anon_sym_LBRACE_RBRACE); END_STATE(); - case 417: + case 496: ACCEPT_TOKEN(anon_sym_LBRACE_RBRACE); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 418: + case 497: ACCEPT_TOKEN(aux_sym__word_common_token4); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '{') ADVANCE(418); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '{') ADVANCE(497); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(419); - if (lookahead != 0) ADVANCE(233); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(498); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 419: + case 498: ACCEPT_TOKEN(aux_sym__word_common_token4); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(419); - if (lookahead != 0) ADVANCE(233); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(498); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 420: + case 499: ACCEPT_TOKEN(aux_sym__word_common_token4); - if (lookahead == '{') ADVANCE(420); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(421); + if (lookahead == '{') ADVANCE(499); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(500); END_STATE(); - case 421: + case 500: ACCEPT_TOKEN(aux_sym__word_common_token4); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(421); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(500); END_STATE(); - case 422: + case 501: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); - case 423: + case 502: ACCEPT_TOKEN(anon_sym_LPAREN); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 424: + case 503: ACCEPT_TOKEN(anon_sym_LPAREN); - if (lookahead == '(') ADVANCE(576); + if (lookahead == '(') ADVANCE(673); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 425: + case 504: ACCEPT_TOKEN(anon_sym_LPAREN); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 426: + case 505: ACCEPT_TOKEN(anon_sym_LPAREN); if (lookahead == '(' || lookahead == ')' || @@ -5729,223 +6560,223 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(612); + lookahead == '_') ADVANCE(720); END_STATE(); - case 427: + case 506: ACCEPT_TOKEN(anon_sym_LPAREN); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(940); + lookahead != '}') ADVANCE(1110); END_STATE(); - case 428: + case 507: ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); - case 429: + case 508: ACCEPT_TOKEN(anon_sym_RPAREN); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 430: + case 509: ACCEPT_TOKEN(anon_sym_RPAREN); - if (lookahead == '(') ADVANCE(576); + if (lookahead == '(') ADVANCE(673); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 431: + case 510: ACCEPT_TOKEN(anon_sym_RPAREN); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 432: + case 511: ACCEPT_TOKEN(anon_sym_RPAREN); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 433: + case 512: ACCEPT_TOKEN(anon_sym_RPAREN); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 434: + case 513: ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); - case 435: + case 514: ACCEPT_TOKEN(anon_sym_LBRACK); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 436: + case 515: ACCEPT_TOKEN(anon_sym_LBRACK); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 437: + case 516: ACCEPT_TOKEN(anon_sym_LBRACK); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(940); + lookahead != '}') ADVANCE(1110); END_STATE(); - case 438: + case 517: ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); - case 439: + case 518: ACCEPT_TOKEN(anon_sym_RBRACK); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 440: + case 519: ACCEPT_TOKEN(anon_sym_RBRACK); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 441: + case 520: ACCEPT_TOKEN(anon_sym_RBRACK); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 442: + case 521: ACCEPT_TOKEN(anon_sym_TILDE); END_STATE(); - case 443: + case 522: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 444: + case 523: ACCEPT_TOKEN(anon_sym_TILDE); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 445: + case 524: ACCEPT_TOKEN(anon_sym_TILDE); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 446: + case 525: ACCEPT_TOKEN(anon_sym_GT); END_STATE(); - case 447: + case 526: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 448: + case 527: ACCEPT_TOKEN(anon_sym_GT); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 449: + case 528: ACCEPT_TOKEN(anon_sym_GT); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 450: + case 529: ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); - case 451: + case 530: ACCEPT_TOKEN(anon_sym_COMMA); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 452: + case 531: ACCEPT_TOKEN(anon_sym_COMMA); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 453: + case 532: ACCEPT_TOKEN(anon_sym_COMMA); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(940); + lookahead != '}') ADVANCE(1110); END_STATE(); - case 454: + case 533: ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); - case 455: + case 534: ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 456: + case 535: ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '(') ADVANCE(576); + if (lookahead == '(') ADVANCE(673); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 457: + case 536: ACCEPT_TOKEN(anon_sym_DOT); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 458: + case 537: ACCEPT_TOKEN(anon_sym_DOT); if (lookahead == '(' || lookahead == ')' || @@ -5953,422 +6784,474 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(612); + lookahead == '_') ADVANCE(720); END_STATE(); - case 459: + case 538: ACCEPT_TOKEN(anon_sym_DOT); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(940); + lookahead != '}') ADVANCE(1110); END_STATE(); - case 460: + case 539: ACCEPT_TOKEN(anon_sym_Note_COLON); END_STATE(); - case 461: + case 540: ACCEPT_TOKEN(anon_sym_Note_COLON); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 462: + case 541: ACCEPT_TOKEN(anon_sym_Note_COLON); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 463: + case 542: ACCEPT_TOKEN(anon_sym_NOTE_COLON); END_STATE(); - case 464: + case 543: ACCEPT_TOKEN(anon_sym_NOTE_COLON); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 465: + case 544: ACCEPT_TOKEN(anon_sym_NOTE_COLON); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 466: + case 545: ACCEPT_TOKEN(anon_sym_Notes_COLON); END_STATE(); - case 467: + case 546: ACCEPT_TOKEN(anon_sym_Notes_COLON); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 468: + case 547: ACCEPT_TOKEN(anon_sym_Notes_COLON); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 469: + case 548: ACCEPT_TOKEN(anon_sym_Warning_COLON); END_STATE(); - case 470: + case 549: ACCEPT_TOKEN(anon_sym_Warning_COLON); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 471: + case 550: ACCEPT_TOKEN(anon_sym_Warning_COLON); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 472: + case 551: ACCEPT_TOKEN(anon_sym_WARNING_COLON); END_STATE(); - case 473: + case 552: ACCEPT_TOKEN(anon_sym_WARNING_COLON); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 474: + case 553: ACCEPT_TOKEN(anon_sym_WARNING_COLON); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 475: + case 554: ACCEPT_TOKEN(anon_sym_Deprecated); END_STATE(); - case 476: + case 555: ACCEPT_TOKEN(anon_sym_Deprecated); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 477: + case 556: ACCEPT_TOKEN(anon_sym_Deprecated); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 478: + case 557: ACCEPT_TOKEN(anon_sym_Deprecated); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); END_STATE(); - case 479: + case 558: ACCEPT_TOKEN(anon_sym_DEPRECATED_COLON); END_STATE(); - case 480: + case 559: ACCEPT_TOKEN(anon_sym_DEPRECATED_COLON); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 481: + case 560: ACCEPT_TOKEN(anon_sym_DEPRECATED_COLON); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 482: + case 561: + ACCEPT_TOKEN(anon_sym_Experimental); + END_STATE(); + case 562: + ACCEPT_TOKEN(anon_sym_Experimental); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 563: + ACCEPT_TOKEN(anon_sym_Experimental); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 564: + ACCEPT_TOKEN(anon_sym_Experimental); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 565: + ACCEPT_TOKEN(anon_sym_EXPERIMENTAL_COLON); + END_STATE(); + case 566: + ACCEPT_TOKEN(anon_sym_EXPERIMENTAL_COLON); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 567: + ACCEPT_TOKEN(anon_sym_EXPERIMENTAL_COLON); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 568: ACCEPT_TOKEN(aux_sym_keycode_token1); END_STATE(); - case 483: + case 569: ACCEPT_TOKEN(aux_sym_keycode_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '>') ADVANCE(487); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '>') ADVANCE(573); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 484: + case 570: ACCEPT_TOKEN(aux_sym_keycode_token1); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 485: + case 571: ACCEPT_TOKEN(aux_sym_keycode_token1); - if (lookahead == '>') ADVANCE(486); + if (lookahead == '>') ADVANCE(572); END_STATE(); - case 486: + case 572: ACCEPT_TOKEN(aux_sym_keycode_token2); END_STATE(); - case 487: + case 573: ACCEPT_TOKEN(aux_sym_keycode_token2); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 488: + case 574: ACCEPT_TOKEN(aux_sym_keycode_token2); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead != 0) ADVANCE(24); END_STATE(); - case 489: + case 575: ACCEPT_TOKEN(aux_sym_keycode_token3); END_STATE(); - case 490: + case 576: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'H') ADVANCE(175); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'H') ADVANCE(203); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 491: + case 577: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'a') ADVANCE(204); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'a') ADVANCE(243); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 492: + case 578: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'c') ADVANCE(206); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'c') ADVANCE(244); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 493: + case 579: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'e') ADVANCE(209); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'e') ADVANCE(248); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 494: + case 580: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'n') ADVANCE(221); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'n') ADVANCE(265); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 495: + case 581: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == 'r') ADVANCE(202); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == 'r') ADVANCE(238); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 496: + case 582: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 497: + case 583: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead != 0) ADVANCE(24); END_STATE(); - case 498: + case 584: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'H') ADVANCE(78); + if (lookahead == 'H') ADVANCE(83); END_STATE(); - case 499: + case 585: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'H') ADVANCE(286); + if (lookahead == 'H') ADVANCE(337); END_STATE(); - case 500: + case 586: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'H') ADVANCE(594); + if (lookahead == 'H') ADVANCE(696); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 501: + case 587: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'a') ADVANCE(109); + if (lookahead == 'a') ADVANCE(126); END_STATE(); - case 502: + case 588: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'a') ADVANCE(109); + if (lookahead == 'a') ADVANCE(126); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 503: + case 589: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'a') ADVANCE(315); + if (lookahead == 'a') ADVANCE(377); END_STATE(); - case 504: + case 590: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'c') ADVANCE(111); + if (lookahead == 'c') ADVANCE(127); END_STATE(); - case 505: + case 591: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'c') ADVANCE(317); + if (lookahead == 'c') ADVANCE(378); END_STATE(); - case 506: + case 592: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'e') ADVANCE(114); + if (lookahead == 'e') ADVANCE(131); END_STATE(); - case 507: + case 593: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'e') ADVANCE(114); + if (lookahead == 'e') ADVANCE(131); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 508: + case 594: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'e') ADVANCE(321); + if (lookahead == 'e') ADVANCE(383); END_STATE(); - case 509: + case 595: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'n') ADVANCE(126); + if (lookahead == 'n') ADVANCE(148); END_STATE(); - case 510: + case 596: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'n') ADVANCE(126); + if (lookahead == 'n') ADVANCE(148); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 511: + case 597: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'n') ADVANCE(334); + if (lookahead == 'n') ADVANCE(401); END_STATE(); - case 512: + case 598: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'r') ADVANCE(107); + if (lookahead == 'r') ADVANCE(121); END_STATE(); - case 513: + case 599: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'r') ADVANCE(107); + if (lookahead == 'r') ADVANCE(121); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 514: + case 600: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'r') ADVANCE(313); + if (lookahead == 'r') ADVANCE(372); END_STATE(); - case 515: + case 601: ACCEPT_TOKEN(aux_sym_keycode_token3); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 516: + case 602: ACCEPT_TOKEN(aux_sym_keycode_token3); if (lookahead == '(' || lookahead == ')' || @@ -6376,36 +7259,36 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(612); + lookahead == '_') ADVANCE(720); END_STATE(); - case 517: + case 603: ACCEPT_TOKEN(aux_sym_keycode_token4); END_STATE(); - case 518: + case 604: ACCEPT_TOKEN(aux_sym_keycode_token4); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 519: + case 605: ACCEPT_TOKEN(aux_sym_keycode_token4); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead != 0) ADVANCE(24); END_STATE(); - case 520: + case 606: ACCEPT_TOKEN(aux_sym_keycode_token4); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 521: + case 607: ACCEPT_TOKEN(aux_sym_keycode_token4); if (lookahead == '(' || lookahead == ')' || @@ -6413,60 +7296,60 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(612); + lookahead == '_') ADVANCE(720); END_STATE(); - case 522: + case 608: ACCEPT_TOKEN(aux_sym_keycode_token5); END_STATE(); - case 523: + case 609: ACCEPT_TOKEN(aux_sym_keycode_token5); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 524: + case 610: ACCEPT_TOKEN(anon_sym_CTRL_DASH_LBRACEchar_RBRACE); END_STATE(); - case 525: + case 611: ACCEPT_TOKEN(anon_sym_CTRL_DASH_LBRACEchar_RBRACE); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 526: + case 612: ACCEPT_TOKEN(aux_sym_keycode_token6); END_STATE(); - case 527: + case 613: ACCEPT_TOKEN(aux_sym_keycode_token6); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 528: + case 614: ACCEPT_TOKEN(aux_sym_keycode_token6); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead != 0) ADVANCE(24); END_STATE(); - case 529: + case 615: ACCEPT_TOKEN(aux_sym_keycode_token6); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 530: + case 616: ACCEPT_TOKEN(aux_sym_keycode_token6); if (lookahead == '(' || lookahead == ')' || @@ -6474,36 +7357,36 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(612); + lookahead == '_') ADVANCE(720); END_STATE(); - case 531: + case 617: ACCEPT_TOKEN(aux_sym_keycode_token7); END_STATE(); - case 532: + case 618: ACCEPT_TOKEN(aux_sym_keycode_token7); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead == '\t' || lookahead == ' ' || lookahead == '(' || lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); + if (lookahead != 0) ADVANCE(278); END_STATE(); - case 533: + case 619: ACCEPT_TOKEN(aux_sym_keycode_token7); - if (lookahead == '\n') ADVANCE(620); + if (lookahead == '\n') ADVANCE(728); if (lookahead != 0) ADVANCE(24); END_STATE(); - case 534: + case 620: ACCEPT_TOKEN(aux_sym_keycode_token7); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 535: + case 621: ACCEPT_TOKEN(aux_sym_keycode_token7); if (lookahead == '(' || lookahead == ')' || @@ -6511,894 +7394,1136 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(612); + lookahead == '_') ADVANCE(720); END_STATE(); - case 536: + case 622: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == '-') ADVANCE(572); + if (lookahead == '(') ADVANCE(673); + if (lookahead == '-') ADVANCE(669); if (lookahead == ')' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 537: + case 623: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == '-') ADVANCE(545); + if (lookahead == '(') ADVANCE(673); + if (lookahead == '-') ADVANCE(633); if (lookahead == ')' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 538: + case 624: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == '-') ADVANCE(573); + if (lookahead == '(') ADVANCE(673); + if (lookahead == '-') ADVANCE(670); if (lookahead == ')' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 539: + case 625: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == '-') ADVANCE(574); + if (lookahead == '(') ADVANCE(673); + if (lookahead == '-') ADVANCE(671); if (lookahead == ')' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 540: + case 626: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == ':') ADVANCE(463); + if (lookahead == '(') ADVANCE(673); + if (lookahead == ':') ADVANCE(542); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 541: + case 627: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == ':') ADVANCE(472); + if (lookahead == '(') ADVANCE(673); + if (lookahead == ':') ADVANCE(551); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 542: + case 628: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == ':') ADVANCE(479); + if (lookahead == '(') ADVANCE(673); + if (lookahead == ':') ADVANCE(558); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 543: + case 629: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == ':') ADVANCE(565); + if (lookahead == ')' || + lookahead == '-' || + lookahead == '.' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(672); + END_STATE(); + case 630: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'A') ADVANCE(566); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'A') ADVANCE(648); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 544: + case 631: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'A') ADVANCE(538); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'A') ADVANCE(663); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 545: + case 632: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'A') ADVANCE(624); + if (lookahead == ')' || + lookahead == '-' || + lookahead == '.' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(672); + END_STATE(); + case 633: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); ADVANCE_MAP( - '(', 576, - 'B', 571, - 'D', 569, - 'I', 570, - 'P', 568, - 'S', 553, - '{', 505, - '\t', 489, - ' ', 489, - '[', 489, + '(', 673, + 'B', 668, + 'D', 666, + 'I', 667, + 'P', 665, + 'S', 643, + '{', 591, + '\t', 575, + ' ', 575, + '[', 575, ); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(489); + lookahead != '\n') ADVANCE(575); END_STATE(); - case 546: + case 634: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'C') ADVANCE(543); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'C') ADVANCE(631); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 547: + case 635: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'D') ADVANCE(542); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'D') ADVANCE(628); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 548: + case 636: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'E') ADVANCE(540); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'E') ADVANCE(626); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 549: + case 637: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'E') ADVANCE(546); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'E') ADVANCE(634); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 550: + case 638: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'E') ADVANCE(547); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'E') ADVANCE(635); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 551: + case 639: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'F') ADVANCE(567); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'E') ADVANCE(652); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 552: + case 640: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'G') ADVANCE(541); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'E') ADVANCE(657); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 553: + case 641: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'H') ADVANCE(554); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'F') ADVANCE(664); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 554: + case 642: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'I') ADVANCE(551); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'G') ADVANCE(627); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 555: + case 643: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'I') ADVANCE(558); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'H') ADVANCE(645); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 556: + case 644: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'L') ADVANCE(537); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'I') ADVANCE(649); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 557: + case 645: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'N') ADVANCE(555); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'I') ADVANCE(641); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 558: + case 646: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'N') ADVANCE(552); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'I') ADVANCE(651); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 559: + case 647: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'P') ADVANCE(562); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'L') ADVANCE(623); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 560: + case 648: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'R') ADVANCE(556); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'L') ADVANCE(629); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 561: + case 649: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'R') ADVANCE(557); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'M') ADVANCE(639); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 562: + case 650: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'R') ADVANCE(549); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'N') ADVANCE(646); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 563: + case 651: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'T') ADVANCE(536); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'N') ADVANCE(642); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 564: + case 652: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'T') ADVANCE(544); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'N') ADVANCE(662); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 565: + case 653: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'T') ADVANCE(548); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'P') ADVANCE(640); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 566: + case 654: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'T') ADVANCE(550); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'P') ADVANCE(658); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 567: + case 655: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'T') ADVANCE(539); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'R') ADVANCE(647); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 568: + case 656: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'a') ADVANCE(315); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'R') ADVANCE(650); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 569: + case 657: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'e') ADVANCE(321); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'R') ADVANCE(644); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 570: + case 658: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'n') ADVANCE(334); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'R') ADVANCE(637); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 571: + case 659: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == 'r') ADVANCE(313); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'T') ADVANCE(622); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 572: + case 660: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '[') ADVANCE(531); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'T') ADVANCE(632); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n') ADVANCE(531); + lookahead == '_') ADVANCE(672); END_STATE(); - case 573: + case 661: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '[') ADVANCE(526); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'T') ADVANCE(636); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n') ADVANCE(526); + lookahead == '_') ADVANCE(672); END_STATE(); - case 574: + case 662: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '[') ADVANCE(517); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'T') ADVANCE(630); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n') ADVANCE(517); + lookahead == '_') ADVANCE(672); END_STATE(); - case 575: + case 663: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(576); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'T') ADVANCE(638); if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(575); + lookahead == '_') ADVANCE(672); END_STATE(); - case 576: + case 664: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(' || - lookahead == ')' || + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'T') ADVANCE(625); + if (lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(576); + lookahead == '_') ADVANCE(672); END_STATE(); - case 577: - ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '-') ADVANCE(609); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + case 665: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'a') ADVANCE(377); if (lookahead == ')' || + lookahead == '-' || + lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(672); END_STATE(); - case 578: - ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '-') ADVANCE(586); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + case 666: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'e') ADVANCE(383); if (lookahead == ')' || + lookahead == '-' || + lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(672); END_STATE(); - case 579: - ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '-') ADVANCE(610); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + case 667: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'n') ADVANCE(401); if (lookahead == ')' || + lookahead == '-' || + lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(672); END_STATE(); - case 580: - ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '-') ADVANCE(611); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + case 668: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == 'r') ADVANCE(372); if (lookahead == ')' || + lookahead == '-' || + lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(672); END_STATE(); - case 581: - ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == ':') ADVANCE(463); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + case 669: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '[') ADVANCE(617); if (lookahead == ')' || lookahead == '-' || + lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(672); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(617); END_STATE(); - case 582: - ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == ':') ADVANCE(472); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + case 670: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '[') ADVANCE(612); if (lookahead == ')' || lookahead == '-' || + lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(672); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(612); END_STATE(); - case 583: - ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == ':') ADVANCE(479); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + case 671: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '[') ADVANCE(603); if (lookahead == ')' || lookahead == '-' || + lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(672); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(603); END_STATE(); - case 584: - ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'A') ADVANCE(606); - if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + case 672: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(') ADVANCE(673); + if (lookahead == ')' || + lookahead == '-' || + lookahead == '.' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(672); + END_STATE(); + case 673: + ACCEPT_TOKEN(aux_sym_uppercase_name_token1); + if (lookahead == '(' || + lookahead == ')' || + lookahead == '-' || + lookahead == '.' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(673); + END_STATE(); + case 674: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == '-') ADVANCE(717); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 675: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == '-') ADVANCE(685); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 676: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == '-') ADVANCE(718); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 677: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == '-') ADVANCE(719); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 678: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == ':') ADVANCE(542); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 679: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == ':') ADVANCE(551); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 680: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == ':') ADVANCE(558); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 681: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == ':') ADVANCE(565); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 682: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'A') ADVANCE(699); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 585: + case 683: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'A') ADVANCE(579); + if (lookahead == 'A') ADVANCE(714); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 586: + case 684: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'A') ADVANCE(676); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 685: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); ADVANCE_MAP( - 'B', 513, - 'D', 507, - 'I', 510, - 'P', 502, - 'S', 500, - '{', 504, - '(', 516, - '.', 516, - '\t', 489, - ' ', 489, - ',', 489, - '[', 489, + 'B', 599, + 'D', 593, + 'I', 596, + 'P', 588, + 'S', 586, + '{', 590, + '(', 602, + '.', 602, + '\t', 575, + ' ', 575, + ',', 575, + '[', 575, ); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(515); + lookahead == '_') ADVANCE(601); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(489); + lookahead != '\n') ADVANCE(575); END_STATE(); - case 587: + case 686: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'C') ADVANCE(584); + if (lookahead == 'C') ADVANCE(683); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 588: + case 687: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'D') ADVANCE(583); + if (lookahead == 'D') ADVANCE(680); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 589: + case 688: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'E') ADVANCE(581); + if (lookahead == 'E') ADVANCE(678); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 590: + case 689: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'E') ADVANCE(587); + if (lookahead == 'E') ADVANCE(686); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 591: + case 690: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'E') ADVANCE(588); + if (lookahead == 'E') ADVANCE(687); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 592: + case 691: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'F') ADVANCE(607); + if (lookahead == 'E') ADVANCE(703); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 593: + case 692: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'G') ADVANCE(582); + if (lookahead == 'E') ADVANCE(708); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 594: + case 693: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'I') ADVANCE(592); + if (lookahead == 'F') ADVANCE(715); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 595: + case 694: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'I') ADVANCE(598); + if (lookahead == 'G') ADVANCE(679); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 596: + case 695: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'L') ADVANCE(578); + if (lookahead == 'I') ADVANCE(700); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 597: + case 696: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'N') ADVANCE(595); + if (lookahead == 'I') ADVANCE(693); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 598: + case 697: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'N') ADVANCE(593); + if (lookahead == 'I') ADVANCE(702); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 599: + case 698: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'P') ADVANCE(602); + if (lookahead == 'L') ADVANCE(675); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 600: + case 699: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'R') ADVANCE(596); + if (lookahead == 'L') ADVANCE(681); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 601: + case 700: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'R') ADVANCE(597); + if (lookahead == 'M') ADVANCE(691); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 602: + case 701: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'R') ADVANCE(590); + if (lookahead == 'N') ADVANCE(697); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 603: + case 702: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'T') ADVANCE(577); + if (lookahead == 'N') ADVANCE(694); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 604: + case 703: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'T') ADVANCE(585); + if (lookahead == 'N') ADVANCE(713); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 605: + case 704: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'T') ADVANCE(589); + if (lookahead == 'P') ADVANCE(692); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 606: + case 705: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'T') ADVANCE(591); + if (lookahead == 'P') ADVANCE(709); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 607: + case 706: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'T') ADVANCE(580); + if (lookahead == 'R') ADVANCE(698); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 608: + case 707: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'R') ADVANCE(701); if (lookahead == '(' || - lookahead == '.') ADVANCE(612); + lookahead == '.') ADVANCE(720); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(608); + lookahead == '_') ADVANCE(716); END_STATE(); - case 609: + case 708: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'R') ADVANCE(695); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 709: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'R') ADVANCE(689); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 710: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'T') ADVANCE(674); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 711: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'T') ADVANCE(684); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 712: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'T') ADVANCE(688); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 713: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'T') ADVANCE(682); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 714: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'T') ADVANCE(690); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 715: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == 'T') ADVANCE(677); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 716: + ACCEPT_TOKEN(aux_sym_uppercase_name_token2); + if (lookahead == '(' || + lookahead == '.') ADVANCE(720); + if (lookahead == ')' || + lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(716); + END_STATE(); + case 717: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); if (lookahead == '(' || - lookahead == '.') ADVANCE(535); + lookahead == '.') ADVANCE(621); if (lookahead == '\t' || lookahead == ' ' || lookahead == ',' || - lookahead == '[') ADVANCE(531); + lookahead == '[') ADVANCE(617); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(534); + lookahead == '_') ADVANCE(620); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(531); + lookahead != '\n') ADVANCE(617); END_STATE(); - case 610: + case 718: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); if (lookahead == '(' || - lookahead == '.') ADVANCE(530); + lookahead == '.') ADVANCE(616); if (lookahead == '\t' || lookahead == ' ' || lookahead == ',' || - lookahead == '[') ADVANCE(526); + lookahead == '[') ADVANCE(612); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(529); + lookahead == '_') ADVANCE(615); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(526); + lookahead != '\n') ADVANCE(612); END_STATE(); - case 611: + case 719: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); if (lookahead == '(' || - lookahead == '.') ADVANCE(521); + lookahead == '.') ADVANCE(607); if (lookahead == '\t' || lookahead == ' ' || lookahead == ',' || - lookahead == '[') ADVANCE(517); + lookahead == '[') ADVANCE(603); if (lookahead == ')' || lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(520); + lookahead == '_') ADVANCE(606); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(517); + lookahead != '\n') ADVANCE(603); END_STATE(); - case 612: + case 720: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); if (lookahead == '(' || lookahead == ')' || @@ -7406,5809 +8531,6566 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(612); + lookahead == '_') ADVANCE(720); END_STATE(); - case 613: + case 721: ACCEPT_TOKEN(anon_sym_LT); END_STATE(); - case 614: + case 722: ACCEPT_TOKEN(anon_sym_LT); if (lookahead == 'A' || lookahead == 'C' || lookahead == 'D' || lookahead == 'M' || - lookahead == 'S') ADVANCE(242); + lookahead == 'S') ADVANCE(288); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(316); END_STATE(); - case 615: + case 723: ACCEPT_TOKEN(aux_sym_codeblock_token1); END_STATE(); - case 616: + case 724: ACCEPT_TOKEN(aux_sym_codeblock_token2); END_STATE(); - case 617: + case 725: ACCEPT_TOKEN(aux_sym__blank_token1); END_STATE(); - case 618: + case 726: ACCEPT_TOKEN(aux_sym_line_li_token1); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == ' ') ADVANCE(618); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == ' ') ADVANCE(726); if (lookahead != 0) ADVANCE(24); END_STATE(); - case 619: + case 727: ACCEPT_TOKEN(aux_sym_line_li_token1); - if (lookahead == ' ') ADVANCE(619); + if (lookahead == ' ') ADVANCE(727); END_STATE(); - case 620: + case 728: ACCEPT_TOKEN(aux_sym_line_code_token1); END_STATE(); - case 621: + case 729: ACCEPT_TOKEN(sym_modeline); END_STATE(); - case 622: + case 730: ACCEPT_TOKEN(aux_sym_h1_token1); END_STATE(); - case 623: + case 731: ACCEPT_TOKEN(aux_sym_h2_token1); END_STATE(); - case 624: + case 732: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '\'') ADVANCE(724); + if (lookahead == '\'') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 625: + case 733: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == ')') ADVANCE(625); - if (lookahead == ']') ADVANCE(724); + if (lookahead == ')') ADVANCE(733); + if (lookahead == ']') ADVANCE(852); if (lookahead == '(' || - lookahead == '[') ADVANCE(672); + lookahead == '[') ADVANCE(791); if (lookahead == ',' || - lookahead == '.') ADVANCE(672); + lookahead == '.') ADVANCE(791); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < '(' || '*' < lookahead)) ADVANCE(625); + (lookahead < '(' || '*' < lookahead)) ADVANCE(733); END_STATE(); - case 626: + case 734: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '-') ADVANCE(724); + if (lookahead == '-') ADVANCE(852); if (lookahead == '(' || (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 627: + case 735: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '-') ADVANCE(644); + if (lookahead == '-') ADVANCE(753); if (lookahead == '(' || (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 628: + case 736: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '-') ADVANCE(640); - if (lookahead == '>') ADVANCE(724); + if (lookahead == '-') ADVANCE(748); + if (lookahead == '>') ADVANCE(852); if (lookahead == '(' || (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(638); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(746); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 629: + case 737: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '/') ADVANCE(625); + if (lookahead == '/') ADVANCE(733); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 630: + case 738: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '/') ADVANCE(629); + if (lookahead == '/') ADVANCE(737); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 631: + case 739: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == ':') ADVANCE(724); - if (lookahead == 's') ADVANCE(632); + if (lookahead == ':') ADVANCE(852); + if (lookahead == 's') ADVANCE(740); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 632: + case 740: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == ':') ADVANCE(724); + if (lookahead == ':') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 633: + case 741: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == ':') ADVANCE(630); - if (lookahead == 's') ADVANCE(635); + if (lookahead == ':') ADVANCE(738); + if (lookahead == 's') ADVANCE(743); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(723); + lookahead == '[') ADVANCE(853); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(851); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 634: + case 742: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == ':') ADVANCE(630); - if (lookahead == 's') ADVANCE(636); + if (lookahead == ':') ADVANCE(738); + if (lookahead == 's') ADVANCE(744); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 635: + case 743: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == ':') ADVANCE(630); + if (lookahead == ':') ADVANCE(738); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(723); + lookahead == '[') ADVANCE(853); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(851); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 636: + case 744: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == ':') ADVANCE(630); + if (lookahead == ':') ADVANCE(738); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 637: + case 745: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '>') ADVANCE(725); + if (lookahead == '>') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(725); + lookahead != '*') ADVANCE(853); END_STATE(); - case 638: + case 746: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '>') ADVANCE(724); + if (lookahead == '>') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(638); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(746); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 639: + case 747: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '>') ADVANCE(724); + if (lookahead == '>') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 640: + case 748: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '>') ADVANCE(639); + if (lookahead == '>') ADVANCE(747); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(637); + lookahead == '[') ADVANCE(745); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(638); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(746); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(639); + lookahead != '*') ADVANCE(747); END_STATE(); - case 641: + case 749: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'A') ADVANCE(626); + if (lookahead == 'A') ADVANCE(734); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 642: + case 750: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'A') ADVANCE(664); - if (lookahead == 'a') ADVANCE(702); + if (lookahead == 'A') ADVANCE(780); + if (lookahead == 'a') ADVANCE(828); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 643: + case 751: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'A') ADVANCE(671); + if (lookahead == 'A') ADVANCE(770); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 644: + case 752: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 'A') ADVANCE(789); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(853); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '*') ADVANCE(852); + END_STATE(); + case 753: ACCEPT_TOKEN(aux_sym_tag_token1); ADVANCE_MAP( - 'B', 706, - 'D', 682, - 'I', 696, - 'P', 674, - 'S', 655, - '{', 677, - '(', 725, - ',', 725, - '.', 725, - '[', 725, + 'B', 833, + 'D', 802, + 'I', 820, + 'P', 794, + 'S', 766, + '{', 797, + '(', 853, + ',', 853, + '.', 853, + '[', 853, ); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 645: + case 754: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'C') ADVANCE(643); + if (lookahead == 'C') ADVANCE(752); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 646: + case 755: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'D') ADVANCE(632); + if (lookahead == 'D') ADVANCE(740); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 647: + case 756: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'D') ADVANCE(697); - if (lookahead == 'U') ADVANCE(698); + if (lookahead == 'D') ADVANCE(822); + if (lookahead == 'U') ADVANCE(823); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 648: + case 757: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'E') ADVANCE(663); - if (lookahead == 'e') ADVANCE(700); + if (lookahead == 'E') ADVANCE(779); + if (lookahead == 'e') ADVANCE(826); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 649: + case 758: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'E') ADVANCE(632); + if (lookahead == 'E') ADVANCE(740); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 650: + case 759: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'E') ADVANCE(645); + if (lookahead == 'E') ADVANCE(754); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 651: + case 760: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'E') ADVANCE(646); + if (lookahead == 'E') ADVANCE(755); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 652: + case 761: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'E') ADVANCE(669); + if (lookahead == 'E') ADVANCE(786); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 653: + case 762: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'F') ADVANCE(668); + if (lookahead == 'E') ADVANCE(776); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 654: + case 763: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'G') ADVANCE(632); + if (lookahead == 'E') ADVANCE(782); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 655: + case 764: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'H') ADVANCE(656); + if (lookahead == 'F') ADVANCE(785); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 656: + case 765: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'I') ADVANCE(653); + if (lookahead == 'G') ADVANCE(740); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 657: + case 766: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'I') ADVANCE(661); + if (lookahead == 'H') ADVANCE(768); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 658: + case 767: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'L') ADVANCE(668); + if (lookahead == 'I') ADVANCE(773); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 659: + case 768: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'L') ADVANCE(627); + if (lookahead == 'I') ADVANCE(764); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 660: + case 769: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'N') ADVANCE(657); + if (lookahead == 'I') ADVANCE(775); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 661: + case 770: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'N') ADVANCE(654); + if (lookahead == 'L') ADVANCE(740); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 662: + case 771: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'O') ADVANCE(670); - if (lookahead == 'o') ADVANCE(709); + if (lookahead == 'L') ADVANCE(785); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 663: + case 772: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'P') ADVANCE(666); + if (lookahead == 'L') ADVANCE(735); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 664: + case 773: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'R') ADVANCE(660); + if (lookahead == 'M') ADVANCE(762); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 665: + case 774: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'R') ADVANCE(659); + if (lookahead == 'N') ADVANCE(769); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 666: + case 775: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'R') ADVANCE(650); + if (lookahead == 'N') ADVANCE(765); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 667: + case 776: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'T') ADVANCE(665); + if (lookahead == 'N') ADVANCE(788); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 668: + case 777: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'T') ADVANCE(626); + if (lookahead == 'O') ADVANCE(787); + if (lookahead == 'o') ADVANCE(838); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 669: + case 778: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'T') ADVANCE(641); + if (lookahead == 'P') ADVANCE(763); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 670: + case 779: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'T') ADVANCE(649); + if (lookahead == 'P') ADVANCE(783); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 671: + case 780: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'T') ADVANCE(651); + if (lookahead == 'R') ADVANCE(774); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 672: + case 781: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == ']') ADVANCE(725); - if (lookahead == ')' || + if (lookahead == 'R') ADVANCE(772); + if (lookahead == '(' || lookahead == ',' || - lookahead == '.') ADVANCE(672); + lookahead == '.' || + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != ')' && - lookahead != '*') ADVANCE(672); + lookahead != '*') ADVANCE(852); END_STATE(); - case 673: + case 782: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'a') ADVANCE(691); + if (lookahead == 'R') ADVANCE(767); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 674: + case 783: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'a') ADVANCE(688); + if (lookahead == 'R') ADVANCE(759); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 675: + case 784: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'a') ADVANCE(703); + if (lookahead == 'T') ADVANCE(781); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 676: + case 785: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'a') ADVANCE(714); + if (lookahead == 'T') ADVANCE(734); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 677: + case 786: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'c') ADVANCE(689); + if (lookahead == 'T') ADVANCE(749); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 678: + case 787: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'c') ADVANCE(676); + if (lookahead == 'T') ADVANCE(758); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 679: + case 788: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'd') ADVANCE(724); + if (lookahead == 'T') ADVANCE(751); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 680: + case 789: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'e') ADVANCE(631); + if (lookahead == 'T') ADVANCE(760); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 681: + case 790: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'e') ADVANCE(678); + if (lookahead == 'X') ADVANCE(778); + if (lookahead == 'x') ADVANCE(824); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 682: + case 791: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'e') ADVANCE(692); - if (lookahead == '(' || + if (lookahead == ']') ADVANCE(853); + if (lookahead == ')' || lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '.') ADVANCE(791); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != ')' && + lookahead != '*') ADVANCE(791); END_STATE(); - case 683: + case 792: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'e') ADVANCE(647); + if (lookahead == 'a') ADVANCE(815); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 684: + case 793: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'e') ADVANCE(679); + if (lookahead == 'a') ADVANCE(814); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 685: + case 794: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'e') ADVANCE(704); + if (lookahead == 'a') ADVANCE(810); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 686: + case 795: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'e') ADVANCE(673); + if (lookahead == 'a') ADVANCE(829); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 687: + case 796: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'g') ADVANCE(632); + if (lookahead == 'a') ADVANCE(842); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 688: + case 797: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'g') ADVANCE(683); + if (lookahead == 'c') ADVANCE(811); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 689: + case 798: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'h') ADVANCE(675); + if (lookahead == 'c') ADVANCE(796); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 690: + case 799: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'i') ADVANCE(695); + if (lookahead == 'd') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 691: + case 800: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'k') ADVANCE(724); + if (lookahead == 'e') ADVANCE(739); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 692: + case 801: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'l') ADVANCE(724); + if (lookahead == 'e') ADVANCE(798); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 693: + case 802: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'n') ADVANCE(724); + if (lookahead == 'e') ADVANCE(815); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 694: + case 803: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'n') ADVANCE(690); + if (lookahead == 'e') ADVANCE(756); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 695: + case 804: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'n') ADVANCE(687); + if (lookahead == 'e') ADVANCE(799); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 696: + case 805: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'n') ADVANCE(707); + if (lookahead == 'e') ADVANCE(830); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 697: + case 806: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'o') ADVANCE(715); + if (lookahead == 'e') ADVANCE(793); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 698: + case 807: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'p') ADVANCE(724); + if (lookahead == 'e') ADVANCE(831); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 699: + case 808: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'p') ADVANCE(633); + if (lookahead == 'e') ADVANCE(821); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(723); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 700: + case 809: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'p') ADVANCE(705); + if (lookahead == 'g') ADVANCE(740); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 701: + case 810: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'p') ADVANCE(634); + if (lookahead == 'g') ADVANCE(803); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 702: + case 811: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'r') ADVANCE(694); + if (lookahead == 'h') ADVANCE(795); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 703: + case 812: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'r') ADVANCE(720); + if (lookahead == 'i') ADVANCE(816); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 704: + case 813: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'r') ADVANCE(708); + if (lookahead == 'i') ADVANCE(819); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 705: + case 814: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'r') ADVANCE(681); + if (lookahead == 'k') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 706: + case 815: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'r') ADVANCE(686); + if (lookahead == 'l') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 707: + case 816: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 's') ADVANCE(685); + if (lookahead == 'm') ADVANCE(808); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 708: + case 817: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 't') ADVANCE(724); + if (lookahead == 'n') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 709: + case 818: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 't') ADVANCE(680); + if (lookahead == 'n') ADVANCE(813); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 710: + case 819: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 't') ADVANCE(699); + if (lookahead == 'n') ADVANCE(809); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(723); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 711: + case 820: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 't') ADVANCE(710); + if (lookahead == 'n') ADVANCE(834); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(723); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 712: + case 821: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 't') ADVANCE(701); + if (lookahead == 'n') ADVANCE(841); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 713: + case 822: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 't') ADVANCE(712); + if (lookahead == 'o') ADVANCE(843); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 714: + case 823: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 't') ADVANCE(684); + if (lookahead == 'p') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 715: + case 824: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == 'w') ADVANCE(693); + if (lookahead == 'p') ADVANCE(805); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 716: + case 825: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '{') ADVANCE(717); - if (lookahead == '}') ADVANCE(724); + if (lookahead == 'p') ADVANCE(741); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(851); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 717: + case 826: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '{') ADVANCE(717); + if (lookahead == 'p') ADVANCE(832); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(722); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 718: + case 827: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '|') ADVANCE(624); + if (lookahead == 'p') ADVANCE(742); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 719: + case 828: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '|') ADVANCE(719); + if (lookahead == 'r') ADVANCE(818); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 720: + case 829: ACCEPT_TOKEN(aux_sym_tag_token1); - if (lookahead == '}') ADVANCE(724); + if (lookahead == 'r') ADVANCE(848); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 721: + case 830: ACCEPT_TOKEN(aux_sym_tag_token1); - ADVANCE_MAP( - '(', 725, - ',', 725, - '.', 725, - '[', 725, - 'A', 628, - 'C', 628, - 'D', 628, - 'M', 628, - 'S', 628, - ); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(638); + if (lookahead == 'r') ADVANCE(812); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 722: + case 831: ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 'r') ADVANCE(835); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(722); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 723: + case 832: ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 'r') ADVANCE(801); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(723); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 724: + case 833: ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 'r') ADVANCE(806); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(725); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(724); + lookahead != '*') ADVANCE(852); END_STATE(); - case 725: + case 834: ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 's') ADVANCE(807); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(725); - END_STATE(); - case 726: - ACCEPT_TOKEN(anon_sym_STAR2); - END_STATE(); - case 727: - ACCEPT_TOKEN(sym_url_word); - ADVANCE_MAP( - '\n', 620, - ']', 233, - '\t', 24, - ' ', 24, - '(', 728, - '[', 728, - ')', 192, - ',', 192, - '.', 192, - ); - if (lookahead != 0) ADVANCE(727); - END_STATE(); - case 728: - ACCEPT_TOKEN(sym_url_word); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == ']') ADVANCE(24); - if (lookahead == ')' || - lookahead == ',' || - lookahead == '.') ADVANCE(23); - if (lookahead != 0) ADVANCE(728); + lookahead != '*') ADVANCE(852); END_STATE(); - case 729: - ACCEPT_TOKEN(sym_url_word); - if (lookahead == ')') ADVANCE(42); + case 835: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 't') ADVANCE(852); if (lookahead == '(' || - lookahead == '[') ADVANCE(731); - if (lookahead == ',' || - lookahead == '.') ADVANCE(29); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != ']') ADVANCE(729); + lookahead != '*') ADVANCE(852); END_STATE(); - case 730: - ACCEPT_TOKEN(sym_url_word); + case 836: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 't') ADVANCE(825); if (lookahead == '(' || - lookahead == '[') ADVANCE(731); - if (lookahead == ')' || lookahead == ',' || - lookahead == '.') ADVANCE(303); + lookahead == '.' || + lookahead == '[') ADVANCE(853); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(851); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != ']') ADVANCE(730); + lookahead != '*') ADVANCE(852); END_STATE(); - case 731: - ACCEPT_TOKEN(sym_url_word); - if (lookahead == ')' || + case 837: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 't') ADVANCE(836); + if (lookahead == '(' || lookahead == ',' || - lookahead == '.') ADVANCE(29); + lookahead == '.' || + lookahead == '[') ADVANCE(853); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(851); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != ']') ADVANCE(731); + lookahead != '*') ADVANCE(852); END_STATE(); - case 732: - ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (lookahead == ':') ADVANCE(379); - if (lookahead == 's') ADVANCE(733); + case 838: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 't') ADVANCE(800); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(399); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(736); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '\'' && - lookahead != '(') ADVANCE(399); + lookahead != '*') ADVANCE(852); END_STATE(); - case 733: - ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (lookahead == ':') ADVANCE(379); + case 839: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 't') ADVANCE(827); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(399); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(736); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '\'' && - lookahead != '(') ADVANCE(399); + lookahead != '*') ADVANCE(852); END_STATE(); - case 734: - ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (lookahead == 'p') ADVANCE(732); + case 840: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 't') ADVANCE(839); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(399); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(736); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '\'' && - lookahead != '(') ADVANCE(399); + lookahead != '*') ADVANCE(852); END_STATE(); - case 735: - ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (lookahead == 't') ADVANCE(734); + case 841: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 't') ADVANCE(792); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(399); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(736); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '\'' && - lookahead != '(') ADVANCE(399); + lookahead != '*') ADVANCE(852); END_STATE(); - case 736: - ACCEPT_TOKEN(aux_sym_optionlink_token1); + case 842: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 't') ADVANCE(804); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(399); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(736); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '\'' && - lookahead != '(') ADVANCE(399); + lookahead != '*') ADVANCE(852); END_STATE(); - case 737: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == ')') ADVANCE(737); - if (lookahead == ']') ADVANCE(828); + case 843: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == 'w') ADVANCE(817); if (lookahead == '(' || - lookahead == '[') ADVANCE(782); - if (lookahead == ',' || - lookahead == '.') ADVANCE(782); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(737); + lookahead != '*') ADVANCE(852); END_STATE(); - case 738: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '-') ADVANCE(828); + case 844: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == '{') ADVANCE(845); + if (lookahead == '}') ADVANCE(852); if (lookahead == '(' || - (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(829); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(852); END_STATE(); - case 739: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '-') ADVANCE(754); + case 845: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == '{') ADVANCE(845); if (lookahead == '(' || - (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(829); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(853); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(850); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(852); END_STATE(); - case 740: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '-') ADVANCE(750); - if (lookahead == '>') ADVANCE(828); + case 846: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == '|') ADVANCE(732); if (lookahead == '(' || - (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(829); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(747); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(852); END_STATE(); - case 741: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '/') ADVANCE(737); + case 847: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == '|') ADVANCE(847); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(852); END_STATE(); - case 742: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '/') ADVANCE(741); + case 848: + ACCEPT_TOKEN(aux_sym_tag_token1); + if (lookahead == '}') ADVANCE(852); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(852); END_STATE(); - case 743: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == ':') ADVANCE(828); - if (lookahead == 's') ADVANCE(744); - if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); + case 849: + ACCEPT_TOKEN(aux_sym_tag_token1); + ADVANCE_MAP( + '(', 853, + ',', 853, + '.', 853, + '[', 853, + 'A', 736, + 'C', 736, + 'D', 736, + 'M', 736, + 'S', 736, + ); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(746); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(852); END_STATE(); - case 744: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == ':') ADVANCE(828); + case 850: + ACCEPT_TOKEN(aux_sym_tag_token1); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(853); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(850); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(852); END_STATE(); - case 745: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == ':') ADVANCE(742); - if (lookahead == 's') ADVANCE(746); + case 851: + ACCEPT_TOKEN(aux_sym_tag_token1); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(853); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(851); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(852); END_STATE(); - case 746: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == ':') ADVANCE(742); + case 852: + ACCEPT_TOKEN(aux_sym_tag_token1); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(853); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(852); END_STATE(); - case 747: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '>') ADVANCE(828); - if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(747); + case 853: + ACCEPT_TOKEN(aux_sym_tag_token1); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '*') ADVANCE(853); END_STATE(); - case 748: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '>') ADVANCE(828); - if (lookahead == '(' || + case 854: + ACCEPT_TOKEN(anon_sym_STAR2); + END_STATE(); + case 855: + ACCEPT_TOKEN(sym_url_word); + ADVANCE_MAP( + '\n', 728, + ']', 278, + '\t', 24, + ' ', 24, + '(', 856, + '[', 856, + ')', 227, + ',', 227, + '.', 227, + ); + if (lookahead != 0) ADVANCE(855); + END_STATE(); + case 856: + ACCEPT_TOKEN(sym_url_word); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == ']') ADVANCE(24); + if (lookahead == ')' || lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '.') ADVANCE(23); + if (lookahead != 0) ADVANCE(856); + END_STATE(); + case 857: + ACCEPT_TOKEN(sym_url_word); + if (lookahead == ')') ADVANCE(42); + if (lookahead == '(' || + lookahead == '[') ADVANCE(859); + if (lookahead == ',' || + lookahead == '.') ADVANCE(29); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != ']') ADVANCE(857); END_STATE(); - case 749: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '>') ADVANCE(829); + case 858: + ACCEPT_TOKEN(sym_url_word); + if (lookahead == '(' || + lookahead == '[') ADVANCE(859); + if (lookahead == ')' || + lookahead == ',' || + lookahead == '.') ADVANCE(361); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(829); + lookahead != ']') ADVANCE(858); END_STATE(); - case 750: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '>') ADVANCE(748); - if (lookahead == '(' || + case 859: + ACCEPT_TOKEN(sym_url_word); + if (lookahead == ')' || lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(749); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(747); + lookahead == '.') ADVANCE(29); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(748); + lookahead != ']') ADVANCE(859); END_STATE(); - case 751: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'A') ADVANCE(738); + case 860: + ACCEPT_TOKEN(aux_sym_optionlink_token1); + if (lookahead == ':') ADVANCE(448); + if (lookahead == 's') ADVANCE(861); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(478); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(864); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '\'' && + lookahead != '(') ADVANCE(478); END_STATE(); - case 752: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'A') ADVANCE(774); - if (lookahead == 'a') ADVANCE(811); + case 861: + ACCEPT_TOKEN(aux_sym_optionlink_token1); + if (lookahead == ':') ADVANCE(448); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(478); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(864); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '\'' && + lookahead != '(') ADVANCE(478); END_STATE(); - case 753: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'A') ADVANCE(781); + case 862: + ACCEPT_TOKEN(aux_sym_optionlink_token1); + if (lookahead == 'p') ADVANCE(860); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(478); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(864); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '\'' && + lookahead != '(') ADVANCE(478); END_STATE(); - case 754: - ACCEPT_TOKEN(aux_sym_taglink_token1); - ADVANCE_MAP( - 'B', 814, - 'D', 792, - 'I', 806, - 'P', 784, - 'S', 765, - '{', 787, - '(', 829, - ',', 829, - '.', 829, - '[', 829, - ); + case 863: + ACCEPT_TOKEN(aux_sym_optionlink_token1); + if (lookahead == 't') ADVANCE(862); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(478); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(864); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '{' && - lookahead != '|') ADVANCE(828); + lookahead != '\'' && + lookahead != '(') ADVANCE(478); END_STATE(); - case 755: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'C') ADVANCE(753); + case 864: + ACCEPT_TOKEN(aux_sym_optionlink_token1); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(478); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(864); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '\'' && + lookahead != '(') ADVANCE(478); END_STATE(); - case 756: + case 865: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'D') ADVANCE(744); + if (lookahead == ')') ADVANCE(865); + if (lookahead == ']') ADVANCE(976); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(921); + if (lookahead == ',' || + lookahead == '.') ADVANCE(921); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(865); END_STATE(); - case 757: + case 866: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'D') ADVANCE(807); - if (lookahead == 'U') ADVANCE(808); + if (lookahead == '-') ADVANCE(976); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); + (',' <= lookahead && lookahead <= '.') || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 758: + case 867: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'E') ADVANCE(773); - if (lookahead == 'e') ADVANCE(809); + if (lookahead == '-') ADVANCE(883); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); + (',' <= lookahead && lookahead <= '.') || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 759: + case 868: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'E') ADVANCE(744); + if (lookahead == '-') ADVANCE(878); + if (lookahead == '>') ADVANCE(976); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); + (',' <= lookahead && lookahead <= '.') || + lookahead == '[') ADVANCE(977); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(875); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 760: + case 869: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'E') ADVANCE(755); + if (lookahead == '/') ADVANCE(865); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 761: + case 870: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'E') ADVANCE(756); + if (lookahead == '/') ADVANCE(869); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 762: + case 871: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'E') ADVANCE(779); + if (lookahead == ':') ADVANCE(976); + if (lookahead == 's') ADVANCE(872); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 763: + case 872: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'F') ADVANCE(778); + if (lookahead == ':') ADVANCE(976); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 764: + case 873: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'G') ADVANCE(744); + if (lookahead == ':') ADVANCE(870); + if (lookahead == 's') ADVANCE(874); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 765: + case 874: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'H') ADVANCE(766); + if (lookahead == ':') ADVANCE(870); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 766: + case 875: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'I') ADVANCE(763); + if (lookahead == '>') ADVANCE(976); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(875); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 767: + case 876: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'I') ADVANCE(771); + if (lookahead == '>') ADVANCE(976); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 768: + case 877: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'L') ADVANCE(778); - if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); + if (lookahead == '>') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(977); END_STATE(); - case 769: + case 878: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'L') ADVANCE(739); + if (lookahead == '>') ADVANCE(876); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(877); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(875); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(876); END_STATE(); - case 770: + case 879: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'N') ADVANCE(767); + if (lookahead == 'A') ADVANCE(866); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 771: + case 880: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'N') ADVANCE(764); + if (lookahead == 'A') ADVANCE(910); + if (lookahead == 'a') ADVANCE(957); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 772: + case 881: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'O') ADVANCE(780); - if (lookahead == 'o') ADVANCE(818); + if (lookahead == 'A') ADVANCE(900); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 773: + case 882: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'P') ADVANCE(776); + if (lookahead == 'A') ADVANCE(919); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 774: + case 883: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'R') ADVANCE(770); - if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); + ADVANCE_MAP( + 'B', 962, + 'D', 932, + 'I', 950, + 'P', 924, + 'S', 896, + '{', 927, + '(', 977, + ',', 977, + '.', 977, + '[', 977, + ); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '{' && + lookahead != '|') ADVANCE(976); END_STATE(); - case 775: + case 884: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'R') ADVANCE(769); + if (lookahead == 'C') ADVANCE(882); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 776: + case 885: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'R') ADVANCE(760); + if (lookahead == 'D') ADVANCE(872); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 777: + case 886: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'T') ADVANCE(775); + if (lookahead == 'D') ADVANCE(952); + if (lookahead == 'U') ADVANCE(953); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 778: + case 887: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'T') ADVANCE(738); + if (lookahead == 'E') ADVANCE(909); + if (lookahead == 'e') ADVANCE(955); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 779: + case 888: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'T') ADVANCE(751); + if (lookahead == 'E') ADVANCE(872); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 780: + case 889: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'T') ADVANCE(759); + if (lookahead == 'E') ADVANCE(884); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 781: + case 890: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'T') ADVANCE(761); + if (lookahead == 'E') ADVANCE(885); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 782: + case 891: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == ']') ADVANCE(829); - if (lookahead == ')' || + if (lookahead == 'E') ADVANCE(916); + if (lookahead == '(' || lookahead == ',' || - lookahead == '.') ADVANCE(782); + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(782); + lookahead != '|') ADVANCE(976); END_STATE(); - case 783: + case 892: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'a') ADVANCE(801); + if (lookahead == 'E') ADVANCE(906); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 784: + case 893: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'a') ADVANCE(798); + if (lookahead == 'E') ADVANCE(912); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 785: + case 894: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'a') ADVANCE(821); + if (lookahead == 'F') ADVANCE(915); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 786: + case 895: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'a') ADVANCE(812); + if (lookahead == 'G') ADVANCE(872); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 787: + case 896: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'c') ADVANCE(799); + if (lookahead == 'H') ADVANCE(898); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 788: + case 897: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'c') ADVANCE(785); + if (lookahead == 'I') ADVANCE(903); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 789: + case 898: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'd') ADVANCE(828); + if (lookahead == 'I') ADVANCE(894); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 790: + case 899: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(743); + if (lookahead == 'I') ADVANCE(905); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 791: + case 900: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(788); + if (lookahead == 'L') ADVANCE(872); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 792: + case 901: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(802); + if (lookahead == 'L') ADVANCE(915); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 793: + case 902: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(757); + if (lookahead == 'L') ADVANCE(867); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 794: + case 903: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(789); + if (lookahead == 'M') ADVANCE(892); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 795: + case 904: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(815); + if (lookahead == 'N') ADVANCE(899); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 796: + case 905: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(783); + if (lookahead == 'N') ADVANCE(895); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 797: + case 906: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'g') ADVANCE(744); + if (lookahead == 'N') ADVANCE(918); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 798: + case 907: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'g') ADVANCE(793); + if (lookahead == 'O') ADVANCE(917); + if (lookahead == 'o') ADVANCE(965); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 799: + case 908: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'h') ADVANCE(786); + if (lookahead == 'P') ADVANCE(893); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 800: + case 909: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'i') ADVANCE(805); + if (lookahead == 'P') ADVANCE(913); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 801: + case 910: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'k') ADVANCE(828); + if (lookahead == 'R') ADVANCE(904); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 802: + case 911: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'l') ADVANCE(828); + if (lookahead == 'R') ADVANCE(902); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 803: + case 912: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'n') ADVANCE(828); + if (lookahead == 'R') ADVANCE(897); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 804: + case 913: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'n') ADVANCE(800); + if (lookahead == 'R') ADVANCE(889); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 805: + case 914: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'n') ADVANCE(797); + if (lookahead == 'T') ADVANCE(911); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 806: + case 915: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'n') ADVANCE(816); + if (lookahead == 'T') ADVANCE(866); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 807: + case 916: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'o') ADVANCE(822); + if (lookahead == 'T') ADVANCE(879); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 808: + case 917: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'p') ADVANCE(828); + if (lookahead == 'T') ADVANCE(888); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 809: + case 918: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'p') ADVANCE(813); + if (lookahead == 'T') ADVANCE(881); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 810: + case 919: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'p') ADVANCE(745); + if (lookahead == 'T') ADVANCE(890); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 811: + case 920: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'r') ADVANCE(804); + if (lookahead == 'X') ADVANCE(908); + if (lookahead == 'x') ADVANCE(954); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 812: + case 921: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'r') ADVANCE(825); - if (lookahead == '(' || + if (lookahead == ']') ADVANCE(977); + if (lookahead == ')' || lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '.') ADVANCE(921); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(921); END_STATE(); - case 813: + case 922: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'r') ADVANCE(791); + if (lookahead == 'a') ADVANCE(945); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 814: + case 923: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'r') ADVANCE(796); + if (lookahead == 'a') ADVANCE(944); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 815: + case 924: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'r') ADVANCE(817); + if (lookahead == 'a') ADVANCE(940); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 816: + case 925: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 's') ADVANCE(795); + if (lookahead == 'a') ADVANCE(958); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 817: + case 926: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 't') ADVANCE(828); + if (lookahead == 'a') ADVANCE(969); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 818: + case 927: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 't') ADVANCE(790); + if (lookahead == 'c') ADVANCE(941); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 819: + case 928: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 't') ADVANCE(810); + if (lookahead == 'c') ADVANCE(926); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 820: + case 929: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 't') ADVANCE(819); + if (lookahead == 'd') ADVANCE(976); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 821: + case 930: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 't') ADVANCE(794); + if (lookahead == 'e') ADVANCE(871); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 822: + case 931: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'w') ADVANCE(803); + if (lookahead == 'e') ADVANCE(928); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 823: + case 932: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '{') ADVANCE(824); - if (lookahead == '}') ADVANCE(828); + if (lookahead == 'e') ADVANCE(945); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - (lookahead < '{' || '}' < lookahead)) ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 824: + case 933: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '{') ADVANCE(824); + if (lookahead == 'e') ADVANCE(886); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(827); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '{' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 825: + case 934: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '}') ADVANCE(828); + if (lookahead == 'e') ADVANCE(929); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|' && - lookahead != '}') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 826: + case 935: ACCEPT_TOKEN(aux_sym_taglink_token1); - ADVANCE_MAP( - '(', 829, - ',', 829, - '.', 829, - '[', 829, - 'A', 740, - 'C', 740, - 'D', 740, - 'M', 740, - 'S', 740, - ); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(747); + if (lookahead == 'e') ADVANCE(959); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 827: + case 936: ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'e') ADVANCE(923); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(827); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 828: + case 937: ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'e') ADVANCE(961); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(829); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(828); + lookahead != '|') ADVANCE(976); END_STATE(); - case 829: + case 938: ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'e') ADVANCE(951); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(829); - END_STATE(); - case 830: - ACCEPT_TOKEN(anon_sym_PIPE2); + lookahead != '|') ADVANCE(976); END_STATE(); - case 831: - ACCEPT_TOKEN(anon_sym_BQUOTE); - END_STATE(); - case 832: - ACCEPT_TOKEN(anon_sym_BQUOTE); - if (lookahead == '\n') ADVANCE(620); - if (lookahead == '\t' || - lookahead == ' ' || - lookahead == '(' || - lookahead == '[') ADVANCE(24); - if (lookahead != 0) ADVANCE(233); - END_STATE(); - case 833: - ACCEPT_TOKEN(anon_sym_BQUOTE); + case 939: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'g') ADVANCE(872); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); - END_STATE(); - case 834: - ACCEPT_TOKEN(anon_sym_BQUOTE); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(399); - END_STATE(); - case 835: - ACCEPT_TOKEN(aux_sym_codespan_token1); - if (lookahead != 0 && - lookahead != '\n' && - lookahead != '`') ADVANCE(835); - END_STATE(); - case 836: - ACCEPT_TOKEN(anon_sym_BQUOTE2); + lookahead != '|') ADVANCE(976); END_STATE(); - case 837: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '\'') ADVANCE(411); + case 940: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'g') ADVANCE(933); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 838: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ')') ADVANCE(838); - if (lookahead == ']') ADVANCE(939); - if (lookahead == '}') ADVANCE(729); + case 941: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'h') ADVANCE(925); if (lookahead == '(' || - lookahead == '[') ADVANCE(890); - if (lookahead == ',' || - lookahead == '.') ADVANCE(890); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(838); + lookahead != ' ' && + lookahead != '|') ADVANCE(976); END_STATE(); - case 839: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '-') ADVANCE(857); - if (lookahead == '>') ADVANCE(939); + case 942: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'i') ADVANCE(946); if (lookahead == '(' || - (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(940); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(854); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 840: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '-') ADVANCE(933); + case 943: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'i') ADVANCE(949); if (lookahead == '(' || - (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(940); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 841: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '-') ADVANCE(861); + case 944: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'k') ADVANCE(976); if (lookahead == '(' || - (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(940); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 842: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '-') ADVANCE(934); + case 945: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'l') ADVANCE(976); if (lookahead == '(' || - (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(940); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 843: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '-') ADVANCE(936); + case 946: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'm') ADVANCE(938); if (lookahead == '(' || - (',' <= lookahead && lookahead <= '.') || - lookahead == '[') ADVANCE(940); + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 844: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '/') ADVANCE(838); + case 947: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'n') ADVANCE(976); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 845: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '/') ADVANCE(844); + case 948: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'n') ADVANCE(943); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 846: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ':') ADVANCE(465); + case 949: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'n') ADVANCE(939); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 847: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ':') ADVANCE(462); - if (lookahead == 's') ADVANCE(850); + case 950: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'n') ADVANCE(963); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 848: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ':') ADVANCE(845); - if (lookahead == 's') ADVANCE(849); + case 951: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'n') ADVANCE(968); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 849: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ':') ADVANCE(845); + case 952: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'o') ADVANCE(970); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 850: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ':') ADVANCE(468); + case 953: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'p') ADVANCE(976); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 851: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ':') ADVANCE(474); + case 954: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'p') ADVANCE(935); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 852: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ':') ADVANCE(471); + case 955: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'p') ADVANCE(960); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 853: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ':') ADVANCE(481); + case 956: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'p') ADVANCE(873); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 854: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '>') ADVANCE(939); + case 957: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'r') ADVANCE(948); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(854); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 855: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '>') ADVANCE(939); + case 958: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'r') ADVANCE(973); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 856: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '>') ADVANCE(940); + case 959: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'r') ADVANCE(942); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(940); + lookahead != '|') ADVANCE(976); END_STATE(); - case 857: - ACCEPT_TOKEN(aux_sym_argument_token1); - ADVANCE_MAP( - '>', 855, - '}', 60, - '\t', 28, - ' ', 28, - '(', 856, - ',', 856, - '.', 856, - '[', 856, - ); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(854); + case 960: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'r') ADVANCE(931); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(855); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(976); END_STATE(); - case 858: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'A') ADVANCE(881); - if (lookahead == 'a') ADVANCE(919); + case 961: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'r') ADVANCE(964); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 859: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'A') ADVANCE(888); + case 962: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'r') ADVANCE(936); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 860: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'A') ADVANCE(842); + case 963: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 's') ADVANCE(937); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 861: - ACCEPT_TOKEN(aux_sym_argument_token1); - ADVANCE_MAP( - 'B', 922, - 'D', 900, - 'I', 914, - 'P', 892, - 'S', 872, - '{', 895, - '}', 489, - '\t', 489, - ' ', 489, - '(', 940, - ',', 940, - '.', 940, - '[', 940, - ); + case 964: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 't') ADVANCE(976); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(939); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(976); END_STATE(); - case 862: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'C') ADVANCE(859); + case 965: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 't') ADVANCE(930); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 863: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'D') ADVANCE(915); - if (lookahead == 'U') ADVANCE(916); + case 966: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 't') ADVANCE(967); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 864: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'D') ADVANCE(853); + case 967: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 't') ADVANCE(956); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 865: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'E') ADVANCE(880); - if (lookahead == 'e') ADVANCE(917); + case 968: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 't') ADVANCE(922); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 866: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'E') ADVANCE(846); + case 969: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 't') ADVANCE(934); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 867: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'E') ADVANCE(862); + case 970: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'w') ADVANCE(947); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 868: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'E') ADVANCE(864); + case 971: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == '{') ADVANCE(972); + if (lookahead == '}') ADVANCE(976); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + (lookahead < '{' || '}' < lookahead)) ADVANCE(976); END_STATE(); - case 869: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'E') ADVANCE(886); + case 972: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == '{') ADVANCE(972); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(975); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '{' && + lookahead != '|') ADVANCE(976); END_STATE(); - case 870: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'F') ADVANCE(889); + case 973: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == '}') ADVANCE(976); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|' && + lookahead != '}') ADVANCE(976); END_STATE(); - case 871: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'G') ADVANCE(851); + case 974: + ACCEPT_TOKEN(aux_sym_taglink_token1); + ADVANCE_MAP( + '(', 977, + ',', 977, + '.', 977, + '[', 977, + 'A', 868, + 'C', 868, + 'D', 868, + 'M', 868, + 'S', 868, + ); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(875); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(976); + END_STATE(); + case 975: + ACCEPT_TOKEN(aux_sym_taglink_token1); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(975); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 872: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'H') ADVANCE(873); + case 976: + ACCEPT_TOKEN(aux_sym_taglink_token1); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(977); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '|') ADVANCE(976); END_STATE(); - case 873: - ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'I') ADVANCE(870); + case 977: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(977); + END_STATE(); + case 978: + ACCEPT_TOKEN(anon_sym_PIPE2); + END_STATE(); + case 979: + ACCEPT_TOKEN(anon_sym_BQUOTE); + END_STATE(); + case 980: + ACCEPT_TOKEN(anon_sym_BQUOTE); + if (lookahead == '\n') ADVANCE(728); + if (lookahead == '\t' || + lookahead == ' ' || + lookahead == '(' || + lookahead == '[') ADVANCE(24); + if (lookahead != 0) ADVANCE(278); + END_STATE(); + case 981: + ACCEPT_TOKEN(anon_sym_BQUOTE); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 874: + case 982: + ACCEPT_TOKEN(anon_sym_BQUOTE); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(478); + END_STATE(); + case 983: + ACCEPT_TOKEN(aux_sym_codespan_token1); + if (lookahead != 0 && + lookahead != '\n' && + lookahead != '`') ADVANCE(983); + END_STATE(); + case 984: + ACCEPT_TOKEN(anon_sym_BQUOTE2); + END_STATE(); + case 985: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'I') ADVANCE(878); + if (lookahead == '\'') ADVANCE(490); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 875: + case 986: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'L') ADVANCE(885); + if (lookahead == ')') ADVANCE(986); + if (lookahead == ']') ADVANCE(1109); + if (lookahead == '}') ADVANCE(857); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1050); + if (lookahead == ',' || + lookahead == '.') ADVANCE(1050); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != ' ') ADVANCE(986); END_STATE(); - case 876: + case 987: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'L') ADVANCE(841); + if (lookahead == '-') ADVANCE(1006); + if (lookahead == '>') ADVANCE(1109); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(940); + (',' <= lookahead && lookahead <= '.') || + lookahead == '[') ADVANCE(1110); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1003); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 877: + case 988: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'N') ADVANCE(874); + if (lookahead == '-') ADVANCE(1103); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(940); + (',' <= lookahead && lookahead <= '.') || + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 878: + case 989: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'N') ADVANCE(871); + if (lookahead == '-') ADVANCE(1011); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(940); + (',' <= lookahead && lookahead <= '.') || + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 879: + case 990: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'O') ADVANCE(887); - if (lookahead == 'o') ADVANCE(926); + if (lookahead == '-') ADVANCE(1104); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(940); + (',' <= lookahead && lookahead <= '.') || + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 880: + case 991: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'P') ADVANCE(883); + if (lookahead == '-') ADVANCE(1106); if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(940); + (',' <= lookahead && lookahead <= '.') || + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 881: + case 992: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'R') ADVANCE(877); + if (lookahead == '/') ADVANCE(986); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 882: + case 993: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'R') ADVANCE(876); + if (lookahead == '/') ADVANCE(992); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 883: + case 994: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'R') ADVANCE(867); + if (lookahead == ':') ADVANCE(544); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 884: + case 995: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'T') ADVANCE(882); + if (lookahead == ':') ADVANCE(541); + if (lookahead == 's') ADVANCE(998); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 885: + case 996: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'T') ADVANCE(840); + if (lookahead == ':') ADVANCE(993); + if (lookahead == 's') ADVANCE(997); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 886: + case 997: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'T') ADVANCE(860); + if (lookahead == ':') ADVANCE(993); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 887: + case 998: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'T') ADVANCE(866); + if (lookahead == ':') ADVANCE(547); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 888: + case 999: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'T') ADVANCE(868); + if (lookahead == ':') ADVANCE(553); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 889: + case 1000: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'T') ADVANCE(843); + if (lookahead == ':') ADVANCE(550); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 890: + case 1001: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ']') ADVANCE(940); - if (lookahead == '}') ADVANCE(731); - if (lookahead == ')' || + if (lookahead == ':') ADVANCE(560); + if (lookahead == '(' || lookahead == ',' || - lookahead == '.') ADVANCE(890); + lookahead == '.' || + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(890); + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); END_STATE(); - case 891: + case 1002: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'a') ADVANCE(909); + if (lookahead == ':') ADVANCE(567); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 892: + case 1003: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'a') ADVANCE(906); + if (lookahead == '>') ADVANCE(1109); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1003); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 893: + case 1004: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'a') ADVANCE(929); + if (lookahead == '>') ADVANCE(1109); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 894: + case 1005: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'a') ADVANCE(920); - if (lookahead == '(' || - lookahead == ',' || - lookahead == '.' || - lookahead == '[') ADVANCE(940); + if (lookahead == '>') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1110); END_STATE(); - case 895: + case 1006: + ACCEPT_TOKEN(aux_sym_argument_token1); + ADVANCE_MAP( + '>', 1004, + '}', 61, + '\t', 28, + ' ', 28, + '(', 1005, + ',', 1005, + '.', 1005, + '[', 1005, + ); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1003); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(1004); + END_STATE(); + case 1007: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'c') ADVANCE(907); + if (lookahead == 'A') ADVANCE(1038); + if (lookahead == 'a') ADVANCE(1087); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 896: + case 1008: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'c') ADVANCE(893); + if (lookahead == 'A') ADVANCE(1030); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 897: + case 1009: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'd') ADVANCE(477); + if (lookahead == 'A') ADVANCE(1047); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 898: + case 1010: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'e') ADVANCE(847); + if (lookahead == 'A') ADVANCE(990); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 899: + case 1011: + ACCEPT_TOKEN(aux_sym_argument_token1); + ADVANCE_MAP( + 'B', 1092, + 'D', 1061, + 'I', 1080, + 'P', 1052, + 'S', 1024, + '{', 1056, + '}', 575, + '\t', 575, + ' ', 575, + '(', 1110, + ',', 1110, + '.', 1110, + '[', 1110, + ); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(1109); + END_STATE(); + case 1012: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'e') ADVANCE(896); + if (lookahead == 'C') ADVANCE(1009); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 900: + case 1013: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'e') ADVANCE(910); + if (lookahead == 'D') ADVANCE(1082); + if (lookahead == 'U') ADVANCE(1083); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 901: + case 1014: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'e') ADVANCE(863); + if (lookahead == 'D') ADVANCE(1001); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 902: + case 1015: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'e') ADVANCE(897); + if (lookahead == 'E') ADVANCE(1037); + if (lookahead == 'e') ADVANCE(1085); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 903: + case 1016: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'e') ADVANCE(923); + if (lookahead == 'E') ADVANCE(994); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 904: + case 1017: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'e') ADVANCE(891); + if (lookahead == 'E') ADVANCE(1012); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 905: + case 1018: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'g') ADVANCE(852); + if (lookahead == 'E') ADVANCE(1014); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 906: + case 1019: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'g') ADVANCE(901); + if (lookahead == 'E') ADVANCE(1044); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 907: + case 1020: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'h') ADVANCE(894); + if (lookahead == 'E') ADVANCE(1034); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 908: + case 1021: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'i') ADVANCE(913); + if (lookahead == 'E') ADVANCE(1040); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 909: + case 1022: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'k') ADVANCE(939); + if (lookahead == 'F') ADVANCE(1048); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 910: + case 1023: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'l') ADVANCE(939); + if (lookahead == 'G') ADVANCE(999); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 911: + case 1024: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'n') ADVANCE(939); + if (lookahead == 'H') ADVANCE(1026); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 912: + case 1025: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'n') ADVANCE(908); + if (lookahead == 'I') ADVANCE(1031); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 913: + case 1026: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'n') ADVANCE(905); + if (lookahead == 'I') ADVANCE(1022); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 914: + case 1027: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'n') ADVANCE(924); + if (lookahead == 'I') ADVANCE(1033); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 915: + case 1028: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'o') ADVANCE(930); + if (lookahead == 'L') ADVANCE(1043); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 916: + case 1029: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'p') ADVANCE(939); + if (lookahead == 'L') ADVANCE(989); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 917: + case 1030: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'p') ADVANCE(921); + if (lookahead == 'L') ADVANCE(1002); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 918: + case 1031: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'p') ADVANCE(848); + if (lookahead == 'M') ADVANCE(1020); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 919: + case 1032: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'r') ADVANCE(912); + if (lookahead == 'N') ADVANCE(1027); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 920: + case 1033: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'r') ADVANCE(935); + if (lookahead == 'N') ADVANCE(1023); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 921: + case 1034: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'r') ADVANCE(899); + if (lookahead == 'N') ADVANCE(1046); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 922: + case 1035: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'r') ADVANCE(904); + if (lookahead == 'O') ADVANCE(1045); + if (lookahead == 'o') ADVANCE(1095); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 923: + case 1036: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'r') ADVANCE(925); + if (lookahead == 'P') ADVANCE(1021); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 924: + case 1037: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 's') ADVANCE(903); + if (lookahead == 'P') ADVANCE(1041); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 925: + case 1038: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 't') ADVANCE(939); + if (lookahead == 'R') ADVANCE(1032); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 926: + case 1039: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 't') ADVANCE(898); + if (lookahead == 'R') ADVANCE(1029); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 927: + case 1040: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 't') ADVANCE(918); + if (lookahead == 'R') ADVANCE(1025); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 928: + case 1041: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 't') ADVANCE(927); + if (lookahead == 'R') ADVANCE(1017); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 929: + case 1042: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 't') ADVANCE(902); + if (lookahead == 'T') ADVANCE(1039); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 930: + case 1043: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == 'w') ADVANCE(911); + if (lookahead == 'T') ADVANCE(988); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 931: + case 1044: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '{') ADVANCE(931); + if (lookahead == 'T') ADVANCE(1010); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(938); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 932: + case 1045: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '|') ADVANCE(932); + if (lookahead == 'T') ADVANCE(1016); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 933: + case 1046: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '}') ADVANCE(531); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(531); + if (lookahead == 'T') ADVANCE(1008); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(939); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); END_STATE(); - case 934: + case 1047: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '}') ADVANCE(526); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(526); + if (lookahead == 'T') ADVANCE(1018); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(939); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); END_STATE(); - case 935: + case 1048: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '}') ADVANCE(524); + if (lookahead == 'T') ADVANCE(991); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(939); + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); END_STATE(); - case 936: + case 1049: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '}') ADVANCE(517); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(517); + if (lookahead == 'X') ADVANCE(1036); + if (lookahead == 'x') ADVANCE(1084); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(939); + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); END_STATE(); - case 937: + case 1050: ACCEPT_TOKEN(aux_sym_argument_token1); - ADVANCE_MAP( - '(', 940, - ',', 940, - '.', 940, - '[', 940, - 'A', 839, - 'C', 839, - 'D', 839, - 'M', 839, - 'S', 839, - ); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(854); + if (lookahead == ']') ADVANCE(1110); + if (lookahead == '}') ADVANCE(859); + if (lookahead == ')' || + lookahead == ',' || + lookahead == '.') ADVANCE(1050); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != ' ') ADVANCE(1050); END_STATE(); - case 938: + case 1051: ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'a') ADVANCE(1073); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(938); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 939: + case 1052: ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'a') ADVANCE(1069); if (lookahead == '(' || lookahead == ',' || lookahead == '.' || - lookahead == '[') ADVANCE(940); + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(939); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 940: + case 1053: ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'a') ADVANCE(1075); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '}') ADVANCE(940); + lookahead != '}') ADVANCE(1109); END_STATE(); - case 941: - ACCEPT_TOKEN(anon_sym_RBRACE); + case 1054: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'a') ADVANCE(1088); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); END_STATE(); - case 942: - ACCEPT_TOKEN(anon_sym_QMARK); + case 1055: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'a') ADVANCE(1099); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); END_STATE(); - default: - return false; - } -} - -static const TSLexerMode ts_lex_modes[STATE_COUNT] = { - [0] = {.lex_state = 0}, - [1] = {.lex_state = 33}, - [2] = {.lex_state = 33}, - [3] = {.lex_state = 33}, - [4] = {.lex_state = 33}, - [5] = {.lex_state = 33}, - [6] = {.lex_state = 14}, - [7] = {.lex_state = 14}, - [8] = {.lex_state = 16}, - [9] = {.lex_state = 16}, - [10] = {.lex_state = 16}, - [11] = {.lex_state = 16}, - [12] = {.lex_state = 16}, - [13] = {.lex_state = 16}, - [14] = {.lex_state = 16}, - [15] = {.lex_state = 16}, - [16] = {.lex_state = 16}, - [17] = {.lex_state = 5}, - [18] = {.lex_state = 5}, - [19] = {.lex_state = 5}, - [20] = {.lex_state = 5}, - [21] = {.lex_state = 5}, - [22] = {.lex_state = 5}, - [23] = {.lex_state = 5}, - [24] = {.lex_state = 5}, - [25] = {.lex_state = 5}, - [26] = {.lex_state = 5}, - [27] = {.lex_state = 5}, - [28] = {.lex_state = 5}, - [29] = {.lex_state = 5}, - [30] = {.lex_state = 5}, - [31] = {.lex_state = 5}, - [32] = {.lex_state = 5}, - [33] = {.lex_state = 5}, - [34] = {.lex_state = 5}, - [35] = {.lex_state = 5}, - [36] = {.lex_state = 33}, - [37] = {.lex_state = 33}, - [38] = {.lex_state = 33}, - [39] = {.lex_state = 33}, - [40] = {.lex_state = 33}, - [41] = {.lex_state = 33}, - [42] = {.lex_state = 33}, - [43] = {.lex_state = 15}, - [44] = {.lex_state = 15}, - [45] = {.lex_state = 33}, - [46] = {.lex_state = 15}, - [47] = {.lex_state = 15}, - [48] = {.lex_state = 17}, - [49] = {.lex_state = 17}, - [50] = {.lex_state = 14}, - [51] = {.lex_state = 14}, - [52] = {.lex_state = 14}, - [53] = {.lex_state = 14}, - [54] = {.lex_state = 14}, - [55] = {.lex_state = 14}, - [56] = {.lex_state = 14}, - [57] = {.lex_state = 14}, - [58] = {.lex_state = 14}, - [59] = {.lex_state = 14}, - [60] = {.lex_state = 14}, - [61] = {.lex_state = 14}, - [62] = {.lex_state = 14}, - [63] = {.lex_state = 17}, - [64] = {.lex_state = 17}, - [65] = {.lex_state = 16}, - [66] = {.lex_state = 16}, - [67] = {.lex_state = 16}, - [68] = {.lex_state = 6}, - [69] = {.lex_state = 2}, - [70] = {.lex_state = 7}, - [71] = {.lex_state = 7}, - [72] = {.lex_state = 2}, - [73] = {.lex_state = 7}, - [74] = {.lex_state = 7}, - [75] = {.lex_state = 7}, - [76] = {.lex_state = 7}, - [77] = {.lex_state = 9}, - [78] = {.lex_state = 3}, - [79] = {.lex_state = 4}, - [80] = {.lex_state = 10}, - [81] = {.lex_state = 11}, - [82] = {.lex_state = 5}, - [83] = {.lex_state = 5}, - [84] = {.lex_state = 5}, - [85] = {.lex_state = 5}, - [86] = {.lex_state = 5}, - [87] = {.lex_state = 5}, - [88] = {.lex_state = 5}, - [89] = {.lex_state = 5}, - [90] = {.lex_state = 5}, - [91] = {.lex_state = 5}, - [92] = {.lex_state = 5}, - [93] = {.lex_state = 5}, - [94] = {.lex_state = 12}, - [95] = {.lex_state = 12}, - [96] = {.lex_state = 12}, - [97] = {.lex_state = 15}, - [98] = {.lex_state = 15}, - [99] = {.lex_state = 33}, - [100] = {.lex_state = 33}, - [101] = {.lex_state = 33}, - [102] = {.lex_state = 33}, - [103] = {.lex_state = 33}, - [104] = {.lex_state = 12}, - [105] = {.lex_state = 3}, - [106] = {.lex_state = 30}, - [107] = {.lex_state = 0}, - [108] = {.lex_state = 0}, - [109] = {.lex_state = 33}, - [110] = {.lex_state = 12}, - [111] = {.lex_state = 33}, - [112] = {.lex_state = 12}, - [113] = {.lex_state = 12}, - [114] = {.lex_state = 12}, -}; - -static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [STATE(0)] = { - [ts_builtin_sym_end] = ACTIONS(1), - [aux_sym_word_token1] = ACTIONS(1), - [anon_sym_STAR] = ACTIONS(1), - [anon_sym_SQUOTE] = ACTIONS(1), - [aux_sym__word_common_token1] = ACTIONS(1), - [anon_sym_SQUOTE2] = ACTIONS(1), - [anon_sym_PIPE] = ACTIONS(1), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(1), - [anon_sym_LBRACE] = ACTIONS(1), - [anon_sym_LBRACE_RBRACE] = ACTIONS(1), - [aux_sym__word_common_token4] = ACTIONS(1), - [anon_sym_LPAREN] = ACTIONS(1), - [anon_sym_RPAREN] = ACTIONS(1), - [anon_sym_LBRACK] = ACTIONS(1), - [anon_sym_RBRACK] = ACTIONS(1), - [anon_sym_TILDE] = ACTIONS(1), - [anon_sym_GT] = ACTIONS(1), - [anon_sym_COMMA] = ACTIONS(1), - [anon_sym_DOT] = ACTIONS(1), - [anon_sym_Note_COLON] = ACTIONS(1), - [anon_sym_NOTE_COLON] = ACTIONS(1), - [anon_sym_Notes_COLON] = ACTIONS(1), - [anon_sym_Warning_COLON] = ACTIONS(1), - [anon_sym_WARNING_COLON] = ACTIONS(1), - [anon_sym_Deprecated] = ACTIONS(1), - [anon_sym_DEPRECATED_COLON] = ACTIONS(1), - [aux_sym_keycode_token1] = ACTIONS(1), - [aux_sym_keycode_token2] = ACTIONS(1), - [aux_sym_keycode_token3] = ACTIONS(1), - [aux_sym_keycode_token4] = ACTIONS(1), - [aux_sym_keycode_token5] = ACTIONS(1), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(1), - [aux_sym_keycode_token6] = ACTIONS(1), - [aux_sym_keycode_token7] = ACTIONS(1), - [anon_sym_LT] = ACTIONS(1), - [aux_sym_codeblock_token2] = ACTIONS(1), - [aux_sym__blank_token1] = ACTIONS(1), - [aux_sym_tag_token1] = ACTIONS(1), - [anon_sym_STAR2] = ACTIONS(1), - [sym_url_word] = ACTIONS(1), - [aux_sym_optionlink_token1] = ACTIONS(1), - [anon_sym_PIPE2] = ACTIONS(1), - [anon_sym_BQUOTE] = ACTIONS(1), - [anon_sym_BQUOTE2] = ACTIONS(1), - [anon_sym_RBRACE] = ACTIONS(1), - [anon_sym_QMARK] = ACTIONS(1), - }, - [STATE(1)] = { - [sym_help_file] = STATE(108), - [sym__atom_noli] = STATE(20), - [sym_word_noli] = STATE(20), - [sym__atom_common] = STATE(20), - [sym__word_common] = STATE(92), - [sym_note] = STATE(20), - [sym_keycode] = STATE(20), - [sym_uppercase_name] = STATE(100), - [sym__uppercase_words] = STATE(20), - [sym_block] = STATE(3), - [sym_codeblock] = STATE(58), - [sym__blank] = STATE(2), - [sym_line] = STATE(6), - [sym_line_li] = STATE(95), - [sym__line_noli] = STATE(58), - [sym_column_heading] = STATE(58), - [sym__column_heading] = STATE(109), - [sym_h1] = STATE(58), - [sym_h2] = STATE(58), - [sym_h3] = STATE(58), - [sym_tag] = STATE(20), - [sym_url] = STATE(20), - [sym_optionlink] = STATE(20), - [sym_taglink] = STATE(20), - [sym_codespan] = STATE(20), - [sym_argument] = STATE(20), - [aux_sym_help_file_repeat1] = STATE(2), - [aux_sym_help_file_repeat2] = STATE(3), - [aux_sym_help_file_repeat3] = STATE(102), - [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(95), - [ts_builtin_sym_end] = ACTIONS(3), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(5), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(17), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(25), - [anon_sym_LT] = ACTIONS(27), - [aux_sym__blank_token1] = ACTIONS(29), - [aux_sym_line_li_token1] = ACTIONS(31), - [sym_modeline] = ACTIONS(33), - [aux_sym_h1_token1] = ACTIONS(35), - [aux_sym_h2_token1] = ACTIONS(37), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(2)] = { - [sym__atom_noli] = STATE(20), - [sym_word_noli] = STATE(20), - [sym__atom_common] = STATE(20), - [sym__word_common] = STATE(92), - [sym_note] = STATE(20), - [sym_keycode] = STATE(20), - [sym_uppercase_name] = STATE(100), - [sym__uppercase_words] = STATE(20), - [sym_block] = STATE(4), - [sym_codeblock] = STATE(58), - [sym__blank] = STATE(40), - [sym_line] = STATE(6), - [sym_line_li] = STATE(95), - [sym__line_noli] = STATE(58), - [sym_column_heading] = STATE(58), - [sym__column_heading] = STATE(109), - [sym_h1] = STATE(58), - [sym_h2] = STATE(58), - [sym_h3] = STATE(58), - [sym_tag] = STATE(20), - [sym_url] = STATE(20), - [sym_optionlink] = STATE(20), - [sym_taglink] = STATE(20), - [sym_codespan] = STATE(20), - [sym_argument] = STATE(20), - [aux_sym_help_file_repeat1] = STATE(40), - [aux_sym_help_file_repeat2] = STATE(4), - [aux_sym_help_file_repeat3] = STATE(99), - [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(95), - [ts_builtin_sym_end] = ACTIONS(43), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(5), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(17), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(25), - [anon_sym_LT] = ACTIONS(27), - [aux_sym__blank_token1] = ACTIONS(29), - [aux_sym_line_li_token1] = ACTIONS(31), - [sym_modeline] = ACTIONS(45), - [aux_sym_h1_token1] = ACTIONS(35), - [aux_sym_h2_token1] = ACTIONS(37), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(3)] = { - [sym__atom_noli] = STATE(20), - [sym_word_noli] = STATE(20), - [sym__atom_common] = STATE(20), - [sym__word_common] = STATE(92), - [sym_note] = STATE(20), - [sym_keycode] = STATE(20), - [sym_uppercase_name] = STATE(100), - [sym__uppercase_words] = STATE(20), - [sym_block] = STATE(5), - [sym_codeblock] = STATE(58), - [sym_line] = STATE(6), - [sym_line_li] = STATE(95), - [sym__line_noli] = STATE(58), - [sym_column_heading] = STATE(58), - [sym__column_heading] = STATE(109), - [sym_h1] = STATE(58), - [sym_h2] = STATE(58), - [sym_h3] = STATE(58), - [sym_tag] = STATE(20), - [sym_url] = STATE(20), - [sym_optionlink] = STATE(20), - [sym_taglink] = STATE(20), - [sym_codespan] = STATE(20), - [sym_argument] = STATE(20), - [aux_sym_help_file_repeat2] = STATE(5), - [aux_sym_help_file_repeat3] = STATE(99), - [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(95), - [ts_builtin_sym_end] = ACTIONS(43), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(5), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(17), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(25), - [anon_sym_LT] = ACTIONS(27), - [aux_sym_line_li_token1] = ACTIONS(31), - [sym_modeline] = ACTIONS(45), - [aux_sym_h1_token1] = ACTIONS(35), - [aux_sym_h2_token1] = ACTIONS(37), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(4)] = { - [sym__atom_noli] = STATE(20), - [sym_word_noli] = STATE(20), - [sym__atom_common] = STATE(20), - [sym__word_common] = STATE(92), - [sym_note] = STATE(20), - [sym_keycode] = STATE(20), - [sym_uppercase_name] = STATE(100), - [sym__uppercase_words] = STATE(20), - [sym_block] = STATE(5), - [sym_codeblock] = STATE(58), - [sym_line] = STATE(6), - [sym_line_li] = STATE(95), - [sym__line_noli] = STATE(58), - [sym_column_heading] = STATE(58), - [sym__column_heading] = STATE(109), - [sym_h1] = STATE(58), - [sym_h2] = STATE(58), - [sym_h3] = STATE(58), - [sym_tag] = STATE(20), - [sym_url] = STATE(20), - [sym_optionlink] = STATE(20), - [sym_taglink] = STATE(20), - [sym_codespan] = STATE(20), - [sym_argument] = STATE(20), - [aux_sym_help_file_repeat2] = STATE(5), - [aux_sym_help_file_repeat3] = STATE(103), - [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(95), - [ts_builtin_sym_end] = ACTIONS(47), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(5), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(17), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(25), - [anon_sym_LT] = ACTIONS(27), - [aux_sym_line_li_token1] = ACTIONS(31), - [sym_modeline] = ACTIONS(49), - [aux_sym_h1_token1] = ACTIONS(35), - [aux_sym_h2_token1] = ACTIONS(37), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(5)] = { - [sym__atom_noli] = STATE(20), - [sym_word_noli] = STATE(20), - [sym__atom_common] = STATE(20), - [sym__word_common] = STATE(92), - [sym_note] = STATE(20), - [sym_keycode] = STATE(20), - [sym_uppercase_name] = STATE(100), - [sym__uppercase_words] = STATE(20), - [sym_block] = STATE(5), - [sym_codeblock] = STATE(58), - [sym_line] = STATE(6), - [sym_line_li] = STATE(95), - [sym__line_noli] = STATE(58), - [sym_column_heading] = STATE(58), - [sym__column_heading] = STATE(109), - [sym_h1] = STATE(58), - [sym_h2] = STATE(58), - [sym_h3] = STATE(58), - [sym_tag] = STATE(20), - [sym_url] = STATE(20), - [sym_optionlink] = STATE(20), - [sym_taglink] = STATE(20), - [sym_codespan] = STATE(20), - [sym_argument] = STATE(20), - [aux_sym_help_file_repeat2] = STATE(5), - [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(95), - [ts_builtin_sym_end] = ACTIONS(51), - [aux_sym_word_noli_token1] = ACTIONS(53), - [aux_sym_word_noli_token2] = ACTIONS(53), - [anon_sym_STAR] = ACTIONS(56), - [anon_sym_SQUOTE] = ACTIONS(59), - [aux_sym__word_common_token3] = ACTIONS(62), - [anon_sym_PIPE] = ACTIONS(65), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(62), - [anon_sym_LBRACE] = ACTIONS(68), - [anon_sym_LBRACE_RBRACE] = ACTIONS(62), - [aux_sym__word_common_token4] = ACTIONS(62), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_RPAREN] = ACTIONS(53), - [anon_sym_LBRACK] = ACTIONS(62), - [anon_sym_RBRACK] = ACTIONS(62), - [anon_sym_TILDE] = ACTIONS(62), - [anon_sym_GT] = ACTIONS(71), - [anon_sym_COMMA] = ACTIONS(62), - [anon_sym_DOT] = ACTIONS(53), - [anon_sym_Note_COLON] = ACTIONS(74), - [anon_sym_NOTE_COLON] = ACTIONS(74), - [anon_sym_Notes_COLON] = ACTIONS(74), - [anon_sym_Warning_COLON] = ACTIONS(74), - [anon_sym_WARNING_COLON] = ACTIONS(74), - [anon_sym_Deprecated] = ACTIONS(74), - [anon_sym_DEPRECATED_COLON] = ACTIONS(74), - [aux_sym_keycode_token1] = ACTIONS(77), - [aux_sym_keycode_token2] = ACTIONS(77), - [aux_sym_keycode_token3] = ACTIONS(77), - [aux_sym_keycode_token4] = ACTIONS(77), - [aux_sym_keycode_token5] = ACTIONS(80), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(80), - [aux_sym_keycode_token6] = ACTIONS(77), - [aux_sym_keycode_token7] = ACTIONS(77), - [aux_sym_uppercase_name_token1] = ACTIONS(83), - [anon_sym_LT] = ACTIONS(86), - [aux_sym_line_li_token1] = ACTIONS(89), - [sym_modeline] = ACTIONS(51), - [aux_sym_h1_token1] = ACTIONS(92), - [aux_sym_h2_token1] = ACTIONS(95), - [sym_url_word] = ACTIONS(98), - [anon_sym_BQUOTE] = ACTIONS(101), - }, - [STATE(6)] = { - [sym__atom_noli] = STATE(20), - [sym_word_noli] = STATE(20), - [sym__atom_common] = STATE(20), - [sym__word_common] = STATE(92), - [sym_note] = STATE(20), - [sym_keycode] = STATE(20), - [sym_uppercase_name] = STATE(100), - [sym__uppercase_words] = STATE(20), - [sym_codeblock] = STATE(58), - [sym__blank] = STATE(36), - [sym_line] = STATE(7), - [sym_line_li] = STATE(94), - [sym__line_noli] = STATE(58), - [sym_column_heading] = STATE(58), - [sym__column_heading] = STATE(109), - [sym_h1] = STATE(58), - [sym_h2] = STATE(58), - [sym_h3] = STATE(58), - [sym_tag] = STATE(20), - [sym_url] = STATE(20), - [sym_optionlink] = STATE(20), - [sym_taglink] = STATE(20), - [sym_codespan] = STATE(20), - [sym_argument] = STATE(20), - [aux_sym_block_repeat1] = STATE(7), - [aux_sym_block_repeat2] = STATE(94), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(5), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(17), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(25), - [anon_sym_LT] = ACTIONS(104), - [aux_sym__blank_token1] = ACTIONS(29), - [aux_sym_line_li_token1] = ACTIONS(31), - [aux_sym_h1_token1] = ACTIONS(35), - [aux_sym_h2_token1] = ACTIONS(37), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(7)] = { - [sym__atom_noli] = STATE(20), - [sym_word_noli] = STATE(20), - [sym__atom_common] = STATE(20), - [sym__word_common] = STATE(92), - [sym_note] = STATE(20), - [sym_keycode] = STATE(20), - [sym_uppercase_name] = STATE(100), - [sym__uppercase_words] = STATE(20), - [sym_codeblock] = STATE(58), - [sym_line] = STATE(7), - [sym__line_noli] = STATE(58), - [sym_column_heading] = STATE(58), - [sym__column_heading] = STATE(109), - [sym_h1] = STATE(58), - [sym_h2] = STATE(58), - [sym_h3] = STATE(58), - [sym_tag] = STATE(20), - [sym_url] = STATE(20), - [sym_optionlink] = STATE(20), - [sym_taglink] = STATE(20), - [sym_codespan] = STATE(20), - [sym_argument] = STATE(20), - [aux_sym_block_repeat1] = STATE(7), - [aux_sym_word_noli_token1] = ACTIONS(106), - [aux_sym_word_noli_token2] = ACTIONS(106), - [anon_sym_STAR] = ACTIONS(109), - [anon_sym_SQUOTE] = ACTIONS(112), - [aux_sym__word_common_token3] = ACTIONS(115), - [anon_sym_PIPE] = ACTIONS(118), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(115), - [anon_sym_LBRACE] = ACTIONS(121), - [anon_sym_LBRACE_RBRACE] = ACTIONS(115), - [aux_sym__word_common_token4] = ACTIONS(115), - [anon_sym_LPAREN] = ACTIONS(106), - [anon_sym_RPAREN] = ACTIONS(106), - [anon_sym_LBRACK] = ACTIONS(115), - [anon_sym_RBRACK] = ACTIONS(115), - [anon_sym_TILDE] = ACTIONS(115), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_COMMA] = ACTIONS(115), - [anon_sym_DOT] = ACTIONS(106), - [anon_sym_Note_COLON] = ACTIONS(127), - [anon_sym_NOTE_COLON] = ACTIONS(127), - [anon_sym_Notes_COLON] = ACTIONS(127), - [anon_sym_Warning_COLON] = ACTIONS(127), - [anon_sym_WARNING_COLON] = ACTIONS(127), - [anon_sym_Deprecated] = ACTIONS(127), - [anon_sym_DEPRECATED_COLON] = ACTIONS(127), - [aux_sym_keycode_token1] = ACTIONS(130), - [aux_sym_keycode_token2] = ACTIONS(130), - [aux_sym_keycode_token3] = ACTIONS(130), - [aux_sym_keycode_token4] = ACTIONS(130), - [aux_sym_keycode_token5] = ACTIONS(133), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(133), - [aux_sym_keycode_token6] = ACTIONS(130), - [aux_sym_keycode_token7] = ACTIONS(130), - [aux_sym_uppercase_name_token1] = ACTIONS(136), - [anon_sym_LT] = ACTIONS(139), - [aux_sym__blank_token1] = ACTIONS(141), - [aux_sym_line_li_token1] = ACTIONS(141), - [aux_sym_h1_token1] = ACTIONS(143), - [aux_sym_h2_token1] = ACTIONS(146), - [sym_url_word] = ACTIONS(149), - [anon_sym_BQUOTE] = ACTIONS(152), - }, - [STATE(8)] = { - [sym__atom_noli] = STATE(21), - [sym_word_noli] = STATE(21), - [sym__atom_common] = STATE(21), - [sym__word_common] = STATE(92), - [sym_note] = STATE(21), - [sym_keycode] = STATE(21), - [sym__uppercase_words] = STATE(21), - [sym__line_noli] = STATE(65), - [sym_tag] = STATE(21), - [sym_url] = STATE(21), - [sym_optionlink] = STATE(21), - [sym_taglink] = STATE(21), - [sym_codespan] = STATE(21), - [sym_argument] = STATE(21), - [aux_sym_line_li_repeat2] = STATE(12), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(11), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(11), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(155), - [anon_sym_LT] = ACTIONS(157), - [aux_sym__blank_token1] = ACTIONS(159), - [aux_sym_line_li_token1] = ACTIONS(159), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(9)] = { - [sym__atom_noli] = STATE(21), - [sym_word_noli] = STATE(21), - [sym__atom_common] = STATE(21), - [sym__word_common] = STATE(92), - [sym_note] = STATE(21), - [sym_keycode] = STATE(21), - [sym__uppercase_words] = STATE(21), - [sym__line_noli] = STATE(65), - [sym_tag] = STATE(21), - [sym_url] = STATE(21), - [sym_optionlink] = STATE(21), - [sym_taglink] = STATE(21), - [sym_codespan] = STATE(21), - [sym_argument] = STATE(21), - [aux_sym_line_li_repeat2] = STATE(13), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(11), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(11), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(155), - [anon_sym_LT] = ACTIONS(161), - [aux_sym__blank_token1] = ACTIONS(163), - [aux_sym_line_li_token1] = ACTIONS(163), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(10)] = { - [sym__atom_noli] = STATE(21), - [sym_word_noli] = STATE(21), - [sym__atom_common] = STATE(21), - [sym__word_common] = STATE(92), - [sym_note] = STATE(21), - [sym_keycode] = STATE(21), - [sym__uppercase_words] = STATE(21), - [sym__line_noli] = STATE(65), - [sym_tag] = STATE(21), - [sym_url] = STATE(21), - [sym_optionlink] = STATE(21), - [sym_taglink] = STATE(21), - [sym_codespan] = STATE(21), - [sym_argument] = STATE(21), - [aux_sym_line_li_repeat2] = STATE(14), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(11), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(11), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(155), - [anon_sym_LT] = ACTIONS(165), - [aux_sym__blank_token1] = ACTIONS(167), - [aux_sym_line_li_token1] = ACTIONS(167), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(11)] = { - [sym__atom_noli] = STATE(21), - [sym_word_noli] = STATE(21), - [sym__atom_common] = STATE(21), - [sym__word_common] = STATE(92), - [sym_note] = STATE(21), - [sym_keycode] = STATE(21), - [sym__uppercase_words] = STATE(21), - [sym__line_noli] = STATE(65), - [sym_tag] = STATE(21), - [sym_url] = STATE(21), - [sym_optionlink] = STATE(21), - [sym_taglink] = STATE(21), - [sym_codespan] = STATE(21), - [sym_argument] = STATE(21), - [aux_sym_line_li_repeat2] = STATE(15), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(11), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(11), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(155), - [anon_sym_LT] = ACTIONS(169), - [aux_sym__blank_token1] = ACTIONS(171), - [aux_sym_line_li_token1] = ACTIONS(171), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(12)] = { - [sym__atom_noli] = STATE(21), - [sym_word_noli] = STATE(21), - [sym__atom_common] = STATE(21), - [sym__word_common] = STATE(92), - [sym_note] = STATE(21), - [sym_keycode] = STATE(21), - [sym__uppercase_words] = STATE(21), - [sym__line_noli] = STATE(65), - [sym_tag] = STATE(21), - [sym_url] = STATE(21), - [sym_optionlink] = STATE(21), - [sym_taglink] = STATE(21), - [sym_codespan] = STATE(21), - [sym_argument] = STATE(21), - [aux_sym_line_li_repeat2] = STATE(16), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(11), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(11), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(155), - [anon_sym_LT] = ACTIONS(173), - [aux_sym__blank_token1] = ACTIONS(175), - [aux_sym_line_li_token1] = ACTIONS(175), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(13)] = { - [sym__atom_noli] = STATE(21), - [sym_word_noli] = STATE(21), - [sym__atom_common] = STATE(21), - [sym__word_common] = STATE(92), - [sym_note] = STATE(21), - [sym_keycode] = STATE(21), - [sym__uppercase_words] = STATE(21), - [sym__line_noli] = STATE(65), - [sym_tag] = STATE(21), - [sym_url] = STATE(21), - [sym_optionlink] = STATE(21), - [sym_taglink] = STATE(21), - [sym_codespan] = STATE(21), - [sym_argument] = STATE(21), - [aux_sym_line_li_repeat2] = STATE(16), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(11), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(11), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(155), - [anon_sym_LT] = ACTIONS(177), - [aux_sym__blank_token1] = ACTIONS(179), - [aux_sym_line_li_token1] = ACTIONS(179), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(14)] = { - [sym__atom_noli] = STATE(21), - [sym_word_noli] = STATE(21), - [sym__atom_common] = STATE(21), - [sym__word_common] = STATE(92), - [sym_note] = STATE(21), - [sym_keycode] = STATE(21), - [sym__uppercase_words] = STATE(21), - [sym__line_noli] = STATE(65), - [sym_tag] = STATE(21), - [sym_url] = STATE(21), - [sym_optionlink] = STATE(21), - [sym_taglink] = STATE(21), - [sym_codespan] = STATE(21), - [sym_argument] = STATE(21), - [aux_sym_line_li_repeat2] = STATE(16), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(11), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(11), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(155), - [anon_sym_LT] = ACTIONS(181), - [aux_sym__blank_token1] = ACTIONS(183), - [aux_sym_line_li_token1] = ACTIONS(183), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(15)] = { - [sym__atom_noli] = STATE(21), - [sym_word_noli] = STATE(21), - [sym__atom_common] = STATE(21), - [sym__word_common] = STATE(92), - [sym_note] = STATE(21), - [sym_keycode] = STATE(21), - [sym__uppercase_words] = STATE(21), - [sym__line_noli] = STATE(65), - [sym_tag] = STATE(21), - [sym_url] = STATE(21), - [sym_optionlink] = STATE(21), - [sym_taglink] = STATE(21), - [sym_codespan] = STATE(21), - [sym_argument] = STATE(21), - [aux_sym_line_li_repeat2] = STATE(16), - [aux_sym_word_noli_token1] = ACTIONS(5), - [aux_sym_word_noli_token2] = ACTIONS(11), - [anon_sym_STAR] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token3] = ACTIONS(11), - [anon_sym_PIPE] = ACTIONS(13), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_LBRACE_RBRACE] = ACTIONS(11), - [aux_sym__word_common_token4] = ACTIONS(11), - [anon_sym_LPAREN] = ACTIONS(5), - [anon_sym_RPAREN] = ACTIONS(5), - [anon_sym_LBRACK] = ACTIONS(11), - [anon_sym_RBRACK] = ACTIONS(11), - [anon_sym_TILDE] = ACTIONS(11), - [anon_sym_GT] = ACTIONS(11), - [anon_sym_COMMA] = ACTIONS(11), - [anon_sym_DOT] = ACTIONS(5), - [anon_sym_Note_COLON] = ACTIONS(19), - [anon_sym_NOTE_COLON] = ACTIONS(19), - [anon_sym_Notes_COLON] = ACTIONS(19), - [anon_sym_Warning_COLON] = ACTIONS(19), - [anon_sym_WARNING_COLON] = ACTIONS(19), - [anon_sym_Deprecated] = ACTIONS(19), - [anon_sym_DEPRECATED_COLON] = ACTIONS(19), - [aux_sym_keycode_token1] = ACTIONS(21), - [aux_sym_keycode_token2] = ACTIONS(21), - [aux_sym_keycode_token3] = ACTIONS(21), - [aux_sym_keycode_token4] = ACTIONS(21), - [aux_sym_keycode_token5] = ACTIONS(23), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), - [aux_sym_keycode_token6] = ACTIONS(21), - [aux_sym_keycode_token7] = ACTIONS(21), - [aux_sym_uppercase_name_token1] = ACTIONS(155), - [anon_sym_LT] = ACTIONS(185), - [aux_sym__blank_token1] = ACTIONS(187), - [aux_sym_line_li_token1] = ACTIONS(187), - [sym_url_word] = ACTIONS(39), - [anon_sym_BQUOTE] = ACTIONS(41), - }, - [STATE(16)] = { - [sym__atom_noli] = STATE(21), - [sym_word_noli] = STATE(21), - [sym__atom_common] = STATE(21), - [sym__word_common] = STATE(92), - [sym_note] = STATE(21), - [sym_keycode] = STATE(21), - [sym__uppercase_words] = STATE(21), - [sym__line_noli] = STATE(65), - [sym_tag] = STATE(21), - [sym_url] = STATE(21), - [sym_optionlink] = STATE(21), - [sym_taglink] = STATE(21), - [sym_codespan] = STATE(21), - [sym_argument] = STATE(21), - [aux_sym_line_li_repeat2] = STATE(16), - [aux_sym_word_noli_token1] = ACTIONS(189), - [aux_sym_word_noli_token2] = ACTIONS(192), - [anon_sym_STAR] = ACTIONS(195), - [anon_sym_SQUOTE] = ACTIONS(198), - [aux_sym__word_common_token3] = ACTIONS(192), - [anon_sym_PIPE] = ACTIONS(201), - [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(192), - [anon_sym_LBRACE] = ACTIONS(204), - [anon_sym_LBRACE_RBRACE] = ACTIONS(192), - [aux_sym__word_common_token4] = ACTIONS(192), - [anon_sym_LPAREN] = ACTIONS(189), - [anon_sym_RPAREN] = ACTIONS(189), - [anon_sym_LBRACK] = ACTIONS(192), - [anon_sym_RBRACK] = ACTIONS(192), - [anon_sym_TILDE] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(189), - [anon_sym_Note_COLON] = ACTIONS(207), - [anon_sym_NOTE_COLON] = ACTIONS(207), - [anon_sym_Notes_COLON] = ACTIONS(207), - [anon_sym_Warning_COLON] = ACTIONS(207), - [anon_sym_WARNING_COLON] = ACTIONS(207), - [anon_sym_Deprecated] = ACTIONS(207), - [anon_sym_DEPRECATED_COLON] = ACTIONS(207), - [aux_sym_keycode_token1] = ACTIONS(210), - [aux_sym_keycode_token2] = ACTIONS(210), - [aux_sym_keycode_token3] = ACTIONS(210), - [aux_sym_keycode_token4] = ACTIONS(210), - [aux_sym_keycode_token5] = ACTIONS(213), - [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(213), - [aux_sym_keycode_token6] = ACTIONS(210), - [aux_sym_keycode_token7] = ACTIONS(210), - [aux_sym_uppercase_name_token1] = ACTIONS(216), - [anon_sym_LT] = ACTIONS(219), - [aux_sym__blank_token1] = ACTIONS(221), - [aux_sym_line_li_token1] = ACTIONS(221), - [sym_url_word] = ACTIONS(223), - [anon_sym_BQUOTE] = ACTIONS(226), - }, -}; - -static const uint16_t ts_small_parse_table[] = { - [0] = 17, - ACTIONS(7), 1, - anon_sym_STAR, - ACTIONS(9), 1, - anon_sym_SQUOTE, - ACTIONS(13), 1, - anon_sym_PIPE, - ACTIONS(15), 1, - anon_sym_LBRACE, - ACTIONS(39), 1, - sym_url_word, - ACTIONS(41), 1, - anon_sym_BQUOTE, - ACTIONS(229), 1, - aux_sym_word_token1, - ACTIONS(233), 1, - anon_sym_GT, - ACTIONS(235), 1, - aux_sym__blank_token1, - STATE(11), 1, - sym_codeblock, - STATE(24), 1, - aux_sym_line_li_repeat1, - STATE(84), 1, - sym__word_common, - ACTIONS(21), 3, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - ACTIONS(23), 5, - aux_sym_keycode_token4, - aux_sym_keycode_token5, - anon_sym_CTRL_DASH_LBRACEchar_RBRACE, - aux_sym_keycode_token6, - aux_sym_keycode_token7, - ACTIONS(19), 7, - anon_sym_Note_COLON, - anon_sym_NOTE_COLON, - anon_sym_Notes_COLON, - anon_sym_Warning_COLON, - anon_sym_WARNING_COLON, - anon_sym_Deprecated, - anon_sym_DEPRECATED_COLON, - ACTIONS(231), 11, - aux_sym__word_common_token3, - anon_sym_SQUOTE_PIPE_SQUOTE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token4, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_TILDE, - anon_sym_COMMA, - anon_sym_DOT, - STATE(89), 11, - sym__atom, - sym_word, - sym__atom_common, - sym_note, - sym_keycode, - sym_tag, - sym_url, - sym_optionlink, - sym_taglink, - sym_codespan, - sym_argument, - [84] = 17, - ACTIONS(7), 1, - anon_sym_STAR, - ACTIONS(9), 1, - anon_sym_SQUOTE, - ACTIONS(13), 1, - anon_sym_PIPE, - ACTIONS(15), 1, - anon_sym_LBRACE, - ACTIONS(39), 1, - sym_url_word, - ACTIONS(41), 1, - anon_sym_BQUOTE, - ACTIONS(229), 1, - aux_sym_word_token1, - ACTIONS(233), 1, - anon_sym_GT, - ACTIONS(237), 1, - aux_sym__blank_token1, - STATE(9), 1, - sym_codeblock, - STATE(24), 1, - aux_sym_line_li_repeat1, - STATE(84), 1, - sym__word_common, - ACTIONS(21), 3, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - ACTIONS(23), 5, - aux_sym_keycode_token4, - aux_sym_keycode_token5, - anon_sym_CTRL_DASH_LBRACEchar_RBRACE, - aux_sym_keycode_token6, - aux_sym_keycode_token7, - ACTIONS(19), 7, - anon_sym_Note_COLON, - anon_sym_NOTE_COLON, - anon_sym_Notes_COLON, - anon_sym_Warning_COLON, - anon_sym_WARNING_COLON, - anon_sym_Deprecated, - anon_sym_DEPRECATED_COLON, - ACTIONS(231), 11, - aux_sym__word_common_token3, - anon_sym_SQUOTE_PIPE_SQUOTE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token4, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_TILDE, - anon_sym_COMMA, - anon_sym_DOT, - STATE(89), 11, - sym__atom, - sym_word, - sym__atom_common, - sym_note, - sym_keycode, - sym_tag, - sym_url, - sym_optionlink, - sym_taglink, - sym_codespan, - sym_argument, - [168] = 18, - ACTIONS(7), 1, - anon_sym_STAR, - ACTIONS(9), 1, - anon_sym_SQUOTE, - ACTIONS(13), 1, - anon_sym_PIPE, - ACTIONS(15), 1, - anon_sym_LBRACE, - ACTIONS(17), 1, - anon_sym_GT, - ACTIONS(39), 1, - sym_url_word, - ACTIONS(41), 1, - anon_sym_BQUOTE, - ACTIONS(229), 1, - aux_sym_word_token1, - ACTIONS(239), 1, - anon_sym_TILDE, - ACTIONS(242), 1, - aux_sym__blank_token1, - STATE(24), 1, - aux_sym_line_li_repeat1, - STATE(56), 1, - sym_codeblock, - STATE(84), 1, - sym__word_common, - ACTIONS(21), 3, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - ACTIONS(23), 5, - aux_sym_keycode_token4, - aux_sym_keycode_token5, - anon_sym_CTRL_DASH_LBRACEchar_RBRACE, - aux_sym_keycode_token6, - aux_sym_keycode_token7, - ACTIONS(19), 7, - anon_sym_Note_COLON, - anon_sym_NOTE_COLON, - anon_sym_Notes_COLON, - anon_sym_Warning_COLON, - anon_sym_WARNING_COLON, - anon_sym_Deprecated, - anon_sym_DEPRECATED_COLON, - ACTIONS(231), 10, - aux_sym__word_common_token3, - anon_sym_SQUOTE_PIPE_SQUOTE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token4, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_COMMA, - anon_sym_DOT, - STATE(89), 11, - sym__atom, - sym_word, - sym__atom_common, - sym_note, - sym_keycode, - sym_tag, - sym_url, - sym_optionlink, - sym_taglink, - sym_codespan, - sym_argument, - [254] = 18, - ACTIONS(7), 1, - anon_sym_STAR, - ACTIONS(9), 1, - anon_sym_SQUOTE, - ACTIONS(13), 1, - anon_sym_PIPE, - ACTIONS(15), 1, - anon_sym_LBRACE, - ACTIONS(17), 1, - anon_sym_GT, - ACTIONS(39), 1, - sym_url_word, - ACTIONS(41), 1, - anon_sym_BQUOTE, - ACTIONS(229), 1, - aux_sym_word_token1, - ACTIONS(244), 1, - anon_sym_TILDE, - ACTIONS(247), 1, - aux_sym__blank_token1, - STATE(19), 1, - aux_sym_line_li_repeat1, - STATE(55), 1, - sym_codeblock, - STATE(84), 1, - sym__word_common, - ACTIONS(21), 3, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - ACTIONS(23), 5, - aux_sym_keycode_token4, - aux_sym_keycode_token5, - anon_sym_CTRL_DASH_LBRACEchar_RBRACE, - aux_sym_keycode_token6, - aux_sym_keycode_token7, - ACTIONS(19), 7, - anon_sym_Note_COLON, - anon_sym_NOTE_COLON, - anon_sym_Notes_COLON, - anon_sym_Warning_COLON, - anon_sym_WARNING_COLON, - anon_sym_Deprecated, - anon_sym_DEPRECATED_COLON, - ACTIONS(231), 10, - aux_sym__word_common_token3, - anon_sym_SQUOTE_PIPE_SQUOTE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token4, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_COMMA, - anon_sym_DOT, - STATE(89), 11, - sym__atom, - sym_word, - sym__atom_common, - sym_note, - sym_keycode, - sym_tag, - sym_url, - sym_optionlink, - sym_taglink, - sym_codespan, - sym_argument, - [340] = 17, - ACTIONS(7), 1, - anon_sym_STAR, - ACTIONS(9), 1, - anon_sym_SQUOTE, - ACTIONS(13), 1, - anon_sym_PIPE, - ACTIONS(15), 1, - anon_sym_LBRACE, - ACTIONS(39), 1, - sym_url_word, - ACTIONS(41), 1, - anon_sym_BQUOTE, - ACTIONS(229), 1, - aux_sym_word_token1, - ACTIONS(233), 1, - anon_sym_GT, - ACTIONS(249), 1, - aux_sym__blank_token1, - STATE(22), 1, - aux_sym_line_li_repeat1, - STATE(66), 1, - sym_codeblock, - STATE(84), 1, - sym__word_common, - ACTIONS(21), 3, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - ACTIONS(23), 5, - aux_sym_keycode_token4, - aux_sym_keycode_token5, - anon_sym_CTRL_DASH_LBRACEchar_RBRACE, - aux_sym_keycode_token6, - aux_sym_keycode_token7, - ACTIONS(19), 7, - anon_sym_Note_COLON, - anon_sym_NOTE_COLON, - anon_sym_Notes_COLON, - anon_sym_Warning_COLON, - anon_sym_WARNING_COLON, - anon_sym_Deprecated, - anon_sym_DEPRECATED_COLON, - ACTIONS(231), 11, - aux_sym__word_common_token3, - anon_sym_SQUOTE_PIPE_SQUOTE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token4, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_TILDE, - anon_sym_COMMA, - anon_sym_DOT, - STATE(89), 11, - sym__atom, - sym_word, - sym__atom_common, - sym_note, - sym_keycode, - sym_tag, - sym_url, - sym_optionlink, - sym_taglink, - sym_codespan, - sym_argument, - [424] = 17, - ACTIONS(7), 1, - anon_sym_STAR, - ACTIONS(9), 1, - anon_sym_SQUOTE, - ACTIONS(13), 1, - anon_sym_PIPE, - ACTIONS(15), 1, - anon_sym_LBRACE, - ACTIONS(39), 1, - sym_url_word, - ACTIONS(41), 1, - anon_sym_BQUOTE, - ACTIONS(229), 1, - aux_sym_word_token1, - ACTIONS(233), 1, - anon_sym_GT, - ACTIONS(251), 1, - aux_sym__blank_token1, - STATE(24), 1, - aux_sym_line_li_repeat1, - STATE(67), 1, - sym_codeblock, - STATE(84), 1, - sym__word_common, - ACTIONS(21), 3, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - ACTIONS(23), 5, - aux_sym_keycode_token4, - aux_sym_keycode_token5, - anon_sym_CTRL_DASH_LBRACEchar_RBRACE, - aux_sym_keycode_token6, - aux_sym_keycode_token7, - ACTIONS(19), 7, - anon_sym_Note_COLON, - anon_sym_NOTE_COLON, - anon_sym_Notes_COLON, - anon_sym_Warning_COLON, - anon_sym_WARNING_COLON, - anon_sym_Deprecated, - anon_sym_DEPRECATED_COLON, - ACTIONS(231), 11, - aux_sym__word_common_token3, - anon_sym_SQUOTE_PIPE_SQUOTE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token4, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_TILDE, - anon_sym_COMMA, - anon_sym_DOT, - STATE(89), 11, - sym__atom, - sym_word, - sym__atom_common, - sym_note, - sym_keycode, - sym_tag, - sym_url, - sym_optionlink, - sym_taglink, - sym_codespan, - sym_argument, - [508] = 15, + case 1056: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'c') ADVANCE(1070); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1057: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'c') ADVANCE(1055); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1058: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'd') ADVANCE(556); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1059: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'e') ADVANCE(995); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1060: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'e') ADVANCE(1057); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1061: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'e') ADVANCE(1074); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1062: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'e') ADVANCE(1013); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1063: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'e') ADVANCE(1058); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1064: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'e') ADVANCE(1089); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1065: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'e') ADVANCE(1051); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1066: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'e') ADVANCE(1091); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1067: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'e') ADVANCE(1081); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1068: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'g') ADVANCE(1000); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1069: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'g') ADVANCE(1062); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1070: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'h') ADVANCE(1054); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1071: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'i') ADVANCE(1076); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1072: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'i') ADVANCE(1079); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1073: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'k') ADVANCE(1109); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1074: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'l') ADVANCE(1109); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1075: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'l') ADVANCE(563); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1076: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'm') ADVANCE(1067); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1077: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'n') ADVANCE(1109); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1078: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'n') ADVANCE(1072); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1079: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'n') ADVANCE(1068); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1080: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'n') ADVANCE(1093); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1081: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'n') ADVANCE(1098); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1082: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'o') ADVANCE(1100); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1083: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'p') ADVANCE(1109); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1084: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'p') ADVANCE(1064); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1085: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'p') ADVANCE(1090); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1086: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'p') ADVANCE(996); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1087: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'r') ADVANCE(1078); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1088: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'r') ADVANCE(1105); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1089: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'r') ADVANCE(1071); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1090: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'r') ADVANCE(1060); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1091: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'r') ADVANCE(1094); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1092: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'r') ADVANCE(1065); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1093: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 's') ADVANCE(1066); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1094: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 't') ADVANCE(1109); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1095: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 't') ADVANCE(1059); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1096: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 't') ADVANCE(1097); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1097: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 't') ADVANCE(1086); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1098: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 't') ADVANCE(1053); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1099: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 't') ADVANCE(1063); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1100: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == 'w') ADVANCE(1077); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1101: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == '{') ADVANCE(1101); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1108); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1102: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == '|') ADVANCE(1102); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1103: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == '}') ADVANCE(617); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(617); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(1109); + END_STATE(); + case 1104: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == '}') ADVANCE(612); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(612); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(1109); + END_STATE(); + case 1105: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == '}') ADVANCE(610); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(1109); + END_STATE(); + case 1106: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == '}') ADVANCE(603); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(603); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n') ADVANCE(1109); + END_STATE(); + case 1107: + ACCEPT_TOKEN(aux_sym_argument_token1); + ADVANCE_MAP( + '(', 1110, + ',', 1110, + '.', 1110, + '[', 1110, + 'A', 987, + 'C', 987, + 'D', 987, + 'M', 987, + 'S', 987, + ); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1003); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1108: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1108); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1109: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead == '(' || + lookahead == ',' || + lookahead == '.' || + lookahead == '[') ADVANCE(1110); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1109); + END_STATE(); + case 1110: + ACCEPT_TOKEN(aux_sym_argument_token1); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '}') ADVANCE(1110); + END_STATE(); + case 1111: + ACCEPT_TOKEN(anon_sym_RBRACE); + END_STATE(); + case 1112: + ACCEPT_TOKEN(anon_sym_QMARK); + END_STATE(); + default: + return false; + } +} + +static const TSLexerMode ts_lex_modes[STATE_COUNT] = { + [0] = {.lex_state = 0}, + [1] = {.lex_state = 33}, + [2] = {.lex_state = 33}, + [3] = {.lex_state = 33}, + [4] = {.lex_state = 33}, + [5] = {.lex_state = 33}, + [6] = {.lex_state = 14}, + [7] = {.lex_state = 14}, + [8] = {.lex_state = 16}, + [9] = {.lex_state = 16}, + [10] = {.lex_state = 16}, + [11] = {.lex_state = 16}, + [12] = {.lex_state = 16}, + [13] = {.lex_state = 16}, + [14] = {.lex_state = 16}, + [15] = {.lex_state = 16}, + [16] = {.lex_state = 16}, + [17] = {.lex_state = 5}, + [18] = {.lex_state = 5}, + [19] = {.lex_state = 5}, + [20] = {.lex_state = 5}, + [21] = {.lex_state = 5}, + [22] = {.lex_state = 5}, + [23] = {.lex_state = 5}, + [24] = {.lex_state = 5}, + [25] = {.lex_state = 5}, + [26] = {.lex_state = 5}, + [27] = {.lex_state = 5}, + [28] = {.lex_state = 5}, + [29] = {.lex_state = 5}, + [30] = {.lex_state = 5}, + [31] = {.lex_state = 5}, + [32] = {.lex_state = 5}, + [33] = {.lex_state = 5}, + [34] = {.lex_state = 5}, + [35] = {.lex_state = 5}, + [36] = {.lex_state = 33}, + [37] = {.lex_state = 33}, + [38] = {.lex_state = 33}, + [39] = {.lex_state = 33}, + [40] = {.lex_state = 33}, + [41] = {.lex_state = 33}, + [42] = {.lex_state = 33}, + [43] = {.lex_state = 15}, + [44] = {.lex_state = 15}, + [45] = {.lex_state = 33}, + [46] = {.lex_state = 15}, + [47] = {.lex_state = 15}, + [48] = {.lex_state = 17}, + [49] = {.lex_state = 17}, + [50] = {.lex_state = 14}, + [51] = {.lex_state = 14}, + [52] = {.lex_state = 14}, + [53] = {.lex_state = 14}, + [54] = {.lex_state = 14}, + [55] = {.lex_state = 14}, + [56] = {.lex_state = 14}, + [57] = {.lex_state = 14}, + [58] = {.lex_state = 14}, + [59] = {.lex_state = 14}, + [60] = {.lex_state = 14}, + [61] = {.lex_state = 14}, + [62] = {.lex_state = 14}, + [63] = {.lex_state = 17}, + [64] = {.lex_state = 17}, + [65] = {.lex_state = 16}, + [66] = {.lex_state = 16}, + [67] = {.lex_state = 16}, + [68] = {.lex_state = 6}, + [69] = {.lex_state = 2}, + [70] = {.lex_state = 7}, + [71] = {.lex_state = 7}, + [72] = {.lex_state = 2}, + [73] = {.lex_state = 7}, + [74] = {.lex_state = 7}, + [75] = {.lex_state = 7}, + [76] = {.lex_state = 7}, + [77] = {.lex_state = 9}, + [78] = {.lex_state = 3}, + [79] = {.lex_state = 4}, + [80] = {.lex_state = 10}, + [81] = {.lex_state = 11}, + [82] = {.lex_state = 5}, + [83] = {.lex_state = 5}, + [84] = {.lex_state = 5}, + [85] = {.lex_state = 5}, + [86] = {.lex_state = 5}, + [87] = {.lex_state = 5}, + [88] = {.lex_state = 5}, + [89] = {.lex_state = 5}, + [90] = {.lex_state = 5}, + [91] = {.lex_state = 5}, + [92] = {.lex_state = 5}, + [93] = {.lex_state = 5}, + [94] = {.lex_state = 12}, + [95] = {.lex_state = 12}, + [96] = {.lex_state = 12}, + [97] = {.lex_state = 15}, + [98] = {.lex_state = 15}, + [99] = {.lex_state = 33}, + [100] = {.lex_state = 33}, + [101] = {.lex_state = 33}, + [102] = {.lex_state = 33}, + [103] = {.lex_state = 33}, + [104] = {.lex_state = 12}, + [105] = {.lex_state = 3}, + [106] = {.lex_state = 30}, + [107] = {.lex_state = 0}, + [108] = {.lex_state = 0}, + [109] = {.lex_state = 33}, + [110] = {.lex_state = 12}, + [111] = {.lex_state = 33}, + [112] = {.lex_state = 12}, + [113] = {.lex_state = 12}, + [114] = {.lex_state = 12}, +}; + +static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { + [STATE(0)] = { + [ts_builtin_sym_end] = ACTIONS(1), + [aux_sym_word_token1] = ACTIONS(1), + [anon_sym_STAR] = ACTIONS(1), + [anon_sym_SQUOTE] = ACTIONS(1), + [aux_sym__word_common_token1] = ACTIONS(1), + [anon_sym_SQUOTE2] = ACTIONS(1), + [anon_sym_PIPE] = ACTIONS(1), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(1), + [anon_sym_LBRACE] = ACTIONS(1), + [anon_sym_LBRACE_RBRACE] = ACTIONS(1), + [aux_sym__word_common_token4] = ACTIONS(1), + [anon_sym_LPAREN] = ACTIONS(1), + [anon_sym_RPAREN] = ACTIONS(1), + [anon_sym_LBRACK] = ACTIONS(1), + [anon_sym_RBRACK] = ACTIONS(1), + [anon_sym_TILDE] = ACTIONS(1), + [anon_sym_GT] = ACTIONS(1), + [anon_sym_COMMA] = ACTIONS(1), + [anon_sym_DOT] = ACTIONS(1), + [anon_sym_Note_COLON] = ACTIONS(1), + [anon_sym_NOTE_COLON] = ACTIONS(1), + [anon_sym_Notes_COLON] = ACTIONS(1), + [anon_sym_Warning_COLON] = ACTIONS(1), + [anon_sym_WARNING_COLON] = ACTIONS(1), + [anon_sym_Deprecated] = ACTIONS(1), + [anon_sym_DEPRECATED_COLON] = ACTIONS(1), + [anon_sym_Experimental] = ACTIONS(1), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(1), + [aux_sym_keycode_token1] = ACTIONS(1), + [aux_sym_keycode_token2] = ACTIONS(1), + [aux_sym_keycode_token3] = ACTIONS(1), + [aux_sym_keycode_token4] = ACTIONS(1), + [aux_sym_keycode_token5] = ACTIONS(1), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(1), + [aux_sym_keycode_token6] = ACTIONS(1), + [aux_sym_keycode_token7] = ACTIONS(1), + [anon_sym_LT] = ACTIONS(1), + [aux_sym_codeblock_token2] = ACTIONS(1), + [aux_sym__blank_token1] = ACTIONS(1), + [aux_sym_tag_token1] = ACTIONS(1), + [anon_sym_STAR2] = ACTIONS(1), + [sym_url_word] = ACTIONS(1), + [aux_sym_optionlink_token1] = ACTIONS(1), + [anon_sym_PIPE2] = ACTIONS(1), + [anon_sym_BQUOTE] = ACTIONS(1), + [anon_sym_BQUOTE2] = ACTIONS(1), + [anon_sym_RBRACE] = ACTIONS(1), + [anon_sym_QMARK] = ACTIONS(1), + }, + [STATE(1)] = { + [sym_help_file] = STATE(108), + [sym__atom_noli] = STATE(20), + [sym_word_noli] = STATE(20), + [sym__atom_common] = STATE(20), + [sym__word_common] = STATE(92), + [sym_note] = STATE(20), + [sym_keycode] = STATE(20), + [sym_uppercase_name] = STATE(100), + [sym__uppercase_words] = STATE(20), + [sym_block] = STATE(3), + [sym_codeblock] = STATE(58), + [sym__blank] = STATE(2), + [sym_line] = STATE(6), + [sym_line_li] = STATE(95), + [sym__line_noli] = STATE(58), + [sym_column_heading] = STATE(58), + [sym__column_heading] = STATE(109), + [sym_h1] = STATE(58), + [sym_h2] = STATE(58), + [sym_h3] = STATE(58), + [sym_tag] = STATE(20), + [sym_url] = STATE(20), + [sym_optionlink] = STATE(20), + [sym_taglink] = STATE(20), + [sym_codespan] = STATE(20), + [sym_argument] = STATE(20), + [aux_sym_help_file_repeat1] = STATE(2), + [aux_sym_help_file_repeat2] = STATE(3), + [aux_sym_help_file_repeat3] = STATE(102), + [aux_sym_block_repeat1] = STATE(6), + [aux_sym_block_repeat2] = STATE(95), + [ts_builtin_sym_end] = ACTIONS(3), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(5), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(17), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(25), + [anon_sym_LT] = ACTIONS(27), + [aux_sym__blank_token1] = ACTIONS(29), + [aux_sym_line_li_token1] = ACTIONS(31), + [sym_modeline] = ACTIONS(33), + [aux_sym_h1_token1] = ACTIONS(35), + [aux_sym_h2_token1] = ACTIONS(37), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(2)] = { + [sym__atom_noli] = STATE(20), + [sym_word_noli] = STATE(20), + [sym__atom_common] = STATE(20), + [sym__word_common] = STATE(92), + [sym_note] = STATE(20), + [sym_keycode] = STATE(20), + [sym_uppercase_name] = STATE(100), + [sym__uppercase_words] = STATE(20), + [sym_block] = STATE(4), + [sym_codeblock] = STATE(58), + [sym__blank] = STATE(40), + [sym_line] = STATE(6), + [sym_line_li] = STATE(95), + [sym__line_noli] = STATE(58), + [sym_column_heading] = STATE(58), + [sym__column_heading] = STATE(109), + [sym_h1] = STATE(58), + [sym_h2] = STATE(58), + [sym_h3] = STATE(58), + [sym_tag] = STATE(20), + [sym_url] = STATE(20), + [sym_optionlink] = STATE(20), + [sym_taglink] = STATE(20), + [sym_codespan] = STATE(20), + [sym_argument] = STATE(20), + [aux_sym_help_file_repeat1] = STATE(40), + [aux_sym_help_file_repeat2] = STATE(4), + [aux_sym_help_file_repeat3] = STATE(99), + [aux_sym_block_repeat1] = STATE(6), + [aux_sym_block_repeat2] = STATE(95), + [ts_builtin_sym_end] = ACTIONS(43), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(5), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(17), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(25), + [anon_sym_LT] = ACTIONS(27), + [aux_sym__blank_token1] = ACTIONS(29), + [aux_sym_line_li_token1] = ACTIONS(31), + [sym_modeline] = ACTIONS(45), + [aux_sym_h1_token1] = ACTIONS(35), + [aux_sym_h2_token1] = ACTIONS(37), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(3)] = { + [sym__atom_noli] = STATE(20), + [sym_word_noli] = STATE(20), + [sym__atom_common] = STATE(20), + [sym__word_common] = STATE(92), + [sym_note] = STATE(20), + [sym_keycode] = STATE(20), + [sym_uppercase_name] = STATE(100), + [sym__uppercase_words] = STATE(20), + [sym_block] = STATE(5), + [sym_codeblock] = STATE(58), + [sym_line] = STATE(6), + [sym_line_li] = STATE(95), + [sym__line_noli] = STATE(58), + [sym_column_heading] = STATE(58), + [sym__column_heading] = STATE(109), + [sym_h1] = STATE(58), + [sym_h2] = STATE(58), + [sym_h3] = STATE(58), + [sym_tag] = STATE(20), + [sym_url] = STATE(20), + [sym_optionlink] = STATE(20), + [sym_taglink] = STATE(20), + [sym_codespan] = STATE(20), + [sym_argument] = STATE(20), + [aux_sym_help_file_repeat2] = STATE(5), + [aux_sym_help_file_repeat3] = STATE(99), + [aux_sym_block_repeat1] = STATE(6), + [aux_sym_block_repeat2] = STATE(95), + [ts_builtin_sym_end] = ACTIONS(43), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(5), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(17), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(25), + [anon_sym_LT] = ACTIONS(27), + [aux_sym_line_li_token1] = ACTIONS(31), + [sym_modeline] = ACTIONS(45), + [aux_sym_h1_token1] = ACTIONS(35), + [aux_sym_h2_token1] = ACTIONS(37), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(4)] = { + [sym__atom_noli] = STATE(20), + [sym_word_noli] = STATE(20), + [sym__atom_common] = STATE(20), + [sym__word_common] = STATE(92), + [sym_note] = STATE(20), + [sym_keycode] = STATE(20), + [sym_uppercase_name] = STATE(100), + [sym__uppercase_words] = STATE(20), + [sym_block] = STATE(5), + [sym_codeblock] = STATE(58), + [sym_line] = STATE(6), + [sym_line_li] = STATE(95), + [sym__line_noli] = STATE(58), + [sym_column_heading] = STATE(58), + [sym__column_heading] = STATE(109), + [sym_h1] = STATE(58), + [sym_h2] = STATE(58), + [sym_h3] = STATE(58), + [sym_tag] = STATE(20), + [sym_url] = STATE(20), + [sym_optionlink] = STATE(20), + [sym_taglink] = STATE(20), + [sym_codespan] = STATE(20), + [sym_argument] = STATE(20), + [aux_sym_help_file_repeat2] = STATE(5), + [aux_sym_help_file_repeat3] = STATE(103), + [aux_sym_block_repeat1] = STATE(6), + [aux_sym_block_repeat2] = STATE(95), + [ts_builtin_sym_end] = ACTIONS(47), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(5), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(17), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(25), + [anon_sym_LT] = ACTIONS(27), + [aux_sym_line_li_token1] = ACTIONS(31), + [sym_modeline] = ACTIONS(49), + [aux_sym_h1_token1] = ACTIONS(35), + [aux_sym_h2_token1] = ACTIONS(37), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(5)] = { + [sym__atom_noli] = STATE(20), + [sym_word_noli] = STATE(20), + [sym__atom_common] = STATE(20), + [sym__word_common] = STATE(92), + [sym_note] = STATE(20), + [sym_keycode] = STATE(20), + [sym_uppercase_name] = STATE(100), + [sym__uppercase_words] = STATE(20), + [sym_block] = STATE(5), + [sym_codeblock] = STATE(58), + [sym_line] = STATE(6), + [sym_line_li] = STATE(95), + [sym__line_noli] = STATE(58), + [sym_column_heading] = STATE(58), + [sym__column_heading] = STATE(109), + [sym_h1] = STATE(58), + [sym_h2] = STATE(58), + [sym_h3] = STATE(58), + [sym_tag] = STATE(20), + [sym_url] = STATE(20), + [sym_optionlink] = STATE(20), + [sym_taglink] = STATE(20), + [sym_codespan] = STATE(20), + [sym_argument] = STATE(20), + [aux_sym_help_file_repeat2] = STATE(5), + [aux_sym_block_repeat1] = STATE(6), + [aux_sym_block_repeat2] = STATE(95), + [ts_builtin_sym_end] = ACTIONS(51), + [aux_sym_word_noli_token1] = ACTIONS(53), + [aux_sym_word_noli_token2] = ACTIONS(53), + [anon_sym_STAR] = ACTIONS(56), + [anon_sym_SQUOTE] = ACTIONS(59), + [aux_sym__word_common_token3] = ACTIONS(62), + [anon_sym_PIPE] = ACTIONS(65), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(62), + [anon_sym_LBRACE] = ACTIONS(68), + [anon_sym_LBRACE_RBRACE] = ACTIONS(62), + [aux_sym__word_common_token4] = ACTIONS(62), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_RPAREN] = ACTIONS(53), + [anon_sym_LBRACK] = ACTIONS(62), + [anon_sym_RBRACK] = ACTIONS(62), + [anon_sym_TILDE] = ACTIONS(62), + [anon_sym_GT] = ACTIONS(71), + [anon_sym_COMMA] = ACTIONS(62), + [anon_sym_DOT] = ACTIONS(53), + [anon_sym_Note_COLON] = ACTIONS(74), + [anon_sym_NOTE_COLON] = ACTIONS(74), + [anon_sym_Notes_COLON] = ACTIONS(74), + [anon_sym_Warning_COLON] = ACTIONS(74), + [anon_sym_WARNING_COLON] = ACTIONS(74), + [anon_sym_Deprecated] = ACTIONS(74), + [anon_sym_DEPRECATED_COLON] = ACTIONS(74), + [anon_sym_Experimental] = ACTIONS(74), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(74), + [aux_sym_keycode_token1] = ACTIONS(77), + [aux_sym_keycode_token2] = ACTIONS(77), + [aux_sym_keycode_token3] = ACTIONS(77), + [aux_sym_keycode_token4] = ACTIONS(77), + [aux_sym_keycode_token5] = ACTIONS(80), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(80), + [aux_sym_keycode_token6] = ACTIONS(77), + [aux_sym_keycode_token7] = ACTIONS(77), + [aux_sym_uppercase_name_token1] = ACTIONS(83), + [anon_sym_LT] = ACTIONS(86), + [aux_sym_line_li_token1] = ACTIONS(89), + [sym_modeline] = ACTIONS(51), + [aux_sym_h1_token1] = ACTIONS(92), + [aux_sym_h2_token1] = ACTIONS(95), + [sym_url_word] = ACTIONS(98), + [anon_sym_BQUOTE] = ACTIONS(101), + }, + [STATE(6)] = { + [sym__atom_noli] = STATE(20), + [sym_word_noli] = STATE(20), + [sym__atom_common] = STATE(20), + [sym__word_common] = STATE(92), + [sym_note] = STATE(20), + [sym_keycode] = STATE(20), + [sym_uppercase_name] = STATE(100), + [sym__uppercase_words] = STATE(20), + [sym_codeblock] = STATE(58), + [sym__blank] = STATE(36), + [sym_line] = STATE(7), + [sym_line_li] = STATE(94), + [sym__line_noli] = STATE(58), + [sym_column_heading] = STATE(58), + [sym__column_heading] = STATE(109), + [sym_h1] = STATE(58), + [sym_h2] = STATE(58), + [sym_h3] = STATE(58), + [sym_tag] = STATE(20), + [sym_url] = STATE(20), + [sym_optionlink] = STATE(20), + [sym_taglink] = STATE(20), + [sym_codespan] = STATE(20), + [sym_argument] = STATE(20), + [aux_sym_block_repeat1] = STATE(7), + [aux_sym_block_repeat2] = STATE(94), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(5), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(17), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(25), + [anon_sym_LT] = ACTIONS(104), + [aux_sym__blank_token1] = ACTIONS(29), + [aux_sym_line_li_token1] = ACTIONS(31), + [aux_sym_h1_token1] = ACTIONS(35), + [aux_sym_h2_token1] = ACTIONS(37), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(7)] = { + [sym__atom_noli] = STATE(20), + [sym_word_noli] = STATE(20), + [sym__atom_common] = STATE(20), + [sym__word_common] = STATE(92), + [sym_note] = STATE(20), + [sym_keycode] = STATE(20), + [sym_uppercase_name] = STATE(100), + [sym__uppercase_words] = STATE(20), + [sym_codeblock] = STATE(58), + [sym_line] = STATE(7), + [sym__line_noli] = STATE(58), + [sym_column_heading] = STATE(58), + [sym__column_heading] = STATE(109), + [sym_h1] = STATE(58), + [sym_h2] = STATE(58), + [sym_h3] = STATE(58), + [sym_tag] = STATE(20), + [sym_url] = STATE(20), + [sym_optionlink] = STATE(20), + [sym_taglink] = STATE(20), + [sym_codespan] = STATE(20), + [sym_argument] = STATE(20), + [aux_sym_block_repeat1] = STATE(7), + [aux_sym_word_noli_token1] = ACTIONS(106), + [aux_sym_word_noli_token2] = ACTIONS(106), + [anon_sym_STAR] = ACTIONS(109), + [anon_sym_SQUOTE] = ACTIONS(112), + [aux_sym__word_common_token3] = ACTIONS(115), + [anon_sym_PIPE] = ACTIONS(118), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(115), + [anon_sym_LBRACE] = ACTIONS(121), + [anon_sym_LBRACE_RBRACE] = ACTIONS(115), + [aux_sym__word_common_token4] = ACTIONS(115), + [anon_sym_LPAREN] = ACTIONS(106), + [anon_sym_RPAREN] = ACTIONS(106), + [anon_sym_LBRACK] = ACTIONS(115), + [anon_sym_RBRACK] = ACTIONS(115), + [anon_sym_TILDE] = ACTIONS(115), + [anon_sym_GT] = ACTIONS(124), + [anon_sym_COMMA] = ACTIONS(115), + [anon_sym_DOT] = ACTIONS(106), + [anon_sym_Note_COLON] = ACTIONS(127), + [anon_sym_NOTE_COLON] = ACTIONS(127), + [anon_sym_Notes_COLON] = ACTIONS(127), + [anon_sym_Warning_COLON] = ACTIONS(127), + [anon_sym_WARNING_COLON] = ACTIONS(127), + [anon_sym_Deprecated] = ACTIONS(127), + [anon_sym_DEPRECATED_COLON] = ACTIONS(127), + [anon_sym_Experimental] = ACTIONS(127), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(127), + [aux_sym_keycode_token1] = ACTIONS(130), + [aux_sym_keycode_token2] = ACTIONS(130), + [aux_sym_keycode_token3] = ACTIONS(130), + [aux_sym_keycode_token4] = ACTIONS(130), + [aux_sym_keycode_token5] = ACTIONS(133), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(133), + [aux_sym_keycode_token6] = ACTIONS(130), + [aux_sym_keycode_token7] = ACTIONS(130), + [aux_sym_uppercase_name_token1] = ACTIONS(136), + [anon_sym_LT] = ACTIONS(139), + [aux_sym__blank_token1] = ACTIONS(141), + [aux_sym_line_li_token1] = ACTIONS(141), + [aux_sym_h1_token1] = ACTIONS(143), + [aux_sym_h2_token1] = ACTIONS(146), + [sym_url_word] = ACTIONS(149), + [anon_sym_BQUOTE] = ACTIONS(152), + }, + [STATE(8)] = { + [sym__atom_noli] = STATE(21), + [sym_word_noli] = STATE(21), + [sym__atom_common] = STATE(21), + [sym__word_common] = STATE(92), + [sym_note] = STATE(21), + [sym_keycode] = STATE(21), + [sym__uppercase_words] = STATE(21), + [sym__line_noli] = STATE(65), + [sym_tag] = STATE(21), + [sym_url] = STATE(21), + [sym_optionlink] = STATE(21), + [sym_taglink] = STATE(21), + [sym_codespan] = STATE(21), + [sym_argument] = STATE(21), + [aux_sym_line_li_repeat2] = STATE(12), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(11), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(11), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(155), + [anon_sym_LT] = ACTIONS(157), + [aux_sym__blank_token1] = ACTIONS(159), + [aux_sym_line_li_token1] = ACTIONS(159), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(9)] = { + [sym__atom_noli] = STATE(21), + [sym_word_noli] = STATE(21), + [sym__atom_common] = STATE(21), + [sym__word_common] = STATE(92), + [sym_note] = STATE(21), + [sym_keycode] = STATE(21), + [sym__uppercase_words] = STATE(21), + [sym__line_noli] = STATE(65), + [sym_tag] = STATE(21), + [sym_url] = STATE(21), + [sym_optionlink] = STATE(21), + [sym_taglink] = STATE(21), + [sym_codespan] = STATE(21), + [sym_argument] = STATE(21), + [aux_sym_line_li_repeat2] = STATE(13), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(11), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(11), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(155), + [anon_sym_LT] = ACTIONS(161), + [aux_sym__blank_token1] = ACTIONS(163), + [aux_sym_line_li_token1] = ACTIONS(163), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(10)] = { + [sym__atom_noli] = STATE(21), + [sym_word_noli] = STATE(21), + [sym__atom_common] = STATE(21), + [sym__word_common] = STATE(92), + [sym_note] = STATE(21), + [sym_keycode] = STATE(21), + [sym__uppercase_words] = STATE(21), + [sym__line_noli] = STATE(65), + [sym_tag] = STATE(21), + [sym_url] = STATE(21), + [sym_optionlink] = STATE(21), + [sym_taglink] = STATE(21), + [sym_codespan] = STATE(21), + [sym_argument] = STATE(21), + [aux_sym_line_li_repeat2] = STATE(14), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(11), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(11), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(155), + [anon_sym_LT] = ACTIONS(165), + [aux_sym__blank_token1] = ACTIONS(167), + [aux_sym_line_li_token1] = ACTIONS(167), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(11)] = { + [sym__atom_noli] = STATE(21), + [sym_word_noli] = STATE(21), + [sym__atom_common] = STATE(21), + [sym__word_common] = STATE(92), + [sym_note] = STATE(21), + [sym_keycode] = STATE(21), + [sym__uppercase_words] = STATE(21), + [sym__line_noli] = STATE(65), + [sym_tag] = STATE(21), + [sym_url] = STATE(21), + [sym_optionlink] = STATE(21), + [sym_taglink] = STATE(21), + [sym_codespan] = STATE(21), + [sym_argument] = STATE(21), + [aux_sym_line_li_repeat2] = STATE(15), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(11), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(11), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(155), + [anon_sym_LT] = ACTIONS(169), + [aux_sym__blank_token1] = ACTIONS(171), + [aux_sym_line_li_token1] = ACTIONS(171), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(12)] = { + [sym__atom_noli] = STATE(21), + [sym_word_noli] = STATE(21), + [sym__atom_common] = STATE(21), + [sym__word_common] = STATE(92), + [sym_note] = STATE(21), + [sym_keycode] = STATE(21), + [sym__uppercase_words] = STATE(21), + [sym__line_noli] = STATE(65), + [sym_tag] = STATE(21), + [sym_url] = STATE(21), + [sym_optionlink] = STATE(21), + [sym_taglink] = STATE(21), + [sym_codespan] = STATE(21), + [sym_argument] = STATE(21), + [aux_sym_line_li_repeat2] = STATE(16), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(11), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(11), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(155), + [anon_sym_LT] = ACTIONS(173), + [aux_sym__blank_token1] = ACTIONS(175), + [aux_sym_line_li_token1] = ACTIONS(175), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(13)] = { + [sym__atom_noli] = STATE(21), + [sym_word_noli] = STATE(21), + [sym__atom_common] = STATE(21), + [sym__word_common] = STATE(92), + [sym_note] = STATE(21), + [sym_keycode] = STATE(21), + [sym__uppercase_words] = STATE(21), + [sym__line_noli] = STATE(65), + [sym_tag] = STATE(21), + [sym_url] = STATE(21), + [sym_optionlink] = STATE(21), + [sym_taglink] = STATE(21), + [sym_codespan] = STATE(21), + [sym_argument] = STATE(21), + [aux_sym_line_li_repeat2] = STATE(16), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(11), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(11), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(155), + [anon_sym_LT] = ACTIONS(177), + [aux_sym__blank_token1] = ACTIONS(179), + [aux_sym_line_li_token1] = ACTIONS(179), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(14)] = { + [sym__atom_noli] = STATE(21), + [sym_word_noli] = STATE(21), + [sym__atom_common] = STATE(21), + [sym__word_common] = STATE(92), + [sym_note] = STATE(21), + [sym_keycode] = STATE(21), + [sym__uppercase_words] = STATE(21), + [sym__line_noli] = STATE(65), + [sym_tag] = STATE(21), + [sym_url] = STATE(21), + [sym_optionlink] = STATE(21), + [sym_taglink] = STATE(21), + [sym_codespan] = STATE(21), + [sym_argument] = STATE(21), + [aux_sym_line_li_repeat2] = STATE(16), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(11), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(11), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(155), + [anon_sym_LT] = ACTIONS(181), + [aux_sym__blank_token1] = ACTIONS(183), + [aux_sym_line_li_token1] = ACTIONS(183), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(15)] = { + [sym__atom_noli] = STATE(21), + [sym_word_noli] = STATE(21), + [sym__atom_common] = STATE(21), + [sym__word_common] = STATE(92), + [sym_note] = STATE(21), + [sym_keycode] = STATE(21), + [sym__uppercase_words] = STATE(21), + [sym__line_noli] = STATE(65), + [sym_tag] = STATE(21), + [sym_url] = STATE(21), + [sym_optionlink] = STATE(21), + [sym_taglink] = STATE(21), + [sym_codespan] = STATE(21), + [sym_argument] = STATE(21), + [aux_sym_line_li_repeat2] = STATE(16), + [aux_sym_word_noli_token1] = ACTIONS(5), + [aux_sym_word_noli_token2] = ACTIONS(11), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(11), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(11), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(11), + [aux_sym__word_common_token4] = ACTIONS(11), + [anon_sym_LPAREN] = ACTIONS(5), + [anon_sym_RPAREN] = ACTIONS(5), + [anon_sym_LBRACK] = ACTIONS(11), + [anon_sym_RBRACK] = ACTIONS(11), + [anon_sym_TILDE] = ACTIONS(11), + [anon_sym_GT] = ACTIONS(11), + [anon_sym_COMMA] = ACTIONS(11), + [anon_sym_DOT] = ACTIONS(5), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(21), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(21), + [aux_sym_keycode_token7] = ACTIONS(21), + [aux_sym_uppercase_name_token1] = ACTIONS(155), + [anon_sym_LT] = ACTIONS(185), + [aux_sym__blank_token1] = ACTIONS(187), + [aux_sym_line_li_token1] = ACTIONS(187), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(16)] = { + [sym__atom_noli] = STATE(21), + [sym_word_noli] = STATE(21), + [sym__atom_common] = STATE(21), + [sym__word_common] = STATE(92), + [sym_note] = STATE(21), + [sym_keycode] = STATE(21), + [sym__uppercase_words] = STATE(21), + [sym__line_noli] = STATE(65), + [sym_tag] = STATE(21), + [sym_url] = STATE(21), + [sym_optionlink] = STATE(21), + [sym_taglink] = STATE(21), + [sym_codespan] = STATE(21), + [sym_argument] = STATE(21), + [aux_sym_line_li_repeat2] = STATE(16), + [aux_sym_word_noli_token1] = ACTIONS(189), + [aux_sym_word_noli_token2] = ACTIONS(192), + [anon_sym_STAR] = ACTIONS(195), + [anon_sym_SQUOTE] = ACTIONS(198), + [aux_sym__word_common_token3] = ACTIONS(192), + [anon_sym_PIPE] = ACTIONS(201), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(192), + [anon_sym_LBRACE] = ACTIONS(204), + [anon_sym_LBRACE_RBRACE] = ACTIONS(192), + [aux_sym__word_common_token4] = ACTIONS(192), + [anon_sym_LPAREN] = ACTIONS(189), + [anon_sym_RPAREN] = ACTIONS(189), + [anon_sym_LBRACK] = ACTIONS(192), + [anon_sym_RBRACK] = ACTIONS(192), + [anon_sym_TILDE] = ACTIONS(192), + [anon_sym_GT] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(192), + [anon_sym_DOT] = ACTIONS(189), + [anon_sym_Note_COLON] = ACTIONS(207), + [anon_sym_NOTE_COLON] = ACTIONS(207), + [anon_sym_Notes_COLON] = ACTIONS(207), + [anon_sym_Warning_COLON] = ACTIONS(207), + [anon_sym_WARNING_COLON] = ACTIONS(207), + [anon_sym_Deprecated] = ACTIONS(207), + [anon_sym_DEPRECATED_COLON] = ACTIONS(207), + [anon_sym_Experimental] = ACTIONS(207), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(207), + [aux_sym_keycode_token1] = ACTIONS(210), + [aux_sym_keycode_token2] = ACTIONS(210), + [aux_sym_keycode_token3] = ACTIONS(210), + [aux_sym_keycode_token4] = ACTIONS(210), + [aux_sym_keycode_token5] = ACTIONS(213), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(213), + [aux_sym_keycode_token6] = ACTIONS(210), + [aux_sym_keycode_token7] = ACTIONS(210), + [aux_sym_uppercase_name_token1] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(219), + [aux_sym__blank_token1] = ACTIONS(221), + [aux_sym_line_li_token1] = ACTIONS(221), + [sym_url_word] = ACTIONS(223), + [anon_sym_BQUOTE] = ACTIONS(226), + }, + [STATE(17)] = { + [sym__atom] = STATE(89), + [sym_word] = STATE(89), + [sym__atom_common] = STATE(89), + [sym__word_common] = STATE(84), + [sym_note] = STATE(89), + [sym_keycode] = STATE(89), + [sym_codeblock] = STATE(11), + [sym_tag] = STATE(89), + [sym_url] = STATE(89), + [sym_optionlink] = STATE(89), + [sym_taglink] = STATE(89), + [sym_codespan] = STATE(89), + [sym_argument] = STATE(89), + [aux_sym_line_li_repeat1] = STATE(24), + [aux_sym_word_token1] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(231), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(231), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(231), + [aux_sym__word_common_token4] = ACTIONS(231), + [anon_sym_LPAREN] = ACTIONS(231), + [anon_sym_RPAREN] = ACTIONS(231), + [anon_sym_LBRACK] = ACTIONS(231), + [anon_sym_RBRACK] = ACTIONS(231), + [anon_sym_TILDE] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(233), + [anon_sym_COMMA] = ACTIONS(231), + [anon_sym_DOT] = ACTIONS(231), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(23), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(23), + [aux_sym_keycode_token7] = ACTIONS(23), + [aux_sym__blank_token1] = ACTIONS(235), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(18)] = { + [sym__atom] = STATE(89), + [sym_word] = STATE(89), + [sym__atom_common] = STATE(89), + [sym__word_common] = STATE(84), + [sym_note] = STATE(89), + [sym_keycode] = STATE(89), + [sym_codeblock] = STATE(9), + [sym_tag] = STATE(89), + [sym_url] = STATE(89), + [sym_optionlink] = STATE(89), + [sym_taglink] = STATE(89), + [sym_codespan] = STATE(89), + [sym_argument] = STATE(89), + [aux_sym_line_li_repeat1] = STATE(24), + [aux_sym_word_token1] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(231), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(231), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(231), + [aux_sym__word_common_token4] = ACTIONS(231), + [anon_sym_LPAREN] = ACTIONS(231), + [anon_sym_RPAREN] = ACTIONS(231), + [anon_sym_LBRACK] = ACTIONS(231), + [anon_sym_RBRACK] = ACTIONS(231), + [anon_sym_TILDE] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(233), + [anon_sym_COMMA] = ACTIONS(231), + [anon_sym_DOT] = ACTIONS(231), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(23), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(23), + [aux_sym_keycode_token7] = ACTIONS(23), + [aux_sym__blank_token1] = ACTIONS(237), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(19)] = { + [sym__atom] = STATE(89), + [sym_word] = STATE(89), + [sym__atom_common] = STATE(89), + [sym__word_common] = STATE(84), + [sym_note] = STATE(89), + [sym_keycode] = STATE(89), + [sym_codeblock] = STATE(56), + [sym_tag] = STATE(89), + [sym_url] = STATE(89), + [sym_optionlink] = STATE(89), + [sym_taglink] = STATE(89), + [sym_codespan] = STATE(89), + [sym_argument] = STATE(89), + [aux_sym_line_li_repeat1] = STATE(24), + [aux_sym_word_token1] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(231), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(231), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(231), + [aux_sym__word_common_token4] = ACTIONS(231), + [anon_sym_LPAREN] = ACTIONS(231), + [anon_sym_RPAREN] = ACTIONS(231), + [anon_sym_LBRACK] = ACTIONS(231), + [anon_sym_RBRACK] = ACTIONS(231), + [anon_sym_TILDE] = ACTIONS(239), + [anon_sym_GT] = ACTIONS(17), + [anon_sym_COMMA] = ACTIONS(231), + [anon_sym_DOT] = ACTIONS(231), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(23), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(23), + [aux_sym_keycode_token7] = ACTIONS(23), + [aux_sym__blank_token1] = ACTIONS(242), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(20)] = { + [sym__atom] = STATE(89), + [sym_word] = STATE(89), + [sym__atom_common] = STATE(89), + [sym__word_common] = STATE(84), + [sym_note] = STATE(89), + [sym_keycode] = STATE(89), + [sym_codeblock] = STATE(55), + [sym_tag] = STATE(89), + [sym_url] = STATE(89), + [sym_optionlink] = STATE(89), + [sym_taglink] = STATE(89), + [sym_codespan] = STATE(89), + [sym_argument] = STATE(89), + [aux_sym_line_li_repeat1] = STATE(19), + [aux_sym_word_token1] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(231), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(231), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(231), + [aux_sym__word_common_token4] = ACTIONS(231), + [anon_sym_LPAREN] = ACTIONS(231), + [anon_sym_RPAREN] = ACTIONS(231), + [anon_sym_LBRACK] = ACTIONS(231), + [anon_sym_RBRACK] = ACTIONS(231), + [anon_sym_TILDE] = ACTIONS(244), + [anon_sym_GT] = ACTIONS(17), + [anon_sym_COMMA] = ACTIONS(231), + [anon_sym_DOT] = ACTIONS(231), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(23), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(23), + [aux_sym_keycode_token7] = ACTIONS(23), + [aux_sym__blank_token1] = ACTIONS(247), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(21)] = { + [sym__atom] = STATE(89), + [sym_word] = STATE(89), + [sym__atom_common] = STATE(89), + [sym__word_common] = STATE(84), + [sym_note] = STATE(89), + [sym_keycode] = STATE(89), + [sym_codeblock] = STATE(66), + [sym_tag] = STATE(89), + [sym_url] = STATE(89), + [sym_optionlink] = STATE(89), + [sym_taglink] = STATE(89), + [sym_codespan] = STATE(89), + [sym_argument] = STATE(89), + [aux_sym_line_li_repeat1] = STATE(22), + [aux_sym_word_token1] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(231), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(231), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(231), + [aux_sym__word_common_token4] = ACTIONS(231), + [anon_sym_LPAREN] = ACTIONS(231), + [anon_sym_RPAREN] = ACTIONS(231), + [anon_sym_LBRACK] = ACTIONS(231), + [anon_sym_RBRACK] = ACTIONS(231), + [anon_sym_TILDE] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(233), + [anon_sym_COMMA] = ACTIONS(231), + [anon_sym_DOT] = ACTIONS(231), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(23), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(23), + [aux_sym_keycode_token7] = ACTIONS(23), + [aux_sym__blank_token1] = ACTIONS(249), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, + [STATE(22)] = { + [sym__atom] = STATE(89), + [sym_word] = STATE(89), + [sym__atom_common] = STATE(89), + [sym__word_common] = STATE(84), + [sym_note] = STATE(89), + [sym_keycode] = STATE(89), + [sym_codeblock] = STATE(67), + [sym_tag] = STATE(89), + [sym_url] = STATE(89), + [sym_optionlink] = STATE(89), + [sym_taglink] = STATE(89), + [sym_codespan] = STATE(89), + [sym_argument] = STATE(89), + [aux_sym_line_li_repeat1] = STATE(24), + [aux_sym_word_token1] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(9), + [aux_sym__word_common_token3] = ACTIONS(231), + [anon_sym_PIPE] = ACTIONS(13), + [anon_sym_SQUOTE_PIPE_SQUOTE] = ACTIONS(231), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_LBRACE_RBRACE] = ACTIONS(231), + [aux_sym__word_common_token4] = ACTIONS(231), + [anon_sym_LPAREN] = ACTIONS(231), + [anon_sym_RPAREN] = ACTIONS(231), + [anon_sym_LBRACK] = ACTIONS(231), + [anon_sym_RBRACK] = ACTIONS(231), + [anon_sym_TILDE] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(233), + [anon_sym_COMMA] = ACTIONS(231), + [anon_sym_DOT] = ACTIONS(231), + [anon_sym_Note_COLON] = ACTIONS(19), + [anon_sym_NOTE_COLON] = ACTIONS(19), + [anon_sym_Notes_COLON] = ACTIONS(19), + [anon_sym_Warning_COLON] = ACTIONS(19), + [anon_sym_WARNING_COLON] = ACTIONS(19), + [anon_sym_Deprecated] = ACTIONS(19), + [anon_sym_DEPRECATED_COLON] = ACTIONS(19), + [anon_sym_Experimental] = ACTIONS(19), + [anon_sym_EXPERIMENTAL_COLON] = ACTIONS(19), + [aux_sym_keycode_token1] = ACTIONS(21), + [aux_sym_keycode_token2] = ACTIONS(21), + [aux_sym_keycode_token3] = ACTIONS(21), + [aux_sym_keycode_token4] = ACTIONS(23), + [aux_sym_keycode_token5] = ACTIONS(23), + [anon_sym_CTRL_DASH_LBRACEchar_RBRACE] = ACTIONS(23), + [aux_sym_keycode_token6] = ACTIONS(23), + [aux_sym_keycode_token7] = ACTIONS(23), + [aux_sym__blank_token1] = ACTIONS(251), + [sym_url_word] = ACTIONS(39), + [anon_sym_BQUOTE] = ACTIONS(41), + }, +}; + +static const uint16_t ts_small_parse_table[] = { + [0] = 15, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13239,7 +15121,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13247,6 +15129,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13272,7 +15156,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [587] = 15, + [81] = 15, ACTIONS(255), 1, aux_sym_word_token1, ACTIONS(258), 1, @@ -13303,7 +15187,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(273), 7, + ACTIONS(273), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13311,6 +15195,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13336,7 +15222,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [666] = 15, + [162] = 15, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13367,7 +15253,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13375,6 +15261,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13400,7 +15288,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [745] = 15, + [243] = 15, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13431,7 +15319,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13439,6 +15327,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13464,7 +15354,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [824] = 16, + [324] = 16, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13497,7 +15387,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13505,6 +15395,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 10, sym__atom, sym_word, @@ -13529,7 +15421,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [905] = 15, + [407] = 15, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13560,7 +15452,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13568,6 +15460,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13593,7 +15487,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [984] = 15, + [488] = 15, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13624,7 +15518,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13632,6 +15526,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13657,7 +15553,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [1063] = 15, + [569] = 15, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13688,7 +15584,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13696,6 +15592,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13721,7 +15619,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [1142] = 16, + [650] = 16, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13754,7 +15652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13762,6 +15660,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 10, sym__atom, sym_word, @@ -13786,7 +15686,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [1223] = 14, + [733] = 14, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13815,7 +15715,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13823,6 +15723,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13848,7 +15750,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [1299] = 14, + [811] = 14, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13877,7 +15779,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13885,6 +15787,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13910,7 +15814,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [1375] = 14, + [889] = 14, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -13939,7 +15843,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -13947,6 +15851,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -13972,7 +15878,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [1451] = 14, + [967] = 14, ACTIONS(7), 1, anon_sym_STAR, ACTIONS(9), 1, @@ -14001,7 +15907,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(19), 7, + ACTIONS(19), 9, anon_sym_Note_COLON, anon_sym_NOTE_COLON, anon_sym_Notes_COLON, @@ -14009,6 +15915,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, STATE(89), 11, sym__atom, sym_word, @@ -14034,7 +15942,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT, anon_sym_COMMA, anon_sym_DOT, - [1527] = 4, + [1045] = 4, ACTIONS(29), 1, aux_sym__blank_token1, STATE(37), 2, @@ -14057,7 +15965,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(304), 26, + ACTIONS(304), 28, ts_builtin_sym_end, anon_sym_STAR, aux_sym__word_common_token3, @@ -14076,6 +15984,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_line_li_token1, @@ -14084,7 +15994,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [1581] = 4, + [1101] = 4, ACTIONS(29), 1, aux_sym__blank_token1, STATE(40), 2, @@ -14107,7 +16017,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(308), 26, + ACTIONS(308), 28, ts_builtin_sym_end, anon_sym_STAR, aux_sym__word_common_token3, @@ -14126,6 +16036,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_line_li_token1, @@ -14134,7 +16046,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [1635] = 5, + [1157] = 5, ACTIONS(29), 1, aux_sym__blank_token1, ACTIONS(312), 1, @@ -14159,7 +16071,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(308), 25, + ACTIONS(308), 27, ts_builtin_sym_end, anon_sym_STAR, aux_sym__word_common_token3, @@ -14178,6 +16090,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, sym_modeline, @@ -14185,7 +16099,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [1691] = 4, + [1215] = 4, ACTIONS(29), 1, aux_sym__blank_token1, STATE(41), 2, @@ -14208,7 +16122,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(308), 26, + ACTIONS(308), 28, ts_builtin_sym_end, anon_sym_STAR, aux_sym__word_common_token3, @@ -14227,6 +16141,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_line_li_token1, @@ -14235,7 +16151,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [1745] = 4, + [1271] = 4, ACTIONS(318), 1, aux_sym__blank_token1, STATE(40), 2, @@ -14258,7 +16174,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(314), 26, + ACTIONS(314), 28, ts_builtin_sym_end, anon_sym_STAR, aux_sym__word_common_token3, @@ -14277,6 +16193,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_line_li_token1, @@ -14285,7 +16203,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [1799] = 4, + [1327] = 4, ACTIONS(29), 1, aux_sym__blank_token1, STATE(40), 2, @@ -14308,7 +16226,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(321), 26, + ACTIONS(321), 28, ts_builtin_sym_end, anon_sym_STAR, aux_sym__word_common_token3, @@ -14327,6 +16245,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym_line_li_token1, @@ -14335,7 +16255,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [1853] = 5, + [1383] = 5, ACTIONS(29), 1, aux_sym__blank_token1, ACTIONS(312), 1, @@ -14360,7 +16280,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(304), 25, + ACTIONS(304), 27, ts_builtin_sym_end, anon_sym_STAR, aux_sym__word_common_token3, @@ -14379,6 +16299,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, sym_modeline, @@ -14386,7 +16308,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [1909] = 6, + [1441] = 6, ACTIONS(327), 1, aux_sym__blank_token1, ACTIONS(329), 1, @@ -14398,7 +16320,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(331), 2, aux_sym_h1_token1, aux_sym_h2_token1, - ACTIONS(325), 38, + ACTIONS(325), 40, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_STAR, @@ -14424,6 +16346,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -14437,7 +16361,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - [1966] = 6, + [1500] = 6, ACTIONS(335), 1, aux_sym__blank_token1, ACTIONS(338), 1, @@ -14449,7 +16373,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(341), 2, aux_sym_h1_token1, aux_sym_h2_token1, - ACTIONS(333), 38, + ACTIONS(333), 40, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_STAR, @@ -14475,6 +16399,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -14488,7 +16414,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - [2023] = 2, + [1559] = 2, ACTIONS(345), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -14506,7 +16432,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(343), 27, + ACTIONS(343), 29, ts_builtin_sym_end, anon_sym_STAR, aux_sym__word_common_token3, @@ -14525,6 +16451,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -14534,12 +16462,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2071] = 2, + [1609] = 2, ACTIONS(349), 3, aux_sym__blank_token1, aux_sym_h1_token1, aux_sym_h2_token1, - ACTIONS(347), 39, + ACTIONS(347), 41, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_STAR, @@ -14565,6 +16493,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -14579,12 +16509,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_code_token1, sym_url_word, anon_sym_BQUOTE, - [2118] = 2, + [1658] = 2, ACTIONS(353), 3, aux_sym__blank_token1, aux_sym_h1_token1, aux_sym_h2_token1, - ACTIONS(351), 39, + ACTIONS(351), 41, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_STAR, @@ -14610,6 +16540,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -14624,7 +16556,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_code_token1, sym_url_word, anon_sym_BQUOTE, - [2165] = 5, + [1707] = 5, ACTIONS(355), 1, aux_sym__blank_token1, ACTIONS(357), 1, @@ -14633,7 +16565,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_codeblock_repeat1, STATE(64), 1, sym_line_code, - ACTIONS(325), 38, + ACTIONS(325), 40, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_STAR, @@ -14659,6 +16591,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -14672,7 +16606,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - [2218] = 5, + [1762] = 5, ACTIONS(359), 1, aux_sym__blank_token1, ACTIONS(362), 1, @@ -14681,7 +16615,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_codeblock_repeat1, STATE(64), 1, sym_line_code, - ACTIONS(333), 38, + ACTIONS(333), 40, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_STAR, @@ -14707,6 +16641,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -14720,7 +16656,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - [2271] = 2, + [1817] = 2, ACTIONS(365), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -14738,7 +16674,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(367), 25, + ACTIONS(367), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -14756,6 +16692,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -14764,7 +16702,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2317] = 2, + [1865] = 2, ACTIONS(369), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -14782,7 +16720,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(371), 25, + ACTIONS(371), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -14800,6 +16738,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -14808,7 +16748,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2363] = 2, + [1913] = 2, ACTIONS(373), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -14826,7 +16766,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(375), 25, + ACTIONS(375), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -14844,6 +16784,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -14852,7 +16794,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2409] = 2, + [1961] = 2, ACTIONS(377), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -14870,7 +16812,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(379), 25, + ACTIONS(379), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -14888,6 +16830,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -14896,7 +16840,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2455] = 2, + [2009] = 2, ACTIONS(381), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -14914,7 +16858,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(383), 25, + ACTIONS(383), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -14932,6 +16876,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -14940,7 +16886,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2501] = 2, + [2057] = 2, ACTIONS(385), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -14958,7 +16904,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(387), 25, + ACTIONS(387), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -14976,6 +16922,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -14984,7 +16932,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2547] = 2, + [2105] = 2, ACTIONS(389), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -15002,7 +16950,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(391), 25, + ACTIONS(391), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15020,6 +16968,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -15028,7 +16978,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2593] = 2, + [2153] = 2, ACTIONS(393), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -15046,7 +16996,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(395), 25, + ACTIONS(395), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15064,6 +17014,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -15072,7 +17024,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2639] = 2, + [2201] = 2, ACTIONS(397), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -15090,7 +17042,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(399), 25, + ACTIONS(399), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15108,6 +17060,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -15116,7 +17070,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2685] = 2, + [2249] = 2, ACTIONS(401), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -15134,7 +17088,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(403), 25, + ACTIONS(403), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15152,6 +17106,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -15160,7 +17116,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2731] = 2, + [2297] = 2, ACTIONS(405), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -15178,7 +17134,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(407), 25, + ACTIONS(407), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15196,6 +17152,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -15204,7 +17162,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2777] = 2, + [2345] = 2, ACTIONS(409), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -15222,7 +17180,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(411), 25, + ACTIONS(411), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15240,6 +17198,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -15248,7 +17208,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2823] = 2, + [2393] = 2, ACTIONS(413), 16, aux_sym_word_noli_token1, aux_sym_word_noli_token2, @@ -15266,7 +17226,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(415), 25, + ACTIONS(415), 27, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15284,6 +17244,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, @@ -15292,10 +17254,10 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2869] = 2, + [2441] = 2, ACTIONS(349), 1, aux_sym__blank_token1, - ACTIONS(347), 39, + ACTIONS(347), 41, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_STAR, @@ -15321,6 +17283,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -15335,10 +17299,10 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_code_token1, sym_url_word, anon_sym_BQUOTE, - [2914] = 2, + [2488] = 2, ACTIONS(353), 1, aux_sym__blank_token1, - ACTIONS(351), 39, + ACTIONS(351), 41, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_STAR, @@ -15364,6 +17328,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -15378,7 +17344,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_code_token1, sym_url_word, anon_sym_BQUOTE, - [2959] = 2, + [2535] = 2, ACTIONS(417), 15, aux_sym_word_noli_token1, anon_sym_SQUOTE, @@ -15395,7 +17361,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(419), 24, + ACTIONS(419), 26, aux_sym_word_noli_token2, anon_sym_STAR, aux_sym__word_common_token3, @@ -15414,13 +17380,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - [3003] = 2, + [2581] = 2, ACTIONS(385), 15, aux_sym_word_noli_token1, anon_sym_SQUOTE, @@ -15437,7 +17405,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(387), 24, + ACTIONS(387), 26, aux_sym_word_noli_token2, anon_sym_STAR, aux_sym__word_common_token3, @@ -15456,13 +17424,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - [3047] = 2, + [2627] = 2, ACTIONS(389), 15, aux_sym_word_noli_token1, anon_sym_SQUOTE, @@ -15479,7 +17449,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_uppercase_name_token1, anon_sym_LT, - ACTIONS(391), 24, + ACTIONS(391), 26, aux_sym_word_noli_token2, anon_sym_STAR, aux_sym__word_common_token3, @@ -15498,19 +17468,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - [3091] = 4, + [2673] = 4, ACTIONS(427), 1, aux_sym_optionlink_token1, ACTIONS(423), 2, aux_sym__word_common_token1, aux_sym__word_common_token2, - ACTIONS(425), 17, + ACTIONS(425), 18, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, anon_sym_LBRACE_RBRACE, @@ -15521,6 +17493,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_Warning_COLON, anon_sym_WARNING_COLON, anon_sym_DEPRECATED_COLON, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -15528,7 +17501,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym__blank_token1, sym_url_word, - ACTIONS(421), 18, + ACTIONS(421), 19, aux_sym_word_token1, anon_sym_STAR, anon_sym_SQUOTE, @@ -15543,11 +17516,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_DOT, anon_sym_Deprecated, + anon_sym_Experimental, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, anon_sym_BQUOTE, - [3138] = 3, + [2722] = 3, ACTIONS(429), 2, aux_sym_codeblock_token1, aux_sym_codeblock_token2, @@ -15560,7 +17534,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token2, aux_sym_keycode_token3, aux_sym__blank_token1, - ACTIONS(425), 27, + ACTIONS(425), 29, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15581,6 +17555,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -15588,7 +17564,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, sym_url_word, anon_sym_BQUOTE, - [3182] = 4, + [2768] = 4, ACTIONS(435), 1, aux_sym_uppercase_name_token2, STATE(73), 1, @@ -15607,7 +17583,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(433), 22, + ACTIONS(433), 24, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15625,12 +17601,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3228] = 5, + [2816] = 5, ACTIONS(435), 1, aux_sym_uppercase_name_token2, STATE(74), 1, @@ -15652,7 +17630,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(441), 20, + ACTIONS(441), 22, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, anon_sym_LBRACE_RBRACE, @@ -15669,11 +17647,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, sym_url_word, anon_sym_BQUOTE, - [3276] = 3, + [2866] = 3, ACTIONS(443), 2, aux_sym_codeblock_token1, aux_sym_codeblock_token2, @@ -15686,7 +17666,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token2, aux_sym_keycode_token3, aux_sym__blank_token1, - ACTIONS(425), 27, + ACTIONS(425), 29, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15707,6 +17687,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -15714,7 +17696,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, sym_url_word, anon_sym_BQUOTE, - [3320] = 4, + [2912] = 4, ACTIONS(435), 1, aux_sym_uppercase_name_token2, STATE(74), 1, @@ -15733,7 +17715,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(441), 22, + ACTIONS(441), 24, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15751,12 +17733,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3366] = 4, + [2960] = 4, ACTIONS(449), 1, aux_sym_uppercase_name_token2, STATE(74), 1, @@ -15775,7 +17759,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(447), 22, + ACTIONS(447), 24, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15793,12 +17777,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3412] = 5, + [3008] = 5, ACTIONS(435), 1, aux_sym_uppercase_name_token2, STATE(71), 1, @@ -15820,7 +17806,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token6, aux_sym_keycode_token7, - ACTIONS(433), 20, + ACTIONS(433), 22, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, anon_sym_LBRACE_RBRACE, @@ -15837,11 +17823,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, sym_url_word, anon_sym_BQUOTE, - [3460] = 2, + [3058] = 2, ACTIONS(454), 14, aux_sym_word_token1, anon_sym_SQUOTE, @@ -15857,7 +17845,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_uppercase_name_token2, - ACTIONS(456), 22, + ACTIONS(456), 24, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15875,18 +17863,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3501] = 3, + [3101] = 3, ACTIONS(458), 1, aux_sym_taglink_token1, ACTIONS(425), 2, aux_sym__word_common_token3, aux_sym__blank_token1, - ACTIONS(421), 33, + ACTIONS(421), 35, aux_sym_word_token1, anon_sym_STAR, anon_sym_SQUOTE, @@ -15910,6 +17900,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -15920,13 +17912,13 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, sym_url_word, anon_sym_BQUOTE, - [3544] = 3, + [3146] = 3, ACTIONS(460), 1, aux_sym_tag_token1, ACTIONS(425), 2, anon_sym_STAR, aux_sym__blank_token1, - ACTIONS(421), 33, + ACTIONS(421), 35, aux_sym_word_token1, anon_sym_SQUOTE, aux_sym__word_common_token3, @@ -15950,6 +17942,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -15960,7 +17954,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, sym_url_word, anon_sym_BQUOTE, - [3587] = 3, + [3191] = 3, ACTIONS(466), 1, anon_sym_QMARK, ACTIONS(462), 7, @@ -15971,7 +17965,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(464), 28, + ACTIONS(464), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -15992,6 +17986,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16000,14 +17996,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3630] = 3, + [3236] = 3, ACTIONS(468), 1, aux_sym_argument_token1, ACTIONS(425), 3, anon_sym_LBRACE_RBRACE, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, aux_sym__blank_token1, - ACTIONS(421), 32, + ACTIONS(421), 34, aux_sym_word_token1, anon_sym_STAR, anon_sym_SQUOTE, @@ -16031,6 +18027,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -16040,7 +18038,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, sym_url_word, anon_sym_BQUOTE, - [3673] = 3, + [3281] = 3, ACTIONS(474), 1, anon_sym_SQUOTE2, ACTIONS(470), 7, @@ -16051,7 +18049,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(472), 28, + ACTIONS(472), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16072,6 +18070,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16080,7 +18080,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3716] = 2, + [3326] = 2, ACTIONS(476), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16089,7 +18089,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(478), 28, + ACTIONS(478), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16110,6 +18110,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16118,7 +18120,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3756] = 2, + [3368] = 2, ACTIONS(480), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16127,7 +18129,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(482), 28, + ACTIONS(482), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16148,6 +18150,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16156,7 +18160,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3796] = 2, + [3410] = 2, ACTIONS(484), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16165,7 +18169,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(486), 28, + ACTIONS(486), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16186,6 +18190,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16194,7 +18200,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3836] = 2, + [3452] = 2, ACTIONS(488), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16203,7 +18209,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(490), 28, + ACTIONS(490), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16224,6 +18230,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16232,7 +18240,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3876] = 2, + [3494] = 2, ACTIONS(492), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16241,7 +18249,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(494), 28, + ACTIONS(494), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16262,6 +18270,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16270,7 +18280,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3916] = 2, + [3536] = 2, ACTIONS(496), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16279,7 +18289,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(498), 28, + ACTIONS(498), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16300,6 +18310,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16308,7 +18320,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3956] = 2, + [3578] = 2, ACTIONS(500), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16317,7 +18329,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(502), 28, + ACTIONS(502), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16338,6 +18350,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16346,7 +18360,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [3996] = 2, + [3620] = 2, ACTIONS(504), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16355,7 +18369,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(506), 28, + ACTIONS(506), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16376,6 +18390,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16384,7 +18400,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [4036] = 2, + [3662] = 2, ACTIONS(508), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16393,7 +18409,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(510), 28, + ACTIONS(510), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16414,6 +18430,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16422,7 +18440,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [4076] = 2, + [3704] = 2, ACTIONS(512), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16431,7 +18449,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(514), 28, + ACTIONS(514), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16452,6 +18470,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16460,7 +18480,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [4116] = 2, + [3746] = 2, ACTIONS(516), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16469,7 +18489,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(518), 28, + ACTIONS(518), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16490,6 +18510,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16498,7 +18520,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [4156] = 2, + [3788] = 2, ACTIONS(520), 7, aux_sym_word_token1, anon_sym_SQUOTE, @@ -16507,7 +18529,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(522), 28, + ACTIONS(522), 30, anon_sym_STAR, aux_sym__word_common_token3, anon_sym_SQUOTE_PIPE_SQUOTE, @@ -16528,6 +18550,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_WARNING_COLON, anon_sym_Deprecated, anon_sym_DEPRECATED_COLON, + anon_sym_Experimental, + anon_sym_EXPERIMENTAL_COLON, aux_sym_keycode_token4, aux_sym_keycode_token5, anon_sym_CTRL_DASH_LBRACEchar_RBRACE, @@ -16536,7 +18560,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__blank_token1, sym_url_word, anon_sym_BQUOTE, - [4196] = 5, + [3830] = 5, ACTIONS(29), 1, aux_sym__blank_token1, ACTIONS(31), 1, @@ -16548,7 +18572,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(96), 2, sym_line_li, aux_sym_block_repeat2, - [4213] = 5, + [3847] = 5, ACTIONS(29), 1, aux_sym__blank_token1, ACTIONS(31), 1, @@ -16560,7 +18584,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(96), 2, sym_line_li, aux_sym_block_repeat2, - [4230] = 4, + [3864] = 4, ACTIONS(528), 1, anon_sym_LT, ACTIONS(531), 1, @@ -16570,7 +18594,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(96), 2, sym_line_li, aux_sym_block_repeat2, - [4244] = 4, + [3878] = 4, ACTIONS(327), 1, aux_sym__blank_token1, ACTIONS(329), 1, @@ -16579,7 +18603,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_codeblock_repeat1, STATE(47), 1, sym_line_code, - [4257] = 4, + [3891] = 4, ACTIONS(355), 1, aux_sym__blank_token1, ACTIONS(357), 1, @@ -16588,175 +18612,169 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_codeblock_repeat1, STATE(64), 1, sym_line_code, - [4270] = 3, + [3904] = 3, ACTIONS(47), 1, ts_builtin_sym_end, ACTIONS(536), 1, sym_modeline, STATE(101), 1, aux_sym_help_file_repeat3, - [4280] = 3, + [3914] = 3, ACTIONS(538), 1, anon_sym_STAR, ACTIONS(540), 1, aux_sym__blank_token1, STATE(29), 1, sym_tag, - [4290] = 3, + [3924] = 3, ACTIONS(542), 1, ts_builtin_sym_end, ACTIONS(544), 1, sym_modeline, STATE(101), 1, aux_sym_help_file_repeat3, - [4300] = 3, + [3934] = 3, ACTIONS(43), 1, ts_builtin_sym_end, ACTIONS(536), 1, sym_modeline, STATE(101), 1, aux_sym_help_file_repeat3, - [4310] = 3, + [3944] = 3, ACTIONS(536), 1, sym_modeline, ACTIONS(547), 1, ts_builtin_sym_end, STATE(101), 1, aux_sym_help_file_repeat3, - [4320] = 1, + [3954] = 1, ACTIONS(549), 1, anon_sym_PIPE2, - [4324] = 1, + [3958] = 1, ACTIONS(460), 1, aux_sym_tag_token1, - [4328] = 1, + [3962] = 1, ACTIONS(551), 1, aux_sym_codespan_token1, - [4332] = 1, + [3966] = 1, ACTIONS(553), 1, aux_sym_codeblock_token2, - [4336] = 1, + [3970] = 1, ACTIONS(555), 1, ts_builtin_sym_end, - [4340] = 1, + [3974] = 1, ACTIONS(557), 1, anon_sym_TILDE, - [4344] = 1, + [3978] = 1, ACTIONS(559), 1, anon_sym_SQUOTE2, - [4348] = 1, + [3982] = 1, ACTIONS(312), 1, aux_sym_line_li_token1, - [4352] = 1, + [3986] = 1, ACTIONS(561), 1, anon_sym_STAR2, - [4356] = 1, + [3990] = 1, ACTIONS(563), 1, anon_sym_RBRACE, - [4360] = 1, + [3994] = 1, ACTIONS(565), 1, anon_sym_BQUOTE2, }; static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(17)] = 0, - [SMALL_STATE(18)] = 84, - [SMALL_STATE(19)] = 168, - [SMALL_STATE(20)] = 254, - [SMALL_STATE(21)] = 340, - [SMALL_STATE(22)] = 424, - [SMALL_STATE(23)] = 508, - [SMALL_STATE(24)] = 587, - [SMALL_STATE(25)] = 666, - [SMALL_STATE(26)] = 745, - [SMALL_STATE(27)] = 824, - [SMALL_STATE(28)] = 905, - [SMALL_STATE(29)] = 984, - [SMALL_STATE(30)] = 1063, - [SMALL_STATE(31)] = 1142, - [SMALL_STATE(32)] = 1223, - [SMALL_STATE(33)] = 1299, - [SMALL_STATE(34)] = 1375, - [SMALL_STATE(35)] = 1451, - [SMALL_STATE(36)] = 1527, - [SMALL_STATE(37)] = 1581, - [SMALL_STATE(38)] = 1635, - [SMALL_STATE(39)] = 1691, - [SMALL_STATE(40)] = 1745, - [SMALL_STATE(41)] = 1799, - [SMALL_STATE(42)] = 1853, - [SMALL_STATE(43)] = 1909, - [SMALL_STATE(44)] = 1966, - [SMALL_STATE(45)] = 2023, - [SMALL_STATE(46)] = 2071, - [SMALL_STATE(47)] = 2118, - [SMALL_STATE(48)] = 2165, - [SMALL_STATE(49)] = 2218, - [SMALL_STATE(50)] = 2271, - [SMALL_STATE(51)] = 2317, - [SMALL_STATE(52)] = 2363, - [SMALL_STATE(53)] = 2409, - [SMALL_STATE(54)] = 2455, - [SMALL_STATE(55)] = 2501, - [SMALL_STATE(56)] = 2547, - [SMALL_STATE(57)] = 2593, - [SMALL_STATE(58)] = 2639, - [SMALL_STATE(59)] = 2685, - [SMALL_STATE(60)] = 2731, - [SMALL_STATE(61)] = 2777, - [SMALL_STATE(62)] = 2823, - [SMALL_STATE(63)] = 2869, - [SMALL_STATE(64)] = 2914, - [SMALL_STATE(65)] = 2959, - [SMALL_STATE(66)] = 3003, - [SMALL_STATE(67)] = 3047, - [SMALL_STATE(68)] = 3091, - [SMALL_STATE(69)] = 3138, - [SMALL_STATE(70)] = 3182, - [SMALL_STATE(71)] = 3228, - [SMALL_STATE(72)] = 3276, - [SMALL_STATE(73)] = 3320, - [SMALL_STATE(74)] = 3366, - [SMALL_STATE(75)] = 3412, - [SMALL_STATE(76)] = 3460, - [SMALL_STATE(77)] = 3501, - [SMALL_STATE(78)] = 3544, - [SMALL_STATE(79)] = 3587, - [SMALL_STATE(80)] = 3630, - [SMALL_STATE(81)] = 3673, - [SMALL_STATE(82)] = 3716, - [SMALL_STATE(83)] = 3756, - [SMALL_STATE(84)] = 3796, - [SMALL_STATE(85)] = 3836, - [SMALL_STATE(86)] = 3876, - [SMALL_STATE(87)] = 3916, - [SMALL_STATE(88)] = 3956, - [SMALL_STATE(89)] = 3996, - [SMALL_STATE(90)] = 4036, - [SMALL_STATE(91)] = 4076, - [SMALL_STATE(92)] = 4116, - [SMALL_STATE(93)] = 4156, - [SMALL_STATE(94)] = 4196, - [SMALL_STATE(95)] = 4213, - [SMALL_STATE(96)] = 4230, - [SMALL_STATE(97)] = 4244, - [SMALL_STATE(98)] = 4257, - [SMALL_STATE(99)] = 4270, - [SMALL_STATE(100)] = 4280, - [SMALL_STATE(101)] = 4290, - [SMALL_STATE(102)] = 4300, - [SMALL_STATE(103)] = 4310, - [SMALL_STATE(104)] = 4320, - [SMALL_STATE(105)] = 4324, - [SMALL_STATE(106)] = 4328, - [SMALL_STATE(107)] = 4332, - [SMALL_STATE(108)] = 4336, - [SMALL_STATE(109)] = 4340, - [SMALL_STATE(110)] = 4344, - [SMALL_STATE(111)] = 4348, - [SMALL_STATE(112)] = 4352, - [SMALL_STATE(113)] = 4356, - [SMALL_STATE(114)] = 4360, + [SMALL_STATE(23)] = 0, + [SMALL_STATE(24)] = 81, + [SMALL_STATE(25)] = 162, + [SMALL_STATE(26)] = 243, + [SMALL_STATE(27)] = 324, + [SMALL_STATE(28)] = 407, + [SMALL_STATE(29)] = 488, + [SMALL_STATE(30)] = 569, + [SMALL_STATE(31)] = 650, + [SMALL_STATE(32)] = 733, + [SMALL_STATE(33)] = 811, + [SMALL_STATE(34)] = 889, + [SMALL_STATE(35)] = 967, + [SMALL_STATE(36)] = 1045, + [SMALL_STATE(37)] = 1101, + [SMALL_STATE(38)] = 1157, + [SMALL_STATE(39)] = 1215, + [SMALL_STATE(40)] = 1271, + [SMALL_STATE(41)] = 1327, + [SMALL_STATE(42)] = 1383, + [SMALL_STATE(43)] = 1441, + [SMALL_STATE(44)] = 1500, + [SMALL_STATE(45)] = 1559, + [SMALL_STATE(46)] = 1609, + [SMALL_STATE(47)] = 1658, + [SMALL_STATE(48)] = 1707, + [SMALL_STATE(49)] = 1762, + [SMALL_STATE(50)] = 1817, + [SMALL_STATE(51)] = 1865, + [SMALL_STATE(52)] = 1913, + [SMALL_STATE(53)] = 1961, + [SMALL_STATE(54)] = 2009, + [SMALL_STATE(55)] = 2057, + [SMALL_STATE(56)] = 2105, + [SMALL_STATE(57)] = 2153, + [SMALL_STATE(58)] = 2201, + [SMALL_STATE(59)] = 2249, + [SMALL_STATE(60)] = 2297, + [SMALL_STATE(61)] = 2345, + [SMALL_STATE(62)] = 2393, + [SMALL_STATE(63)] = 2441, + [SMALL_STATE(64)] = 2488, + [SMALL_STATE(65)] = 2535, + [SMALL_STATE(66)] = 2581, + [SMALL_STATE(67)] = 2627, + [SMALL_STATE(68)] = 2673, + [SMALL_STATE(69)] = 2722, + [SMALL_STATE(70)] = 2768, + [SMALL_STATE(71)] = 2816, + [SMALL_STATE(72)] = 2866, + [SMALL_STATE(73)] = 2912, + [SMALL_STATE(74)] = 2960, + [SMALL_STATE(75)] = 3008, + [SMALL_STATE(76)] = 3058, + [SMALL_STATE(77)] = 3101, + [SMALL_STATE(78)] = 3146, + [SMALL_STATE(79)] = 3191, + [SMALL_STATE(80)] = 3236, + [SMALL_STATE(81)] = 3281, + [SMALL_STATE(82)] = 3326, + [SMALL_STATE(83)] = 3368, + [SMALL_STATE(84)] = 3410, + [SMALL_STATE(85)] = 3452, + [SMALL_STATE(86)] = 3494, + [SMALL_STATE(87)] = 3536, + [SMALL_STATE(88)] = 3578, + [SMALL_STATE(89)] = 3620, + [SMALL_STATE(90)] = 3662, + [SMALL_STATE(91)] = 3704, + [SMALL_STATE(92)] = 3746, + [SMALL_STATE(93)] = 3788, + [SMALL_STATE(94)] = 3830, + [SMALL_STATE(95)] = 3847, + [SMALL_STATE(96)] = 3864, + [SMALL_STATE(97)] = 3878, + [SMALL_STATE(98)] = 3891, + [SMALL_STATE(99)] = 3904, + [SMALL_STATE(100)] = 3914, + [SMALL_STATE(101)] = 3924, + [SMALL_STATE(102)] = 3934, + [SMALL_STATE(103)] = 3944, + [SMALL_STATE(104)] = 3954, + [SMALL_STATE(105)] = 3958, + [SMALL_STATE(106)] = 3962, + [SMALL_STATE(107)] = 3966, + [SMALL_STATE(108)] = 3970, + [SMALL_STATE(109)] = 3974, + [SMALL_STATE(110)] = 3978, + [SMALL_STATE(111)] = 3982, + [SMALL_STATE(112)] = 3986, + [SMALL_STATE(113)] = 3990, + [SMALL_STATE(114)] = 3994, }; static const TSParseActionEntry ts_parse_actions[] = {