From 30cd470796a4320be8f8d5676b0181327033eb4a Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Tue, 18 Oct 2022 08:48:35 -0400 Subject: [PATCH] fix: invalid optionlink #48 fix https://github.com/neovim/tree-sitter-vimdoc/issues/45 fix https://github.com/neovim/tree-sitter-vimdoc/issues/46 --- corpus/line_block.txt | 1 + corpus/optionlink.txt | 35 +- corpus/taglink.txt | 2 + grammar.js | 6 +- src/grammar.json | 24 +- src/parser.c | 9881 +++++++++++++++++++++-------------------- 6 files changed, 5082 insertions(+), 4867 deletions(-) diff --git a/corpus/line_block.txt b/corpus/line_block.txt index e79d6c9..2c38dd3 100644 --- a/corpus/line_block.txt +++ b/corpus/line_block.txt @@ -132,6 +132,7 @@ li continues (word) (word) (word) + (word) (word)) (line) (line diff --git a/corpus/optionlink.txt b/corpus/optionlink.txt index f85be13..f2c24ff 100644 --- a/corpus/optionlink.txt +++ b/corpus/optionlink.txt @@ -101,8 +101,22 @@ number: '04' 'ISO-10646-1' 'python3' (word) (word) (word) + (word) + (tag + (word) + (MISSING "*")) + (word) + (word) + (word) + (ERROR + (word)) + (argument + (word)) + (word) (word)) (line + (word) + (word) (word) (word) (word) @@ -121,7 +135,7 @@ number: '04' 'ISO-10646-1' 'python3' (word)))) ================================================================================ -NOT optionlink 2 (FIXME) +NOT optionlink 2 ================================================================================ '{a-z} `{a-z} foo x `after_codespan`'s @@ -130,21 +144,22 @@ x `after_codespan`'s -------------------------------------------------------------------------------- (help_file - (ERROR) (block (line - (argument - (word)) - (word)) + (word) + (word) + (codespan + (word) + (MISSING "`"))) (line (word) (codespan (word)) - (word - (MISSING "'"))))) + (word) + (ERROR)))) ================================================================================ -NOT optionlink 3 (FIXME) +NOT optionlink 3 ================================================================================ foo '"\ '. Notice |foo| @@ -156,7 +171,9 @@ foo '"\ '. Notice (block (line (word) - (ERROR) + (word) + (word) + (word) (word)) (line (taglink diff --git a/corpus/taglink.txt b/corpus/taglink.txt index 980650a..854f7f6 100644 --- a/corpus/taglink.txt +++ b/corpus/taglink.txt @@ -129,6 +129,8 @@ Note: ":autocmd" can... (word) (word)) (line + (word) + (word) (word) (word)) (line diff --git a/grammar.js b/grammar.js index bd1c3d8..d95eace 100644 --- a/grammar.js +++ b/grammar.js @@ -62,9 +62,9 @@ module.exports = grammar({ // Explicit special cases: these are plaintext, not errors. _word_common: () => choice( // NOT optionlink: single "'". - /'[\t ]/, - // NOT optionlink: contains any non-lowercase char. - seq("'", token.immediate(/[^'\n\t ]*[^'a-z\n\t ][^'\n\t ]*/), token.immediate("'")), + "'", + // NOT optionlink: followed by non-lowercase char. + seq("'", token.immediate(/[a-z]*[^'a-z\n\t ][a-z]*/), optional(token.immediate("'"))), // NOT optionlink: single char surrounded by "'". seq("'", token.immediate(/[^'\n\t ]/), token.immediate("'")), // NOT taglink: "||", "|" diff --git a/src/grammar.json b/src/grammar.json index c3ee5a1..a79f5ac 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -168,8 +168,8 @@ "type": "CHOICE", "members": [ { - "type": "PATTERN", - "value": "'[\\t ]" + "type": "STRING", + "value": "'" }, { "type": "SEQ", @@ -182,15 +182,23 @@ "type": "IMMEDIATE_TOKEN", "content": { "type": "PATTERN", - "value": "[^'\\n\\t ]*[^'a-z\\n\\t ][^'\\n\\t ]*" + "value": "[a-z]*[^'a-z\\n\\t ][a-z]*" } }, { - "type": "IMMEDIATE_TOKEN", - "content": { - "type": "STRING", - "value": "'" - } + "type": "CHOICE", + "members": [ + { + "type": "IMMEDIATE_TOKEN", + "content": { + "type": "STRING", + "value": "'" + } + }, + { + "type": "BLANK" + } + ] } ] }, diff --git a/src/parser.c b/src/parser.c index 94e0ad8..2519981 100644 --- a/src/parser.c +++ b/src/parser.c @@ -14,11 +14,11 @@ #endif #define LANGUAGE_VERSION 14 -#define STATE_COUNT 146 +#define STATE_COUNT 149 #define LARGE_STATE_COUNT 8 -#define SYMBOL_COUNT 86 +#define SYMBOL_COUNT 85 #define ALIAS_COUNT 0 -#define TOKEN_COUNT 50 +#define TOKEN_COUNT 49 #define EXTERNAL_TOKEN_COUNT 0 #define FIELD_COUNT 3 #define MAX_ALIAS_SEQUENCE_LENGTH 5 @@ -29,87 +29,86 @@ enum { aux_sym_word_token2 = 2, aux_sym_word_noli_token1 = 3, aux_sym_word_noli_token2 = 4, - aux_sym__word_common_token1 = 5, - anon_sym_SQUOTE = 6, - aux_sym__word_common_token2 = 7, - anon_sym_SQUOTE2 = 8, + anon_sym_SQUOTE = 5, + aux_sym__word_common_token1 = 6, + anon_sym_SQUOTE2 = 7, + aux_sym__word_common_token2 = 8, aux_sym__word_common_token3 = 9, - aux_sym__word_common_token4 = 10, - anon_sym_PIPE = 11, - aux_sym__word_common_token5 = 12, - anon_sym_LBRACE = 13, - anon_sym_RBRACE = 14, - anon_sym_LBRACE_RBRACE = 15, - aux_sym__word_common_token6 = 16, - anon_sym_LPAREN = 17, - aux_sym__word_common_token7 = 18, - anon_sym_TILDE = 19, - aux_sym_keycode_token1 = 20, - aux_sym_keycode_token2 = 21, - aux_sym_keycode_token3 = 22, - aux_sym_keycode_token4 = 23, - aux_sym_keycode_token5 = 24, - aux_sym_keycode_token6 = 25, - aux_sym_keycode_token7 = 26, - aux_sym_keycode_token8 = 27, - aux_sym_uppercase_name_token1 = 28, - aux_sym_uppercase_name_token2 = 29, - anon_sym_LT = 30, - aux_sym_codeblock_token1 = 31, - anon_sym_LF = 32, - aux_sym_line_li_token1 = 33, - aux_sym_line_code_token1 = 34, - aux_sym_column_heading_token1 = 35, - aux_sym_h1_token1 = 36, - aux_sym_h2_token1 = 37, - anon_sym_STAR = 38, - aux_sym_tag_token1 = 39, - anon_sym_STAR2 = 40, - sym_url_word = 41, - aux_sym_optionlink_token1 = 42, - aux_sym_taglink_token1 = 43, - anon_sym_PIPE2 = 44, - anon_sym_BQUOTE = 45, - aux_sym_codespan_token1 = 46, - anon_sym_BQUOTE2 = 47, - aux_sym_argument_token1 = 48, - anon_sym_RBRACE2 = 49, - sym_help_file = 50, - sym__atom = 51, - sym_word = 52, - sym__atom_noli = 53, - sym_word_noli = 54, - sym__atom_common = 55, - sym__word_common = 56, - sym_keycode = 57, - sym_uppercase_name = 58, - sym__uppercase_words = 59, - sym_block = 60, - sym_codeblock = 61, - sym__blank = 62, - sym_line = 63, - sym_line_li = 64, - sym_line_code = 65, - sym__line_noli = 66, - sym_column_heading = 67, - sym_h1 = 68, - sym_h2 = 69, - sym_h3 = 70, - sym_tag = 71, - sym_url = 72, - sym_optionlink = 73, - sym_taglink = 74, - sym_codespan = 75, - sym_argument = 76, - aux_sym_help_file_repeat1 = 77, - aux_sym_help_file_repeat2 = 78, - aux_sym_uppercase_name_repeat1 = 79, - aux_sym_block_repeat1 = 80, - aux_sym_block_repeat2 = 81, - aux_sym_codeblock_repeat1 = 82, - aux_sym_line_li_repeat1 = 83, - aux_sym_line_li_repeat2 = 84, - aux_sym_h3_repeat1 = 85, + anon_sym_PIPE = 10, + aux_sym__word_common_token4 = 11, + anon_sym_LBRACE = 12, + anon_sym_RBRACE = 13, + anon_sym_LBRACE_RBRACE = 14, + aux_sym__word_common_token5 = 15, + anon_sym_LPAREN = 16, + aux_sym__word_common_token6 = 17, + anon_sym_TILDE = 18, + aux_sym_keycode_token1 = 19, + aux_sym_keycode_token2 = 20, + aux_sym_keycode_token3 = 21, + aux_sym_keycode_token4 = 22, + aux_sym_keycode_token5 = 23, + aux_sym_keycode_token6 = 24, + aux_sym_keycode_token7 = 25, + aux_sym_keycode_token8 = 26, + aux_sym_uppercase_name_token1 = 27, + aux_sym_uppercase_name_token2 = 28, + anon_sym_LT = 29, + aux_sym_codeblock_token1 = 30, + anon_sym_LF = 31, + aux_sym_line_li_token1 = 32, + aux_sym_line_code_token1 = 33, + aux_sym_column_heading_token1 = 34, + aux_sym_h1_token1 = 35, + aux_sym_h2_token1 = 36, + anon_sym_STAR = 37, + aux_sym_tag_token1 = 38, + anon_sym_STAR2 = 39, + sym_url_word = 40, + aux_sym_optionlink_token1 = 41, + aux_sym_taglink_token1 = 42, + anon_sym_PIPE2 = 43, + anon_sym_BQUOTE = 44, + aux_sym_codespan_token1 = 45, + anon_sym_BQUOTE2 = 46, + aux_sym_argument_token1 = 47, + anon_sym_RBRACE2 = 48, + sym_help_file = 49, + sym__atom = 50, + sym_word = 51, + sym__atom_noli = 52, + sym_word_noli = 53, + sym__atom_common = 54, + sym__word_common = 55, + sym_keycode = 56, + sym_uppercase_name = 57, + sym__uppercase_words = 58, + sym_block = 59, + sym_codeblock = 60, + sym__blank = 61, + sym_line = 62, + sym_line_li = 63, + sym_line_code = 64, + sym__line_noli = 65, + sym_column_heading = 66, + sym_h1 = 67, + sym_h2 = 68, + sym_h3 = 69, + sym_tag = 70, + sym_url = 71, + sym_optionlink = 72, + sym_taglink = 73, + sym_codespan = 74, + sym_argument = 75, + aux_sym_help_file_repeat1 = 76, + aux_sym_help_file_repeat2 = 77, + aux_sym_uppercase_name_repeat1 = 78, + aux_sym_block_repeat1 = 79, + aux_sym_block_repeat2 = 80, + aux_sym_codeblock_repeat1 = 81, + aux_sym_line_li_repeat1 = 82, + aux_sym_line_li_repeat2 = 83, + aux_sym_h3_repeat1 = 84, }; static const char * const ts_symbol_names[] = { @@ -118,20 +117,19 @@ static const char * const ts_symbol_names[] = { [aux_sym_word_token2] = "word_token2", [aux_sym_word_noli_token1] = "word_noli_token1", [aux_sym_word_noli_token2] = "word_noli_token2", - [aux_sym__word_common_token1] = "_word_common_token1", [anon_sym_SQUOTE] = "'", - [aux_sym__word_common_token2] = "_word_common_token2", + [aux_sym__word_common_token1] = "_word_common_token1", [anon_sym_SQUOTE2] = "'", + [aux_sym__word_common_token2] = "_word_common_token2", [aux_sym__word_common_token3] = "_word_common_token3", - [aux_sym__word_common_token4] = "_word_common_token4", [anon_sym_PIPE] = "|", - [aux_sym__word_common_token5] = "_word_common_token5", + [aux_sym__word_common_token4] = "_word_common_token4", [anon_sym_LBRACE] = "{", [anon_sym_RBRACE] = "}", [anon_sym_LBRACE_RBRACE] = "{}", - [aux_sym__word_common_token6] = "_word_common_token6", + [aux_sym__word_common_token5] = "_word_common_token5", [anon_sym_LPAREN] = "(", - [aux_sym__word_common_token7] = "_word_common_token7", + [aux_sym__word_common_token6] = "_word_common_token6", [anon_sym_TILDE] = "~", [aux_sym_keycode_token1] = "keycode_token1", [aux_sym_keycode_token2] = "keycode_token2", @@ -207,20 +205,19 @@ static const TSSymbol ts_symbol_map[] = { [aux_sym_word_token2] = aux_sym_word_token2, [aux_sym_word_noli_token1] = aux_sym_word_noli_token1, [aux_sym_word_noli_token2] = aux_sym_word_noli_token2, - [aux_sym__word_common_token1] = aux_sym__word_common_token1, [anon_sym_SQUOTE] = anon_sym_SQUOTE, - [aux_sym__word_common_token2] = aux_sym__word_common_token2, + [aux_sym__word_common_token1] = aux_sym__word_common_token1, [anon_sym_SQUOTE2] = anon_sym_SQUOTE, + [aux_sym__word_common_token2] = aux_sym__word_common_token2, [aux_sym__word_common_token3] = aux_sym__word_common_token3, - [aux_sym__word_common_token4] = aux_sym__word_common_token4, [anon_sym_PIPE] = anon_sym_PIPE, - [aux_sym__word_common_token5] = aux_sym__word_common_token5, + [aux_sym__word_common_token4] = aux_sym__word_common_token4, [anon_sym_LBRACE] = anon_sym_LBRACE, [anon_sym_RBRACE] = anon_sym_RBRACE, [anon_sym_LBRACE_RBRACE] = anon_sym_LBRACE_RBRACE, - [aux_sym__word_common_token6] = aux_sym__word_common_token6, + [aux_sym__word_common_token5] = aux_sym__word_common_token5, [anon_sym_LPAREN] = anon_sym_LPAREN, - [aux_sym__word_common_token7] = aux_sym__word_common_token7, + [aux_sym__word_common_token6] = aux_sym__word_common_token6, [anon_sym_TILDE] = anon_sym_TILDE, [aux_sym_keycode_token1] = aux_sym_keycode_token1, [aux_sym_keycode_token2] = aux_sym_keycode_token2, @@ -311,15 +308,11 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, - [aux_sym__word_common_token1] = { - .visible = false, - .named = false, - }, [anon_sym_SQUOTE] = { .visible = true, .named = false, }, - [aux_sym__word_common_token2] = { + [aux_sym__word_common_token1] = { .visible = false, .named = false, }, @@ -327,11 +320,11 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [aux_sym__word_common_token3] = { + [aux_sym__word_common_token2] = { .visible = false, .named = false, }, - [aux_sym__word_common_token4] = { + [aux_sym__word_common_token3] = { .visible = false, .named = false, }, @@ -339,7 +332,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [aux_sym__word_common_token5] = { + [aux_sym__word_common_token4] = { .visible = false, .named = false, }, @@ -355,7 +348,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [aux_sym__word_common_token6] = { + [aux_sym__word_common_token5] = { .visible = false, .named = false, }, @@ -363,7 +356,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [aux_sym__word_common_token7] = { + [aux_sym__word_common_token6] = { .visible = false, .named = false, }, @@ -762,10 +755,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [21] = 21, [22] = 22, [23] = 23, - [24] = 21, + [24] = 22, [25] = 25, [26] = 26, - [27] = 21, + [27] = 22, [28] = 28, [29] = 29, [30] = 30, @@ -795,95 +788,98 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [54] = 54, [55] = 55, [56] = 56, - [57] = 34, - [58] = 37, + [57] = 36, + [58] = 35, [59] = 59, - [60] = 45, - [61] = 61, - [62] = 62, - [63] = 62, - [64] = 54, - [65] = 65, + [60] = 60, + [61] = 46, + [62] = 59, + [63] = 63, + [64] = 64, + [65] = 63, [66] = 66, - [67] = 67, + [67] = 51, [68] = 68, [69] = 69, - [70] = 52, - [71] = 71, - [72] = 72, + [70] = 70, + [71] = 54, + [72] = 59, [73] = 73, - [74] = 71, - [75] = 65, + [74] = 74, + [75] = 75, [76] = 76, - [77] = 66, + [77] = 77, [78] = 78, [79] = 79, - [80] = 80, - [81] = 81, - [82] = 82, - [83] = 83, + [80] = 75, + [81] = 70, + [82] = 69, + [83] = 73, [84] = 84, [85] = 85, - [86] = 72, - [87] = 76, - [88] = 85, - [89] = 84, - [90] = 65, - [91] = 83, - [92] = 81, - [93] = 80, - [94] = 73, - [95] = 79, - [96] = 82, - [97] = 78, - [98] = 66, - [99] = 83, - [100] = 81, - [101] = 73, - [102] = 79, - [103] = 72, - [104] = 84, - [105] = 85, - [106] = 76, - [107] = 82, - [108] = 78, - [109] = 109, - [110] = 110, - [111] = 111, - [112] = 112, - [113] = 112, - [114] = 114, + [86] = 86, + [87] = 87, + [88] = 88, + [89] = 89, + [90] = 90, + [91] = 73, + [92] = 78, + [93] = 85, + [94] = 84, + [95] = 77, + [96] = 90, + [97] = 79, + [98] = 89, + [99] = 87, + [100] = 76, + [101] = 69, + [102] = 70, + [103] = 86, + [104] = 88, + [105] = 88, + [106] = 86, + [107] = 79, + [108] = 76, + [109] = 90, + [110] = 77, + [111] = 85, + [112] = 78, + [113] = 89, + [114] = 87, [115] = 115, [116] = 116, [117] = 117, - [118] = 117, - [119] = 117, + [118] = 118, + [119] = 118, [120] = 120, [121] = 121, [122] = 122, - [123] = 121, + [123] = 123, [124] = 124, [125] = 125, [126] = 126, - [127] = 127, - [128] = 127, - [129] = 120, - [130] = 125, + [127] = 124, + [128] = 128, + [129] = 129, + [130] = 130, [131] = 131, - [132] = 122, - [133] = 131, - [134] = 127, - [135] = 120, - [136] = 125, - [137] = 131, - [138] = 122, - [139] = 121, - [140] = 140, - [141] = 124, - [142] = 142, - [143] = 142, - [144] = 124, - [145] = 142, + [132] = 132, + [133] = 123, + [134] = 129, + [135] = 128, + [136] = 136, + [137] = 136, + [138] = 125, + [139] = 123, + [140] = 129, + [141] = 128, + [142] = 124, + [143] = 136, + [144] = 125, + [145] = 130, + [146] = 132, + [147] = 130, + [148] = 132, }; static bool ts_lex(TSLexer *lexer, TSStateId state) { @@ -891,1260 +887,1398 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { eof = lexer->eof(lexer); switch (state) { case 0: - if (eof) ADVANCE(39); - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(240); - if (lookahead == '(') ADVANCE(277); - if (lookahead == '*') ADVANCE(412); - if (lookahead == '+') ADVANCE(241); - if (lookahead == '<') ADVANCE(396); - if (lookahead == '>') ADVANCE(243); - if (lookahead == 'A') ADVANCE(245); - if (lookahead == 'C') ADVANCE(246); - if (lookahead == 'M') ADVANCE(244); - if (lookahead == '_') ADVANCE(250); - if (lookahead == '`') ADVANCE(488); - if (lookahead == 'h') ADVANCE(248); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(482); - if (lookahead == '}') ADVANCE(547); - if (lookahead == '~') ADVANCE(283); - if (lookahead == '\t' || - lookahead == ' ') SKIP(36) - if (lookahead == ')' || - lookahead == '.') ADVANCE(252); + if (eof) ADVANCE(44); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(251); + if (lookahead == '(') ADVANCE(287); + if (lookahead == '*') ADVANCE(415); + if (lookahead == '+') ADVANCE(252); + if (lookahead == '<') ADVANCE(398); + if (lookahead == '>') ADVANCE(254); + if (lookahead == 'A') ADVANCE(256); + if (lookahead == 'C') ADVANCE(257); + if (lookahead == 'M') ADVANCE(255); + if (lookahead == '`') ADVANCE(496); + if (lookahead == 'h') ADVANCE(258); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(489); + if (lookahead == '}') ADVANCE(555); + if (lookahead == '~') ADVANCE(297); + if (lookahead == '\t' || + lookahead == ' ') SKIP(41) if (lookahead == '-' || - lookahead == 8226) ADVANCE(242); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); + lookahead == 8226) ADVANCE(253); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(259); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(247); - if (lookahead != 0) ADVANCE(241); + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(260); + if (lookahead != 0) ADVANCE(252); END_STATE(); case 1: - if (lookahead == '\t') ADVANCE(259); - if (lookahead == ' ') ADVANCE(401); - if (lookahead == '-') ADVANCE(230); + if (lookahead == '\t') ADVANCE(270); + if (lookahead == ' ') ADVANCE(403); + if (lookahead == '-') ADVANCE(235); if (lookahead != 0 && - lookahead != '\n') ADVANCE(231); + lookahead != '\n') ADVANCE(236); END_STATE(); case 2: - if (lookahead == '\t') ADVANCE(259); - if (lookahead == ' ') ADVANCE(401); + if (lookahead == '\t') ADVANCE(270); + if (lookahead == ' ') ADVANCE(403); if (lookahead != 0 && - lookahead != '\n') ADVANCE(231); + lookahead != '\n') ADVANCE(236); END_STATE(); case 3: - if (lookahead == '\t') ADVANCE(29); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == ' ') ADVANCE(400); - if (lookahead != 0) ADVANCE(220); + if (lookahead == '\t') ADVANCE(35); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == ' ') ADVANCE(402); + if (lookahead != 0) ADVANCE(225); END_STATE(); case 4: - if (lookahead == '\t') ADVANCE(260); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == ' ') ADVANCE(400); - if (lookahead != 0) ADVANCE(220); + if (lookahead == '\t') ADVANCE(271); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == ' ') ADVANCE(402); + if (lookahead != 0) ADVANCE(225); END_STATE(); case 5: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(240); - if (lookahead == '<') ADVANCE(395); - if (lookahead == '`') ADVANCE(488); - if (lookahead == '|') ADVANCE(482); - if (lookahead == '}') ADVANCE(547); - if (lookahead == '\t' || - lookahead == ' ') SKIP(23) - if (lookahead == '*' || - lookahead == '+' || - lookahead == '-' || - lookahead == 8226) ADVANCE(30); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(251); + if (lookahead == '(') ADVANCE(287); + if (lookahead == '*') ADVANCE(408); + if (lookahead == '<') ADVANCE(100); + if (lookahead == '>') ADVANCE(46); + if (lookahead == 'A') ADVANCE(54); + if (lookahead == 'C') ADVANCE(57); + if (lookahead == 'M') ADVANCE(53); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(62); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == '\t' || + lookahead == ' ') SKIP(8) + if (lookahead == '-' || + lookahead == 8226) ADVANCE(45); + if (('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(63); + if (lookahead != 0) ADVANCE(102); END_STATE(); case 6: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(277); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(251); + if (lookahead == '(') ADVANCE(287); if (lookahead == '*') ADVANCE(408); - if (lookahead == '+') ADVANCE(31); - if (lookahead == '-') ADVANCE(1); - if (lookahead == '<') ADVANCE(397); - if (lookahead == '=') ADVANCE(185); - if (lookahead == '>') ADVANCE(98); - if (lookahead == 'A') ADVANCE(153); - if (lookahead == 'C') ADVANCE(154); - if (lookahead == 'M') ADVANCE(152); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(171); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); - if (lookahead == 8226) ADVANCE(2); + if (lookahead == '<') ADVANCE(100); + if (lookahead == '>') ADVANCE(46); + if (lookahead == 'A') ADVANCE(54); + if (lookahead == 'C') ADVANCE(57); + if (lookahead == 'M') ADVANCE(53); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(62); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(298); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(15); - if (lookahead == ')' || - lookahead == '.') ADVANCE(217); - if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(172); + lookahead == ' ') SKIP(9) + if (lookahead == '-' || + lookahead == 8226) ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(155); - if (lookahead != 0) ADVANCE(218); + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(63); + if (lookahead != 0) ADVANCE(102); END_STATE(); case 7: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(277); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(251); + if (lookahead == '(') ADVANCE(287); if (lookahead == '*') ADVANCE(408); - if (lookahead == '+') ADVANCE(31); - if (lookahead == '<') ADVANCE(397); - if (lookahead == 'A') ADVANCE(153); - if (lookahead == 'C') ADVANCE(154); - if (lookahead == 'M') ADVANCE(152); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(171); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); - if (lookahead == '\t' || - lookahead == ' ') SKIP(12) - if (lookahead == ')' || - lookahead == '.') ADVANCE(217); + if (lookahead == '<') ADVANCE(100); + if (lookahead == 'A') ADVANCE(54); + if (lookahead == 'C') ADVANCE(57); + if (lookahead == 'M') ADVANCE(53); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(62); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == '\t' || + lookahead == ' ') SKIP(10) if (lookahead == '-' || - lookahead == 8226) ADVANCE(2); - if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(172); + lookahead == 8226) ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(155); - if (lookahead != 0) ADVANCE(218); + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(63); + if (lookahead != 0) ADVANCE(102); END_STATE(); case 8: - if (lookahead == '\n') ADVANCE(399); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(277); + if (lookahead == '(') ADVANCE(287); if (lookahead == '*') ADVANCE(408); - if (lookahead == '+') ADVANCE(31); - if (lookahead == '<') ADVANCE(397); - if (lookahead == 'A') ADVANCE(153); - if (lookahead == 'C') ADVANCE(154); - if (lookahead == 'M') ADVANCE(152); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(171); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(16); - if (lookahead == ')' || - lookahead == '.') ADVANCE(217); + if (lookahead == '<') ADVANCE(100); + if (lookahead == '>') ADVANCE(46); + if (lookahead == 'A') ADVANCE(54); + if (lookahead == 'C') ADVANCE(57); + if (lookahead == 'M') ADVANCE(53); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(62); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == '\t' || + lookahead == ' ') SKIP(8) if (lookahead == '-' || - lookahead == 8226) ADVANCE(2); - if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(172); + lookahead == 8226) ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(155); - if (lookahead != 0) ADVANCE(218); + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(63); + if (lookahead != 0) ADVANCE(102); END_STATE(); case 9: - if (lookahead == '\n') ADVANCE(399); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(274); - if (lookahead == '*') ADVANCE(406); - if (lookahead == '<') ADVANCE(95); - if (lookahead == '>') ADVANCE(41); - if (lookahead == 'A') ADVANCE(49); - if (lookahead == 'C') ADVANCE(52); - if (lookahead == 'M') ADVANCE(48); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(57); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); + if (lookahead == '(') ADVANCE(287); + if (lookahead == '*') ADVANCE(408); + if (lookahead == '<') ADVANCE(100); + if (lookahead == '>') ADVANCE(46); + if (lookahead == 'A') ADVANCE(54); + if (lookahead == 'C') ADVANCE(57); + if (lookahead == 'M') ADVANCE(53); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(62); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(298); if (lookahead == '\t' || lookahead == ' ') SKIP(9) if (lookahead == '-' || - lookahead == 8226) ADVANCE(40); + lookahead == 8226) ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (lookahead != 0) ADVANCE(97); + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(63); + if (lookahead != 0) ADVANCE(102); END_STATE(); case 10: - if (lookahead == '\n') ADVANCE(399); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(274); - if (lookahead == '*') ADVANCE(406); - if (lookahead == '<') ADVANCE(95); - if (lookahead == '>') ADVANCE(41); - if (lookahead == 'A') ADVANCE(49); - if (lookahead == 'C') ADVANCE(52); - if (lookahead == 'M') ADVANCE(48); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(57); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(284); + if (lookahead == '(') ADVANCE(287); + if (lookahead == '*') ADVANCE(408); + if (lookahead == '<') ADVANCE(100); + if (lookahead == 'A') ADVANCE(54); + if (lookahead == 'C') ADVANCE(57); + if (lookahead == 'M') ADVANCE(53); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(62); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); if (lookahead == '\t' || lookahead == ' ') SKIP(10) if (lookahead == '-' || - lookahead == 8226) ADVANCE(40); + lookahead == 8226) ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (lookahead != 0) ADVANCE(97); + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(63); + if (lookahead != 0) ADVANCE(102); END_STATE(); case 11: - if (lookahead == '\n') ADVANCE(399); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(274); - if (lookahead == '*') ADVANCE(406); - if (lookahead == '<') ADVANCE(95); - if (lookahead == 'A') ADVANCE(49); - if (lookahead == 'C') ADVANCE(52); - if (lookahead == 'M') ADVANCE(48); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(57); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); + if (lookahead == '(') ADVANCE(287); + if (lookahead == '*') ADVANCE(410); + if (lookahead == '+') ADVANCE(37); + if (lookahead == '<') ADVANCE(221); + if (lookahead == 'A') ADVANCE(164); + if (lookahead == 'C') ADVANCE(167); + if (lookahead == 'M') ADVANCE(163); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(172); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); if (lookahead == '\t' || lookahead == ' ') SKIP(11) if (lookahead == '-' || - lookahead == 8226) ADVANCE(40); + lookahead == 8226) ADVANCE(2); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (lookahead != 0) ADVANCE(97); + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(173); + if (lookahead != 0) ADVANCE(223); END_STATE(); case 12: - if (lookahead == '\n') ADVANCE(399); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(274); - if (lookahead == '*') ADVANCE(408); - if (lookahead == '+') ADVANCE(31); - if (lookahead == '<') ADVANCE(216); - if (lookahead == 'A') ADVANCE(163); - if (lookahead == 'C') ADVANCE(166); - if (lookahead == 'M') ADVANCE(162); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(171); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); - if (lookahead == '\t' || - lookahead == ' ') SKIP(12) - if (lookahead == '-' || - lookahead == 8226) ADVANCE(2); + if (lookahead == '(') ADVANCE(291); + if (lookahead == '*') ADVANCE(410); + if (lookahead == '+') ADVANCE(37); + if (lookahead == '-') ADVANCE(1); + if (lookahead == '<') ADVANCE(399); + if (lookahead == '=') ADVANCE(190); + if (lookahead == '>') ADVANCE(103); + if (lookahead == 'A') ADVANCE(175); + if (lookahead == 'C') ADVANCE(176); + if (lookahead == 'M') ADVANCE(174); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(172); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == 8226) ADVANCE(2); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(20); + if (lookahead == ')' || + lookahead == '.') ADVANCE(222); + if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (lookahead != 0) ADVANCE(218); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(177); + if (lookahead != 0) ADVANCE(223); END_STATE(); case 13: - if (lookahead == '\n') ADVANCE(399); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(278); - if (lookahead == '*') ADVANCE(406); - if (lookahead == '<') ADVANCE(95); - if (lookahead == '>') ADVANCE(41); - if (lookahead == 'A') ADVANCE(60); - if (lookahead == 'C') ADVANCE(61); - if (lookahead == 'M') ADVANCE(59); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(57); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); - if (lookahead == '\t' || - lookahead == ' ') SKIP(13) + if (lookahead == '(') ADVANCE(291); + if (lookahead == '*') ADVANCE(410); + if (lookahead == '+') ADVANCE(37); + if (lookahead == '<') ADVANCE(399); + if (lookahead == 'A') ADVANCE(175); + if (lookahead == 'C') ADVANCE(176); + if (lookahead == 'M') ADVANCE(174); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(172); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == '\t' || + lookahead == ' ') SKIP(11) if (lookahead == ')' || - lookahead == '.') ADVANCE(96); + lookahead == '.') ADVANCE(222); if (lookahead == '-' || - lookahead == 8226) ADVANCE(40); - if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == 8226) ADVANCE(2); + if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(62); - if (lookahead != 0) ADVANCE(97); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(177); + if (lookahead != 0) ADVANCE(223); END_STATE(); case 14: - if (lookahead == '\n') ADVANCE(399); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(278); - if (lookahead == '*') ADVANCE(406); - if (lookahead == '<') ADVANCE(95); - if (lookahead == '>') ADVANCE(41); - if (lookahead == 'A') ADVANCE(60); - if (lookahead == 'C') ADVANCE(61); - if (lookahead == 'M') ADVANCE(59); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(57); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(284); - if (lookahead == '\t' || - lookahead == ' ') SKIP(14) + if (lookahead == '(') ADVANCE(291); + if (lookahead == '*') ADVANCE(410); + if (lookahead == '+') ADVANCE(37); + if (lookahead == '<') ADVANCE(399); + if (lookahead == 'A') ADVANCE(175); + if (lookahead == 'C') ADVANCE(176); + if (lookahead == 'M') ADVANCE(174); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(172); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(21); if (lookahead == ')' || - lookahead == '.') ADVANCE(96); + lookahead == '.') ADVANCE(222); if (lookahead == '-' || - lookahead == 8226) ADVANCE(40); - if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == 8226) ADVANCE(2); + if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(62); - if (lookahead != 0) ADVANCE(97); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(177); + if (lookahead != 0) ADVANCE(223); END_STATE(); case 15: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(236); - if (lookahead == '(') ADVANCE(275); - if (lookahead == '*') ADVANCE(407); - if (lookahead == '+') ADVANCE(3); - if (lookahead == '<') ADVANCE(147); - if (lookahead == '>') ADVANCE(99); - if (lookahead == 'A') ADVANCE(108); - if (lookahead == 'C') ADVANCE(111); - if (lookahead == 'M') ADVANCE(107); - if (lookahead == '`') ADVANCE(484); - if (lookahead == 'h') ADVANCE(116); - if (lookahead == '{') ADVANCE(261); - if (lookahead == '|') ADVANCE(256); - if (lookahead == '}') ADVANCE(265); - if (lookahead == '~') ADVANCE(287); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(15); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(237); + if (lookahead == '(') ADVANCE(290); + if (lookahead == '*') ADVANCE(412); + if (lookahead == '<') ADVANCE(248); + if (lookahead == '>') ADVANCE(242); + if (lookahead == 'A') ADVANCE(244); + if (lookahead == 'C') ADVANCE(245); + if (lookahead == 'M') ADVANCE(243); + if (lookahead == '`') ADVANCE(493); + if (lookahead == 'h') ADVANCE(261); + if (lookahead == '{') ADVANCE(274); + if (lookahead == '|') ADVANCE(269); + if (lookahead == '}') ADVANCE(278); + if (lookahead == '~') ADVANCE(300); + if (lookahead == '\t' || + lookahead == ' ') SKIP(9) if (lookahead == '-' || - lookahead == 8226) ADVANCE(4); + lookahead == 8226) ADVANCE(241); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(262); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + lookahead == '_') ADVANCE(246); + if (lookahead != 0) ADVANCE(249); END_STATE(); case 16: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(236); - if (lookahead == '(') ADVANCE(275); - if (lookahead == '*') ADVANCE(407); - if (lookahead == '+') ADVANCE(3); - if (lookahead == '<') ADVANCE(147); - if (lookahead == 'A') ADVANCE(108); - if (lookahead == 'C') ADVANCE(111); - if (lookahead == 'M') ADVANCE(107); - if (lookahead == '`') ADVANCE(484); - if (lookahead == 'h') ADVANCE(116); - if (lookahead == '{') ADVANCE(261); - if (lookahead == '|') ADVANCE(256); - if (lookahead == '}') ADVANCE(265); - if (lookahead == '~') ADVANCE(287); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(16); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(237); + if (lookahead == '(') ADVANCE(290); + if (lookahead == '*') ADVANCE(412); + if (lookahead == '<') ADVANCE(248); + if (lookahead == '>') ADVANCE(242); + if (lookahead == 'A') ADVANCE(244); + if (lookahead == 'C') ADVANCE(245); + if (lookahead == 'M') ADVANCE(243); + if (lookahead == '`') ADVANCE(493); + if (lookahead == 'h') ADVANCE(261); + if (lookahead == '{') ADVANCE(274); + if (lookahead == '|') ADVANCE(269); + if (lookahead == '}') ADVANCE(278); + if (lookahead == '~') ADVANCE(304); + if (lookahead == '\t' || + lookahead == ' ') SKIP(8) if (lookahead == '-' || - lookahead == 8226) ADVANCE(4); + lookahead == 8226) ADVANCE(241); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(262); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + lookahead == '_') ADVANCE(246); + if (lookahead != 0) ADVANCE(249); END_STATE(); case 17: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(235); - if (lookahead == '(') ADVANCE(276); - if (lookahead == '*') ADVANCE(409); - if (lookahead == '<') ADVANCE(543); - if (lookahead == '>') ADVANCE(489); - if (lookahead == 'A') ADVANCE(504); - if (lookahead == 'C') ADVANCE(507); - if (lookahead == 'M') ADVANCE(503); - if (lookahead == '`') ADVANCE(485); - if (lookahead == 'h') ADVANCE(512); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(257); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(285); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(237); + if (lookahead == '(') ADVANCE(290); + if (lookahead == '*') ADVANCE(412); + if (lookahead == '<') ADVANCE(248); + if (lookahead == 'A') ADVANCE(244); + if (lookahead == 'C') ADVANCE(245); + if (lookahead == 'M') ADVANCE(243); + if (lookahead == '`') ADVANCE(493); + if (lookahead == 'h') ADVANCE(261); + if (lookahead == '{') ADVANCE(274); + if (lookahead == '|') ADVANCE(269); + if (lookahead == '}') ADVANCE(278); + if (lookahead == '~') ADVANCE(304); if (lookahead == '\t' || lookahead == ' ') SKIP(10) if (lookahead == '-' || - lookahead == 8226) ADVANCE(491); + lookahead == 8226) ADVANCE(241); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(262); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(513); - if (lookahead != 0) ADVANCE(544); + lookahead == '_') ADVANCE(246); + if (lookahead != 0) ADVANCE(249); END_STATE(); case 18: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(235); - if (lookahead == '(') ADVANCE(276); - if (lookahead == '*') ADVANCE(409); - if (lookahead == '<') ADVANCE(543); - if (lookahead == '>') ADVANCE(489); - if (lookahead == 'A') ADVANCE(504); - if (lookahead == 'C') ADVANCE(507); - if (lookahead == 'M') ADVANCE(503); - if (lookahead == '`') ADVANCE(485); - if (lookahead == 'h') ADVANCE(512); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(257); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(288); - if (lookahead == '\t' || - lookahead == ' ') SKIP(9) + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(237); + if (lookahead == '(') ADVANCE(292); + if (lookahead == '*') ADVANCE(408); + if (lookahead == '<') ADVANCE(100); + if (lookahead == '>') ADVANCE(46); + if (lookahead == 'A') ADVANCE(65); + if (lookahead == 'C') ADVANCE(66); + if (lookahead == 'M') ADVANCE(64); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(62); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == '\t' || + lookahead == ' ') SKIP(18) + if (lookahead == ')' || + lookahead == '.') ADVANCE(101); if (lookahead == '-' || - lookahead == 8226) ADVANCE(491); + lookahead == 8226) ADVANCE(45); + if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(513); - if (lookahead != 0) ADVANCE(544); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(67); + if (lookahead != 0) ADVANCE(102); END_STATE(); case 19: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(235); - if (lookahead == '(') ADVANCE(276); - if (lookahead == '*') ADVANCE(409); - if (lookahead == '<') ADVANCE(543); - if (lookahead == 'A') ADVANCE(504); - if (lookahead == 'C') ADVANCE(507); - if (lookahead == 'M') ADVANCE(503); - if (lookahead == '`') ADVANCE(485); - if (lookahead == 'h') ADVANCE(512); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(257); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(288); - if (lookahead == '\t' || - lookahead == ' ') SKIP(11) + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(237); + if (lookahead == '(') ADVANCE(292); + if (lookahead == '*') ADVANCE(408); + if (lookahead == '<') ADVANCE(100); + if (lookahead == '>') ADVANCE(46); + if (lookahead == 'A') ADVANCE(65); + if (lookahead == 'C') ADVANCE(66); + if (lookahead == 'M') ADVANCE(64); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(62); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(298); + if (lookahead == '\t' || + lookahead == ' ') SKIP(19) + if (lookahead == ')' || + lookahead == '.') ADVANCE(101); if (lookahead == '-' || - lookahead == 8226) ADVANCE(491); + lookahead == 8226) ADVANCE(45); + if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(513); - if (lookahead != 0) ADVANCE(544); + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(67); + if (lookahead != 0) ADVANCE(102); END_STATE(); case 20: - if (lookahead == '\n') ADVANCE(399); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(238); - if (lookahead == '(') ADVANCE(279); - if (lookahead == '*') ADVANCE(410); - if (lookahead == '<') ADVANCE(479); - if (lookahead == '>') ADVANCE(422); - if (lookahead == 'A') ADVANCE(430); - if (lookahead == 'C') ADVANCE(433); - if (lookahead == 'M') ADVANCE(429); - if (lookahead == '`') ADVANCE(486); - if (lookahead == 'h') ADVANCE(438); - if (lookahead == '{') ADVANCE(263); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(266); - if (lookahead == '~') ADVANCE(286); + if (lookahead == '(') ADVANCE(288); + if (lookahead == '*') ADVANCE(409); + if (lookahead == '+') ADVANCE(3); + if (lookahead == '<') ADVANCE(152); + if (lookahead == '>') ADVANCE(104); + if (lookahead == 'A') ADVANCE(113); + if (lookahead == 'C') ADVANCE(116); + if (lookahead == 'M') ADVANCE(112); + if (lookahead == '`') ADVANCE(491); + if (lookahead == 'h') ADVANCE(121); + if (lookahead == '{') ADVANCE(272); + if (lookahead == '|') ADVANCE(266); + if (lookahead == '}') ADVANCE(277); + if (lookahead == '~') ADVANCE(302); if (lookahead == '\t' || - lookahead == ' ') SKIP(10) + lookahead == ' ') ADVANCE(20); if (lookahead == '-' || - lookahead == 8226) ADVANCE(421); + lookahead == 8226) ADVANCE(4); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(439); - if (lookahead != 0) ADVANCE(481); + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 21: - if (lookahead == '\n') ADVANCE(399); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(238); - if (lookahead == '(') ADVANCE(279); - if (lookahead == '*') ADVANCE(410); - if (lookahead == '<') ADVANCE(479); - if (lookahead == '>') ADVANCE(422); - if (lookahead == 'A') ADVANCE(430); - if (lookahead == 'C') ADVANCE(433); - if (lookahead == 'M') ADVANCE(429); - if (lookahead == '`') ADVANCE(486); - if (lookahead == 'h') ADVANCE(438); - if (lookahead == '{') ADVANCE(263); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(266); - if (lookahead == '~') ADVANCE(289); + if (lookahead == '(') ADVANCE(288); + if (lookahead == '*') ADVANCE(409); + if (lookahead == '+') ADVANCE(3); + if (lookahead == '<') ADVANCE(152); + if (lookahead == 'A') ADVANCE(113); + if (lookahead == 'C') ADVANCE(116); + if (lookahead == 'M') ADVANCE(112); + if (lookahead == '`') ADVANCE(491); + if (lookahead == 'h') ADVANCE(121); + if (lookahead == '{') ADVANCE(272); + if (lookahead == '|') ADVANCE(266); + if (lookahead == '}') ADVANCE(277); + if (lookahead == '~') ADVANCE(302); if (lookahead == '\t' || - lookahead == ' ') SKIP(9) + lookahead == ' ') ADVANCE(21); if (lookahead == '-' || - lookahead == 8226) ADVANCE(421); + lookahead == 8226) ADVANCE(4); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(439); - if (lookahead != 0) ADVANCE(481); + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 22: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(238); - if (lookahead == '(') ADVANCE(279); - if (lookahead == '*') ADVANCE(410); - if (lookahead == '<') ADVANCE(479); - if (lookahead == 'A') ADVANCE(430); - if (lookahead == 'C') ADVANCE(433); - if (lookahead == 'M') ADVANCE(429); - if (lookahead == '`') ADVANCE(486); - if (lookahead == 'h') ADVANCE(438); - if (lookahead == '{') ADVANCE(263); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(266); - if (lookahead == '~') ADVANCE(289); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(239); + if (lookahead == '(') ADVANCE(289); + if (lookahead == '*') ADVANCE(411); + if (lookahead == '<') ADVANCE(551); + if (lookahead == '>') ADVANCE(497); + if (lookahead == 'A') ADVANCE(512); + if (lookahead == 'C') ADVANCE(515); + if (lookahead == 'M') ADVANCE(511); + if (lookahead == '`') ADVANCE(492); + if (lookahead == 'h') ADVANCE(520); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(267); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(299); if (lookahead == '\t' || - lookahead == ' ') SKIP(11) + lookahead == ' ') SKIP(9) if (lookahead == '-' || - lookahead == 8226) ADVANCE(421); + lookahead == 8226) ADVANCE(499); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(439); - if (lookahead != 0) ADVANCE(481); + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(521); + if (lookahead != 0) ADVANCE(552); END_STATE(); case 23: - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\t' || - lookahead == ' ') SKIP(23) - if (lookahead == '*' || - lookahead == '+' || - lookahead == '-' || - lookahead == 8226) ADVANCE(30); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(239); + if (lookahead == '(') ADVANCE(289); + if (lookahead == '*') ADVANCE(411); + if (lookahead == '<') ADVANCE(551); + if (lookahead == '>') ADVANCE(497); + if (lookahead == 'A') ADVANCE(512); + if (lookahead == 'C') ADVANCE(515); + if (lookahead == 'M') ADVANCE(511); + if (lookahead == '`') ADVANCE(492); + if (lookahead == 'h') ADVANCE(520); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(267); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(303); + if (lookahead == '\t' || + lookahead == ' ') SKIP(8) + if (lookahead == '-' || + lookahead == 8226) ADVANCE(499); + if (('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(521); + if (lookahead != 0) ADVANCE(552); END_STATE(); case 24: - if (lookahead == '\n') ADVANCE(398); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(239); + if (lookahead == '(') ADVANCE(289); + if (lookahead == '*') ADVANCE(411); + if (lookahead == '<') ADVANCE(551); + if (lookahead == 'A') ADVANCE(512); + if (lookahead == 'C') ADVANCE(515); + if (lookahead == 'M') ADVANCE(511); + if (lookahead == '`') ADVANCE(492); + if (lookahead == 'h') ADVANCE(520); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(267); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(303); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(24); + lookahead == ' ') SKIP(10) + if (lookahead == '-' || + lookahead == 8226) ADVANCE(499); + if (('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(521); + if (lookahead != 0) ADVANCE(552); END_STATE(); case 25: - if (lookahead == '\n') ADVANCE(398); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(240); + if (lookahead == '(') ADVANCE(293); + if (lookahead == '*') ADVANCE(413); + if (lookahead == '<') ADVANCE(486); + if (lookahead == '>') ADVANCE(429); + if (lookahead == 'A') ADVANCE(437); + if (lookahead == 'C') ADVANCE(440); + if (lookahead == 'M') ADVANCE(436); + if (lookahead == '`') ADVANCE(494); + if (lookahead == 'h') ADVANCE(445); + if (lookahead == '{') ADVANCE(275); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(279); + if (lookahead == '~') ADVANCE(301); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(25); - if (lookahead != 0) ADVANCE(29); + lookahead == ' ') SKIP(9) + if (lookahead == '-' || + lookahead == 8226) ADVANCE(428); + if (('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(446); + if (lookahead != 0) ADVANCE(488); END_STATE(); case 26: - if (lookahead == '\n') ADVANCE(405); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(26); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(240); + if (lookahead == '(') ADVANCE(293); + if (lookahead == '*') ADVANCE(413); + if (lookahead == '<') ADVANCE(486); + if (lookahead == '>') ADVANCE(429); + if (lookahead == 'A') ADVANCE(437); + if (lookahead == 'C') ADVANCE(440); + if (lookahead == 'M') ADVANCE(436); + if (lookahead == '`') ADVANCE(494); + if (lookahead == 'h') ADVANCE(445); + if (lookahead == '{') ADVANCE(275); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(279); + if (lookahead == '~') ADVANCE(305); + if (lookahead == '\t' || + lookahead == ' ') SKIP(8) + if (lookahead == '-' || + lookahead == 8226) ADVANCE(428); + if (('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(446); + if (lookahead != 0) ADVANCE(488); END_STATE(); case 27: - if (lookahead == '\n') ADVANCE(404); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(240); + if (lookahead == '(') ADVANCE(293); + if (lookahead == '*') ADVANCE(413); + if (lookahead == '<') ADVANCE(486); + if (lookahead == 'A') ADVANCE(437); + if (lookahead == 'C') ADVANCE(440); + if (lookahead == 'M') ADVANCE(436); + if (lookahead == '`') ADVANCE(494); + if (lookahead == 'h') ADVANCE(445); + if (lookahead == '{') ADVANCE(275); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(279); + if (lookahead == '~') ADVANCE(305); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(27); + lookahead == ' ') SKIP(10) + if (lookahead == '-' || + lookahead == 8226) ADVANCE(428); + if (('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(446); + if (lookahead != 0) ADVANCE(488); END_STATE(); case 28: - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '>') ADVANCE(296); - if (lookahead != 0) ADVANCE(29); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '<') ADVANCE(397); + if (lookahead == '`') ADVANCE(496); + if (lookahead == '|') ADVANCE(489); + if (lookahead == '}') ADVANCE(555); + if (lookahead == '\t' || + lookahead == ' ') SKIP(29) + if (lookahead == '*' || + lookahead == '+' || + lookahead == '-' || + lookahead == 8226) ADVANCE(36); END_STATE(); case 29: - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(29); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\t' || + lookahead == ' ') SKIP(29) + if (lookahead == '*' || + lookahead == '+' || + lookahead == '-' || + lookahead == 8226) ADVANCE(36); END_STATE(); case 30: - if (lookahead == ' ') ADVANCE(401); + if (lookahead == '\n') ADVANCE(400); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(30); END_STATE(); case 31: - if (lookahead == ' ') ADVANCE(401); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n') ADVANCE(231); + if (lookahead == '\n') ADVANCE(400); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(31); + if (lookahead != 0) ADVANCE(35); END_STATE(); case 32: - if (lookahead == '*') ADVANCE(412); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(411); + if (lookahead == '\n') ADVANCE(407); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(32); END_STATE(); case 33: - if (lookahead == '>') ADVANCE(294); + if (lookahead == '\n') ADVANCE(406); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(33); END_STATE(); case 34: - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(251); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '>') ADVANCE(312); + if (lookahead != 0) ADVANCE(35); + END_STATE(); + case 35: + if (lookahead == '\n') ADVANCE(404); + if (lookahead != 0) ADVANCE(35); + END_STATE(); + case 36: + if (lookahead == ' ') ADVANCE(403); + END_STATE(); + case 37: + if (lookahead == ' ') ADVANCE(403); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ' && - lookahead != '\'') ADVANCE(239); + lookahead != '\n') ADVANCE(236); END_STATE(); - case 35: + case 38: + if (lookahead == '*') ADVANCE(415); if (lookahead != 0 && + lookahead != '\t' && lookahead != '\n' && - lookahead != '`') ADVANCE(487); + lookahead != ' ') ADVANCE(414); END_STATE(); - case 36: - if (eof) ADVANCE(39); - if (lookahead == '\n') ADVANCE(399); - if (lookahead == '\'') ADVANCE(234); - if (lookahead == '(') ADVANCE(278); - if (lookahead == '*') ADVANCE(406); - if (lookahead == '+') ADVANCE(97); - if (lookahead == '<') ADVANCE(95); - if (lookahead == '>') ADVANCE(41); - if (lookahead == 'A') ADVANCE(60); - if (lookahead == 'C') ADVANCE(61); - if (lookahead == 'M') ADVANCE(59); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(57); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(255); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); - if (lookahead == '\t' || - lookahead == ' ') SKIP(36) - if (lookahead == ')' || - lookahead == '.') ADVANCE(96); - if (lookahead == '-' || - lookahead == 8226) ADVANCE(40); - if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(62); - if (lookahead != 0) ADVANCE(97); + case 39: + if (lookahead == '>') ADVANCE(310); END_STATE(); - case 37: - if (eof) ADVANCE(39); - if (lookahead == '\n') ADVANCE(399); + case 40: + if (lookahead != 0 && + lookahead != '\n' && + lookahead != '`') ADVANCE(495); + END_STATE(); + case 41: + if (eof) ADVANCE(44); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(277); + if (lookahead == '(') ADVANCE(287); if (lookahead == '*') ADVANCE(408); - if (lookahead == '+') ADVANCE(31); - if (lookahead == '-') ADVANCE(1); - if (lookahead == '<') ADVANCE(397); - if (lookahead == '=') ADVANCE(185); - if (lookahead == '>') ADVANCE(98); - if (lookahead == 'A') ADVANCE(153); - if (lookahead == 'C') ADVANCE(154); - if (lookahead == 'M') ADVANCE(152); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(171); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); - if (lookahead == 8226) ADVANCE(2); - if (lookahead == '\t' || - lookahead == ' ') SKIP(38) - if (lookahead == ')' || - lookahead == '.') ADVANCE(217); - if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(172); + if (lookahead == '+') ADVANCE(102); + if (lookahead == '<') ADVANCE(100); + if (lookahead == '>') ADVANCE(46); + if (lookahead == 'A') ADVANCE(54); + if (lookahead == 'C') ADVANCE(57); + if (lookahead == 'M') ADVANCE(53); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(62); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(265); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == '\t' || + lookahead == ' ') SKIP(41) + if (lookahead == '-' || + lookahead == 8226) ADVANCE(45); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(155); - if (lookahead != 0) ADVANCE(218); + ('B' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(63); + if (lookahead != 0) ADVANCE(102); END_STATE(); - case 38: - if (eof) ADVANCE(39); - if (lookahead == '\n') ADVANCE(399); + case 42: + if (eof) ADVANCE(44); + if (lookahead == '\n') ADVANCE(401); if (lookahead == '\'') ADVANCE(237); - if (lookahead == '(') ADVANCE(274); - if (lookahead == '*') ADVANCE(408); - if (lookahead == '+') ADVANCE(31); - if (lookahead == '<') ADVANCE(216); - if (lookahead == '>') ADVANCE(98); - if (lookahead == 'A') ADVANCE(163); - if (lookahead == 'C') ADVANCE(166); - if (lookahead == 'M') ADVANCE(162); - if (lookahead == '`') ADVANCE(483); - if (lookahead == 'h') ADVANCE(171); - if (lookahead == '{') ADVANCE(262); - if (lookahead == '|') ADVANCE(258); - if (lookahead == '}') ADVANCE(264); - if (lookahead == '~') ADVANCE(283); - if (lookahead == '\t' || - lookahead == ' ') SKIP(38) + if (lookahead == '(') ADVANCE(287); + if (lookahead == '*') ADVANCE(410); + if (lookahead == '+') ADVANCE(37); + if (lookahead == '<') ADVANCE(221); + if (lookahead == '>') ADVANCE(103); + if (lookahead == 'A') ADVANCE(164); + if (lookahead == 'C') ADVANCE(167); + if (lookahead == 'M') ADVANCE(163); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(172); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == '\t' || + lookahead == ' ') SKIP(42) if (lookahead == '-' || lookahead == 8226) ADVANCE(2); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (lookahead != 0) ADVANCE(218); + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(173); + if (lookahead != 0) ADVANCE(223); END_STATE(); - case 39: + case 43: + if (eof) ADVANCE(44); + if (lookahead == '\n') ADVANCE(401); + if (lookahead == '\'') ADVANCE(237); + if (lookahead == '(') ADVANCE(291); + if (lookahead == '*') ADVANCE(410); + if (lookahead == '+') ADVANCE(37); + if (lookahead == '-') ADVANCE(1); + if (lookahead == '<') ADVANCE(399); + if (lookahead == '=') ADVANCE(190); + if (lookahead == '>') ADVANCE(103); + if (lookahead == 'A') ADVANCE(175); + if (lookahead == 'C') ADVANCE(176); + if (lookahead == 'M') ADVANCE(174); + if (lookahead == '`') ADVANCE(490); + if (lookahead == 'h') ADVANCE(172); + if (lookahead == '{') ADVANCE(273); + if (lookahead == '|') ADVANCE(268); + if (lookahead == '}') ADVANCE(276); + if (lookahead == '~') ADVANCE(297); + if (lookahead == 8226) ADVANCE(2); + if (lookahead == '\t' || + lookahead == ' ') SKIP(42) + if (lookahead == ')' || + lookahead == '.') ADVANCE(222); + if (('_' <= lookahead && lookahead <= 'z')) ADVANCE(173); + if (('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z')) ADVANCE(177); + if (lookahead != 0) ADVANCE(223); + END_STATE(); + case 44: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); - case 40: + case 45: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\t') ADVANCE(259); + if (lookahead == '\t') ADVANCE(270); if (lookahead != 0 && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 41: + case 46: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '\n') ADVANCE(398); + if (lookahead == '\n') ADVANCE(400); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(24); - if (lookahead != 0) ADVANCE(97); + lookahead == ' ') ADVANCE(30); + if (lookahead != 0) ADVANCE(102); END_STATE(); - case 42: + case 47: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == '-') ADVANCE(91); + if (lookahead == '(') ADVANCE(294); + if (lookahead == '-') ADVANCE(96); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 43: + case 48: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == '-') ADVANCE(68); + if (lookahead == '(') ADVANCE(294); + if (lookahead == '-') ADVANCE(73); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 44: + case 49: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == '-') ADVANCE(92); + if (lookahead == '(') ADVANCE(294); + if (lookahead == '-') ADVANCE(97); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 45: + case 50: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == ':') ADVANCE(94); - if (lookahead == 's') ADVANCE(46); + if (lookahead == '(') ADVANCE(294); + if (lookahead == ':') ADVANCE(99); + if (lookahead == 's') ADVANCE(51); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 46: + case 51: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == ':') ADVANCE(94); + if (lookahead == '(') ADVANCE(294); + if (lookahead == ':') ADVANCE(99); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 47: + case 52: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'A') ADVANCE(44); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'A') ADVANCE(49); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 48: + case 53: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'E') ADVANCE(54); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'E') ADVANCE(59); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 49: + case 54: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'L') ADVANCE(53); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'L') ADVANCE(58); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 50: + case 55: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'L') ADVANCE(43); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'L') ADVANCE(48); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 51: + case 56: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'R') ADVANCE(50); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'R') ADVANCE(55); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 52: + case 57: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'T') ADVANCE(51); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'T') ADVANCE(56); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 53: + case 58: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'T') ADVANCE(42); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'T') ADVANCE(47); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 54: + case 59: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'T') ADVANCE(47); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'T') ADVANCE(52); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 55: + case 60: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'p') ADVANCE(45); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'p') ADVANCE(50); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 56: + case 61: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 't') ADVANCE(55); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 't') ADVANCE(60); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 57: + case 62: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 't') ADVANCE(56); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 't') ADVANCE(61); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 58: + case 63: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(280); + if (lookahead == '(') ADVANCE(294); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 59: + case 64: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(282); - if (lookahead == 'E') ADVANCE(384); + if (lookahead == '(') ADVANCE(296); + if (lookahead == 'E') ADVANCE(386); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 60: + case 65: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(282); - if (lookahead == 'L') ADVANCE(383); + if (lookahead == '(') ADVANCE(296); + if (lookahead == 'L') ADVANCE(385); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 61: + case 66: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(282); - if (lookahead == 'T') ADVANCE(382); + if (lookahead == '(') ADVANCE(296); + if (lookahead == 'T') ADVANCE(384); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 62: + case 67: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '(') ADVANCE(282); + if (lookahead == '(') ADVANCE(296); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 63: + case 68: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '-') ADVANCE(66); - if (lookahead == '>') ADVANCE(290); + if (lookahead == '-') ADVANCE(71); + if (lookahead == '>') ADVANCE(306); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(65); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(70); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 64: + case 69: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '-') ADVANCE(93); + if (lookahead == '-') ADVANCE(98); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 65: + case 70: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '>') ADVANCE(290); + if (lookahead == '>') ADVANCE(306); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(65); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(70); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 66: + case 71: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '>') ADVANCE(293); + if (lookahead == '>') ADVANCE(309); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(33); + lookahead == ' ') ADVANCE(39); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(65); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(70); if (lookahead != 0 && - lookahead != '\n') ADVANCE(67); + lookahead != '\n') ADVANCE(72); END_STATE(); - case 67: + case 72: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '>') ADVANCE(294); + if (lookahead == '>') ADVANCE(310); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 68: + case 73: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'B') ADVANCE(320); - if (lookahead == 'D') ADVANCE(314); - if (lookahead == 'I') ADVANCE(317); - if (lookahead == 'P') ADVANCE(309); - if (lookahead == 'S') ADVANCE(308); - if (lookahead == '{') ADVANCE(312); + if (lookahead == 'B') ADVANCE(336); + if (lookahead == 'D') ADVANCE(330); + if (lookahead == 'I') ADVANCE(333); + if (lookahead == 'P') ADVANCE(325); + if (lookahead == 'S') ADVANCE(322); + if (lookahead == '{') ADVANCE(328); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(297); + lookahead == ' ') ADVANCE(313); if (lookahead != 0 && - lookahead != '\n') ADVANCE(297); + lookahead != '\n') ADVANCE(313); END_STATE(); - case 69: + case 74: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'D') ADVANCE(83); - if (lookahead == 'U') ADVANCE(84); + if (lookahead == 'D') ADVANCE(88); + if (lookahead == 'U') ADVANCE(89); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 70: + case 75: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'F') ADVANCE(72); + if (lookahead == 'F') ADVANCE(77); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 71: + case 76: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'I') ADVANCE(70); + if (lookahead == 'I') ADVANCE(75); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 72: + case 77: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'T') ADVANCE(64); + if (lookahead == 'T') ADVANCE(69); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 73: + case 78: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'a') ADVANCE(80); + if (lookahead == 'a') ADVANCE(85); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 74: + case 79: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'a') ADVANCE(86); + if (lookahead == 'a') ADVANCE(91); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 75: + case 80: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'e') ADVANCE(73); + if (lookahead == 'e') ADVANCE(78); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 76: + case 81: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'e') ADVANCE(85); + if (lookahead == 'e') ADVANCE(90); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 77: + case 82: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'e') ADVANCE(69); + if (lookahead == 'e') ADVANCE(74); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 78: + case 83: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'g') ADVANCE(77); + if (lookahead == 'g') ADVANCE(82); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 79: + case 84: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'h') ADVANCE(74); + if (lookahead == 'h') ADVANCE(79); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 80: + case 85: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'k') ADVANCE(328); + if (lookahead == 'k') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 81: + case 86: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'l') ADVANCE(328); + if (lookahead == 'l') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 82: + case 87: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'n') ADVANCE(328); + if (lookahead == 'n') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 83: + case 88: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'o') ADVANCE(89); + if (lookahead == 'o') ADVANCE(94); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 84: + case 89: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'p') ADVANCE(328); + if (lookahead == 'p') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 85: + case 90: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'r') ADVANCE(88); + if (lookahead == 'r') ADVANCE(93); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 86: + case 91: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'r') ADVANCE(90); + if (lookahead == 'r') ADVANCE(95); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 87: + case 92: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 's') ADVANCE(76); + if (lookahead == 's') ADVANCE(81); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 88: + case 93: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 't') ADVANCE(328); + if (lookahead == 't') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 89: + case 94: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == 'w') ADVANCE(82); + if (lookahead == 'w') ADVANCE(87); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 90: + case 95: ACCEPT_TOKEN(aux_sym_word_token1); - if (lookahead == '}') ADVANCE(330); + if (lookahead == '}') ADVANCE(346); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 91: + case 96: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(336); + lookahead == ' ') ADVANCE(352); if (lookahead != 0 && - lookahead != '\n') ADVANCE(336); + lookahead != '\n') ADVANCE(352); END_STATE(); - case 92: + case 97: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(332); + lookahead == ' ') ADVANCE(348); if (lookahead != 0 && - lookahead != '\n') ADVANCE(332); + lookahead != '\n') ADVANCE(348); END_STATE(); - case 93: + case 98: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(324); + lookahead == ' ') ADVANCE(340); if (lookahead != 0 && - lookahead != '\n') ADVANCE(324); + lookahead != '\n') ADVANCE(340); END_STATE(); - case 94: + case 99: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == ')' || - lookahead == ']') ADVANCE(97); + lookahead == ']') ADVANCE(102); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(414); + lookahead != ' ') ADVANCE(417); END_STATE(); - case 95: + case 100: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == 'A' || lookahead == 'C' || lookahead == 'D' || lookahead == 'M' || - lookahead == 'S') ADVANCE(63); + lookahead == 'S') ADVANCE(68); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(65); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(70); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 96: + case 101: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead == '(' || lookahead == ')' || @@ -2152,913 +2286,873 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); + lookahead != ' ') ADVANCE(102); END_STATE(); - case 97: + case 102: ACCEPT_TOKEN(aux_sym_word_token1); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(97); - END_STATE(); - case 98: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(398); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(24); - if (lookahead != 0) ADVANCE(218); - END_STATE(); - case 99: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(398); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(25); - if (lookahead != 0) ADVANCE(148); - END_STATE(); - case 100: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(404); - if (lookahead == '=') ADVANCE(100); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(27); - if (lookahead != 0) ADVANCE(218); - END_STATE(); - case 101: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == '-') ADVANCE(123); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); - END_STATE(); - case 102: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == '-') ADVANCE(149); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + lookahead != ' ') ADVANCE(102); END_STATE(); case 103: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == '-') ADVANCE(150); + if (lookahead == '\n') ADVANCE(400); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(30); + if (lookahead != 0) ADVANCE(223); END_STATE(); case 104: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == ':') ADVANCE(146); - if (lookahead == 's') ADVANCE(105); + if (lookahead == '\n') ADVANCE(400); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(31); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 105: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == ':') ADVANCE(146); + if (lookahead == '\n') ADVANCE(406); + if (lookahead == '=') ADVANCE(105); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(33); + if (lookahead != 0) ADVANCE(223); END_STATE(); case 106: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 'A') ADVANCE(103); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == '-') ADVANCE(128); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || + ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 107: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 'E') ADVANCE(113); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == '-') ADVANCE(154); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 108: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 'L') ADVANCE(112); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == '-') ADVANCE(155); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 109: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 'L') ADVANCE(101); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == ':') ADVANCE(151); + if (lookahead == 's') ADVANCE(110); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 110: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 'R') ADVANCE(109); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == ':') ADVANCE(151); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 111: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 'T') ADVANCE(110); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 'A') ADVANCE(108); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 112: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 'T') ADVANCE(102); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 'E') ADVANCE(118); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 113: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 'T') ADVANCE(106); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 'L') ADVANCE(117); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 114: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 'p') ADVANCE(104); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 'L') ADVANCE(106); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 115: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 't') ADVANCE(114); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 'R') ADVANCE(114); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 116: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); - if (lookahead == 't') ADVANCE(115); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 'T') ADVANCE(115); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 117: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '(') ADVANCE(281); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 'T') ADVANCE(107); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(117); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 118: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '-') ADVANCE(121); - if (lookahead == '>') ADVANCE(292); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 'T') ADVANCE(111); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(120); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 119: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '-') ADVANCE(151); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 'p') ADVANCE(109); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 120: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '>') ADVANCE(292); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 't') ADVANCE(119); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || + lookahead == ' ') ADVANCE(35); + if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(120); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 121: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '>') ADVANCE(291); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); + if (lookahead == 't') ADVANCE(120); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(28); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || + lookahead == ' ') ADVANCE(35); + if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(120); - if (lookahead != 0) ADVANCE(122); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 122: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '>') ADVANCE(295); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '(') ADVANCE(295); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 123: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'B') ADVANCE(303); - if (lookahead == 'D') ADVANCE(301); - if (lookahead == 'I') ADVANCE(302); - if (lookahead == 'P') ADVANCE(299); - if (lookahead == 'S') ADVANCE(298); - if (lookahead == '{') ADVANCE(300); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '-') ADVANCE(126); + if (lookahead == '>') ADVANCE(308); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(305); - if (lookahead != 0) ADVANCE(304); + lookahead == ' ') ADVANCE(35); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(125); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 124: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'D') ADVANCE(138); - if (lookahead == 'U') ADVANCE(139); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '-') ADVANCE(156); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 125: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'F') ADVANCE(127); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '>') ADVANCE(308); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(125); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 126: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'I') ADVANCE(125); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '>') ADVANCE(307); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(34); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(125); + if (lookahead != 0) ADVANCE(127); END_STATE(); case 127: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'T') ADVANCE(119); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '>') ADVANCE(311); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 128: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'a') ADVANCE(135); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'B') ADVANCE(319); + if (lookahead == 'D') ADVANCE(317); + if (lookahead == 'I') ADVANCE(318); + if (lookahead == 'P') ADVANCE(315); + if (lookahead == 'S') ADVANCE(314); + if (lookahead == '{') ADVANCE(316); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(321); + if (lookahead != 0) ADVANCE(320); END_STATE(); case 129: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'a') ADVANCE(141); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'D') ADVANCE(143); + if (lookahead == 'U') ADVANCE(144); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 130: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'e') ADVANCE(128); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'F') ADVANCE(132); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 131: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'e') ADVANCE(140); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'I') ADVANCE(130); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 132: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'e') ADVANCE(124); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'T') ADVANCE(124); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 133: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'g') ADVANCE(132); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'a') ADVANCE(140); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 134: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'h') ADVANCE(129); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'a') ADVANCE(146); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 135: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'k') ADVANCE(329); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'e') ADVANCE(133); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 136: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'l') ADVANCE(329); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'e') ADVANCE(145); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 137: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'n') ADVANCE(329); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'e') ADVANCE(129); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 138: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'o') ADVANCE(144); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'g') ADVANCE(137); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 139: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'p') ADVANCE(329); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'h') ADVANCE(134); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 140: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'r') ADVANCE(143); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'k') ADVANCE(345); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 141: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'r') ADVANCE(145); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'l') ADVANCE(345); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 142: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 's') ADVANCE(131); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'n') ADVANCE(345); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 143: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 't') ADVANCE(329); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'o') ADVANCE(149); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 144: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'w') ADVANCE(137); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'p') ADVANCE(345); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 145: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '}') ADVANCE(331); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'r') ADVANCE(148); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 146: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'r') ADVANCE(150); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead == ')' || - lookahead == ']') ADVANCE(148); - if (lookahead != 0) ADVANCE(413); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 147: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 's') ADVANCE(136); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); + END_STATE(); + case 148: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 't') ADVANCE(345); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); + END_STATE(); + case 149: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'w') ADVANCE(142); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); + END_STATE(); + case 150: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '}') ADVANCE(347); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); + END_STATE(); + case 151: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(35); + if (lookahead == ')' || + lookahead == ']') ADVANCE(153); + if (lookahead != 0) ADVANCE(416); + END_STATE(); + case 152: + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (lookahead == 'A' || lookahead == 'C' || lookahead == 'D' || lookahead == 'M' || - lookahead == 'S') ADVANCE(118); + lookahead == 'S') ADVANCE(123); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(120); - if (lookahead != 0) ADVANCE(148); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(125); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 148: + case 153: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 149: + case 154: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(338); - if (lookahead != 0) ADVANCE(337); + lookahead == ' ') ADVANCE(354); + if (lookahead != 0) ADVANCE(353); END_STATE(); - case 150: + case 155: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(334); - if (lookahead != 0) ADVANCE(333); + lookahead == ' ') ADVANCE(350); + if (lookahead != 0) ADVANCE(349); END_STATE(); - case 151: + case 156: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(326); - if (lookahead != 0) ADVANCE(325); + lookahead == ' ') ADVANCE(342); + if (lookahead != 0) ADVANCE(341); END_STATE(); - case 152: + case 157: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'E') ADVANCE(354); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + if (lookahead == '(') ADVANCE(294); + if (lookahead == '-') ADVANCE(217); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); - case 153: + case 158: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'L') ADVANCE(355); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(218); - END_STATE(); - case 154: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'T') ADVANCE(351); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(218); - END_STATE(); - case 155: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(218); - END_STATE(); - case 156: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == '-') ADVANCE(212); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(218); - END_STATE(); - case 157: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == '-') ADVANCE(189); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(218); - END_STATE(); - case 158: - ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == '-') ADVANCE(213); + if (lookahead == '(') ADVANCE(294); + if (lookahead == '-') ADVANCE(194); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 159: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == ':') ADVANCE(215); - if (lookahead == 's') ADVANCE(160); + if (lookahead == '(') ADVANCE(294); + if (lookahead == '-') ADVANCE(218); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 160: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == ':') ADVANCE(215); + if (lookahead == '(') ADVANCE(294); + if (lookahead == ':') ADVANCE(220); + if (lookahead == 's') ADVANCE(161); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 161: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'A') ADVANCE(158); + if (lookahead == '(') ADVANCE(294); + if (lookahead == ':') ADVANCE(220); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || + ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 162: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'E') ADVANCE(168); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'A') ADVANCE(159); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 163: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'L') ADVANCE(167); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'E') ADVANCE(169); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 164: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'L') ADVANCE(157); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'L') ADVANCE(168); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 165: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'R') ADVANCE(164); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'L') ADVANCE(158); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 166: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'T') ADVANCE(165); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'R') ADVANCE(165); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 167: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'T') ADVANCE(156); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'T') ADVANCE(166); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 168: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'T') ADVANCE(161); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'T') ADVANCE(157); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 169: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'p') ADVANCE(159); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'T') ADVANCE(162); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 170: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 't') ADVANCE(169); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'p') ADVANCE(160); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 171: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); + if (lookahead == '(') ADVANCE(294); if (lookahead == 't') ADVANCE(170); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 172: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(') ADVANCE(280); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 't') ADVANCE(171); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 173: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '-') ADVANCE(187); - if (lookahead == '>') ADVANCE(290); + if (lookahead == '(') ADVANCE(294); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(186); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 174: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '-') ADVANCE(214); + if (lookahead == '(') ADVANCE(378); + if (lookahead == 'E') ADVANCE(363); + if (lookahead == ')' || + lookahead == '-' || + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(364); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 175: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(100); + if (lookahead == '(') ADVANCE(378); + if (lookahead == 'L') ADVANCE(362); + if (lookahead == ')' || + lookahead == '-' || + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(364); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 176: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(175); + if (lookahead == '(') ADVANCE(378); + if (lookahead == 'T') ADVANCE(361); + if (lookahead == ')' || + lookahead == '-' || + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(364); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 177: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(176); + if (lookahead == '(') ADVANCE(378); + if (lookahead == ')' || + lookahead == '-' || + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(364); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 178: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(177); + if (lookahead == '-') ADVANCE(192); + if (lookahead == '>') ADVANCE(306); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(191); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 179: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(178); + if (lookahead == '-') ADVANCE(219); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 180: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '=') ADVANCE(179); + if (lookahead == '=') ADVANCE(105); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 181: ACCEPT_TOKEN(aux_sym_word_noli_token1); @@ -3066,7 +3160,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 182: ACCEPT_TOKEN(aux_sym_word_noli_token1); @@ -3074,7 +3168,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 183: ACCEPT_TOKEN(aux_sym_word_noli_token1); @@ -3082,7 +3176,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 184: ACCEPT_TOKEN(aux_sym_word_noli_token1); @@ -3090,7 +3184,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 185: ACCEPT_TOKEN(aux_sym_word_noli_token1); @@ -3098,362 +3192,362 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 186: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '>') ADVANCE(290); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(186); + if (lookahead == '=') ADVANCE(185); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 187: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '>') ADVANCE(293); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(33); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(186); + if (lookahead == '=') ADVANCE(186); if (lookahead != 0 && - lookahead != '\n') ADVANCE(188); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(223); END_STATE(); case 188: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '>') ADVANCE(294); + if (lookahead == '=') ADVANCE(187); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 189: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'B') ADVANCE(322); - if (lookahead == 'D') ADVANCE(316); - if (lookahead == 'I') ADVANCE(319); - if (lookahead == 'P') ADVANCE(311); - if (lookahead == 'S') ADVANCE(307); - if (lookahead == '{') ADVANCE(313); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(297); + if (lookahead == '=') ADVANCE(188); if (lookahead != 0 && - lookahead != '\n') ADVANCE(297); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(223); END_STATE(); case 190: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'D') ADVANCE(204); - if (lookahead == 'U') ADVANCE(205); + if (lookahead == '=') ADVANCE(189); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 191: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'F') ADVANCE(193); + if (lookahead == '>') ADVANCE(306); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(191); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 192: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'I') ADVANCE(191); + if (lookahead == '>') ADVANCE(309); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(39); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(191); if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != '\n') ADVANCE(193); END_STATE(); case 193: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'T') ADVANCE(174); + if (lookahead == '>') ADVANCE(310); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 194: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'a') ADVANCE(201); + if (lookahead == 'B') ADVANCE(338); + if (lookahead == 'D') ADVANCE(332); + if (lookahead == 'I') ADVANCE(335); + if (lookahead == 'P') ADVANCE(327); + if (lookahead == 'S') ADVANCE(323); + if (lookahead == '{') ADVANCE(329); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(313); if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != '\n') ADVANCE(313); END_STATE(); case 195: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'a') ADVANCE(207); + if (lookahead == 'D') ADVANCE(209); + if (lookahead == 'U') ADVANCE(210); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 196: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'e') ADVANCE(194); + if (lookahead == 'F') ADVANCE(198); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 197: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'e') ADVANCE(206); + if (lookahead == 'I') ADVANCE(196); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 198: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'e') ADVANCE(190); + if (lookahead == 'T') ADVANCE(179); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 199: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'g') ADVANCE(198); + if (lookahead == 'a') ADVANCE(206); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 200: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'h') ADVANCE(195); + if (lookahead == 'a') ADVANCE(212); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 201: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'k') ADVANCE(328); + if (lookahead == 'e') ADVANCE(199); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 202: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'l') ADVANCE(328); + if (lookahead == 'e') ADVANCE(211); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 203: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'n') ADVANCE(328); + if (lookahead == 'e') ADVANCE(195); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 204: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'o') ADVANCE(210); + if (lookahead == 'g') ADVANCE(203); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 205: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'p') ADVANCE(328); + if (lookahead == 'h') ADVANCE(200); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 206: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'r') ADVANCE(209); + if (lookahead == 'k') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 207: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'r') ADVANCE(211); + if (lookahead == 'l') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 208: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 's') ADVANCE(197); + if (lookahead == 'n') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 209: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 't') ADVANCE(328); + if (lookahead == 'o') ADVANCE(215); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 210: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'w') ADVANCE(203); + if (lookahead == 'p') ADVANCE(344); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 211: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '}') ADVANCE(330); + if (lookahead == 'r') ADVANCE(214); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 212: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(336); + if (lookahead == 'r') ADVANCE(216); if (lookahead != 0 && - lookahead != '\n') ADVANCE(336); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(223); END_STATE(); case 213: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(332); + if (lookahead == 's') ADVANCE(202); if (lookahead != 0 && - lookahead != '\n') ADVANCE(332); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(223); END_STATE(); case 214: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(324); + if (lookahead == 't') ADVANCE(344); if (lookahead != 0 && - lookahead != '\n') ADVANCE(324); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(223); END_STATE(); case 215: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == ')' || - lookahead == ']') ADVANCE(218); + if (lookahead == 'w') ADVANCE(208); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(414); + lookahead != ' ') ADVANCE(223); END_STATE(); case 216: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == 'A' || - lookahead == 'C' || - lookahead == 'D' || - lookahead == 'M' || - lookahead == 'S') ADVANCE(173); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(186); + if (lookahead == '}') ADVANCE(346); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != ' ') ADVANCE(223); END_STATE(); case 217: ACCEPT_TOKEN(aux_sym_word_noli_token1); - if (lookahead == '(' || - lookahead == ')' || - lookahead == '-' || - lookahead == '.' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(352); if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != '\n') ADVANCE(352); END_STATE(); case 218: ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(348); if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(218); + lookahead != '\n') ADVANCE(348); END_STATE(); case 219: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '\n') ADVANCE(405); - if (lookahead == '-') ADVANCE(219); + ACCEPT_TOKEN(aux_sym_word_noli_token1); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(26); - if (lookahead != 0) ADVANCE(231); + lookahead == ' ') ADVANCE(340); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(340); END_STATE(); case 220: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(220); + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == ')' || + lookahead == ']') ADVANCE(223); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(417); END_STATE(); case 221: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(219); + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == 'A' || + lookahead == 'C' || + lookahead == 'D' || + lookahead == 'M' || + lookahead == 'S') ADVANCE(178); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(191); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + lookahead != ' ') ADVANCE(223); END_STATE(); case 222: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(221); + ACCEPT_TOKEN(aux_sym_word_noli_token1); + if (lookahead == '(' || + lookahead == ')' || + lookahead == '-' || + lookahead == '.' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(378); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + lookahead != ' ') ADVANCE(223); END_STATE(); case 223: - ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(222); + ACCEPT_TOKEN(aux_sym_word_noli_token1); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + lookahead != ' ') ADVANCE(223); END_STATE(); case 224: ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(223); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + if (lookahead == '\n') ADVANCE(407); + if (lookahead == '-') ADVANCE(224); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(32); + if (lookahead != 0) ADVANCE(236); END_STATE(); case 225: ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(224); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(225); END_STATE(); case 226: ACCEPT_TOKEN(aux_sym_word_noli_token2); - if (lookahead == '-') ADVANCE(225); + if (lookahead == '-') ADVANCE(224); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + lookahead != ' ') ADVANCE(236); END_STATE(); case 227: ACCEPT_TOKEN(aux_sym_word_noli_token2); @@ -3461,7 +3555,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + lookahead != ' ') ADVANCE(236); END_STATE(); case 228: ACCEPT_TOKEN(aux_sym_word_noli_token2); @@ -3469,7 +3563,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + lookahead != ' ') ADVANCE(236); END_STATE(); case 229: ACCEPT_TOKEN(aux_sym_word_noli_token2); @@ -3477,7 +3571,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + lookahead != ' ') ADVANCE(236); END_STATE(); case 230: ACCEPT_TOKEN(aux_sym_word_noli_token2); @@ -3485,321 +3579,429 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + lookahead != ' ') ADVANCE(236); END_STATE(); case 231: ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(230); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(231); + lookahead != ' ') ADVANCE(236); END_STATE(); case 232: - ACCEPT_TOKEN(aux_sym__word_common_token1); + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(231); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(236); END_STATE(); case 233: - ACCEPT_TOKEN(aux_sym__word_common_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(29); + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(232); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(236); END_STATE(); case 234: - ACCEPT_TOKEN(anon_sym_SQUOTE); + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(233); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(236); END_STATE(); case 235: - ACCEPT_TOKEN(anon_sym_SQUOTE); - if (lookahead == '\t') ADVANCE(232); - if (lookahead == ' ') ADVANCE(546); + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead == '-') ADVANCE(234); if (lookahead != 0 && + lookahead != '\t' && lookahead != '\n' && - lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != ' ') ADVANCE(236); END_STATE(); case 236: - ACCEPT_TOKEN(anon_sym_SQUOTE); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(233); - if (lookahead != 0) ADVANCE(148); + ACCEPT_TOKEN(aux_sym_word_noli_token2); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(236); END_STATE(); case 237: ACCEPT_TOKEN(anon_sym_SQUOTE); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(232); END_STATE(); case 238: ACCEPT_TOKEN(anon_sym_SQUOTE); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(232); - if (lookahead != 0 && - lookahead != '\n' && - lookahead != '|') ADVANCE(481); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); case 239: - ACCEPT_TOKEN(aux_sym__word_common_token2); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(239); + ACCEPT_TOKEN(anon_sym_SQUOTE); + if (lookahead == ' ') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ' && - lookahead != '\'') ADVANCE(239); + lookahead != '{' && + lookahead != '}') ADVANCE(552); END_STATE(); case 240: - ACCEPT_TOKEN(anon_sym_SQUOTE2); + ACCEPT_TOKEN(anon_sym_SQUOTE); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(488); END_STATE(); case 241: - ACCEPT_TOKEN(aux_sym__word_common_token3); + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (lookahead == '\t') ADVANCE(270); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); END_STATE(); case 242: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '\t') ADVANCE(259); + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (lookahead == '\n') ADVANCE(400); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(30); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); END_STATE(); case 243: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '\n') ADVANCE(398); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(24); + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'E') ADVANCE(59); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(246); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(63); END_STATE(); case 244: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'E') ADVANCE(353); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'L') ADVANCE(58); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(246); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); + lookahead == '_') ADVANCE(63); END_STATE(); case 245: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'L') ADVANCE(352); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'T') ADVANCE(56); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(246); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); + lookahead == '_') ADVANCE(63); END_STATE(); case 246: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'T') ADVANCE(350); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (lookahead == '(') ADVANCE(294); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(246); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); + lookahead == '_') ADVANCE(63); END_STATE(); case 247: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '(') ADVANCE(376); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (('0' <= lookahead && lookahead <= '9') || + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (lookahead == '>') ADVANCE(306); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(247); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); + lookahead == '_') ADVANCE(70); END_STATE(); case 248: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 't') ADVANCE(418); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(58); - END_STATE(); - case 249: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '(') ADVANCE(280); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(58); + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (lookahead == 'A' || + lookahead == 'C' || + lookahead == 'D' || + lookahead == 'M' || + lookahead == 'S') ADVANCE(68); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(247); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(70); + END_STATE(); + case 249: + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); END_STATE(); case 250: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '(') ADVANCE(280); + ACCEPT_TOKEN(aux_sym__word_common_token1); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(250); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != ')' && + lookahead != ']') ADVANCE(417); + END_STATE(); + case 251: + ACCEPT_TOKEN(anon_sym_SQUOTE2); + END_STATE(); + case 252: + ACCEPT_TOKEN(aux_sym__word_common_token2); + END_STATE(); + case 253: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '\t') ADVANCE(270); + END_STATE(); + case 254: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '\n') ADVANCE(400); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(30); + END_STATE(); + case 255: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'E') ADVANCE(59); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); END_STATE(); - case 251: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); + case 256: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'L') ADVANCE(58); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); + END_STATE(); + case 257: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'T') ADVANCE(56); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); + END_STATE(); + case 258: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 't') ADVANCE(421); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(422); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(63); + END_STATE(); + case 259: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '(') ADVANCE(294); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(422); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(63); + END_STATE(); + case 260: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '(') ADVANCE(294); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); + END_STATE(); + case 261: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '(') ADVANCE(249); + if (lookahead == 't') ADVANCE(426); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(427); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(246); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '\'') ADVANCE(239); + lookahead != '\'') ADVANCE(249); END_STATE(); - case 252: - ACCEPT_TOKEN(aux_sym__word_common_token3); - if (lookahead == '(' || - lookahead == ')' || - lookahead == '-' || - lookahead == '.' || - ('0' <= lookahead && lookahead <= '9') || + case 262: + ACCEPT_TOKEN(aux_sym__word_common_token2); + if (lookahead == '(') ADVANCE(249); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(427); + if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(246); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '\'') ADVANCE(249); END_STATE(); - case 253: - ACCEPT_TOKEN(aux_sym__word_common_token4); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '|') ADVANCE(253); + case 263: + ACCEPT_TOKEN(aux_sym__word_common_token3); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '|') ADVANCE(263); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 254: - ACCEPT_TOKEN(aux_sym__word_common_token4); - if (lookahead == '|') ADVANCE(254); + case 264: + ACCEPT_TOKEN(aux_sym__word_common_token3); + if (lookahead == '|') ADVANCE(264); END_STATE(); - case 255: + case 265: ACCEPT_TOKEN(anon_sym_PIPE); END_STATE(); - case 256: + case 266: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '|') ADVANCE(253); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '|') ADVANCE(263); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 257: + case 267: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '|') ADVANCE(541); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '|') ADVANCE(549); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - (lookahead < '{' || '}' < lookahead)) ADVANCE(544); + (lookahead < '{' || '}' < lookahead)) ADVANCE(552); END_STATE(); - case 258: + case 268: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '|') ADVANCE(254); + if (lookahead == '|') ADVANCE(264); END_STATE(); - case 259: - ACCEPT_TOKEN(aux_sym__word_common_token5); + case 269: + ACCEPT_TOKEN(anon_sym_PIPE); + if (lookahead == '|') ADVANCE(264); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); END_STATE(); - case 260: - ACCEPT_TOKEN(aux_sym__word_common_token5); - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(29); + case 270: + ACCEPT_TOKEN(aux_sym__word_common_token4); END_STATE(); - case 261: + case 271: + ACCEPT_TOKEN(aux_sym__word_common_token4); + if (lookahead == '\n') ADVANCE(404); + if (lookahead != 0) ADVANCE(35); + END_STATE(); + case 272: ACCEPT_TOKEN(anon_sym_LBRACE); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '{') ADVANCE(270); - if (lookahead == '}') ADVANCE(268); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '{') ADVANCE(283); + if (lookahead == '}') ADVANCE(281); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 262: + case 273: ACCEPT_TOKEN(anon_sym_LBRACE); - if (lookahead == '{') ADVANCE(272); - if (lookahead == '}') ADVANCE(267); + if (lookahead == '{') ADVANCE(285); + if (lookahead == '}') ADVANCE(280); END_STATE(); - case 263: + case 274: ACCEPT_TOKEN(anon_sym_LBRACE); - if (lookahead == '{') ADVANCE(473); - if (lookahead == '}') ADVANCE(269); + if (lookahead == '{') ADVANCE(285); + if (lookahead == '}') ADVANCE(280); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); + END_STATE(); + case 275: + ACCEPT_TOKEN(anon_sym_LBRACE); + if (lookahead == '{') ADVANCE(480); + if (lookahead == '}') ADVANCE(282); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 264: + case 276: ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); - case 265: + case 277: ACCEPT_TOKEN(anon_sym_RBRACE); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 266: + case 278: + ACCEPT_TOKEN(anon_sym_RBRACE); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); + END_STATE(); + case 279: ACCEPT_TOKEN(anon_sym_RBRACE); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 267: + case 280: ACCEPT_TOKEN(anon_sym_LBRACE_RBRACE); END_STATE(); - case 268: + case 281: ACCEPT_TOKEN(anon_sym_LBRACE_RBRACE); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 269: + case 282: ACCEPT_TOKEN(anon_sym_LBRACE_RBRACE); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 270: - ACCEPT_TOKEN(aux_sym__word_common_token6); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '{') ADVANCE(270); + case 283: + ACCEPT_TOKEN(aux_sym__word_common_token5); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '{') ADVANCE(283); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(271); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(284); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 271: - ACCEPT_TOKEN(aux_sym__word_common_token6); - if (lookahead == '\n') ADVANCE(402); + case 284: + ACCEPT_TOKEN(aux_sym__word_common_token5); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(271); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(284); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 272: - ACCEPT_TOKEN(aux_sym__word_common_token6); - if (lookahead == '{') ADVANCE(272); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(273); + case 285: + ACCEPT_TOKEN(aux_sym__word_common_token5); + if (lookahead == '{') ADVANCE(285); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(286); END_STATE(); - case 273: - ACCEPT_TOKEN(aux_sym__word_common_token6); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(273); + case 286: + ACCEPT_TOKEN(aux_sym__word_common_token5); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(286); END_STATE(); - case 274: + case 287: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); - case 275: + case 288: ACCEPT_TOKEN(anon_sym_LPAREN); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 276: + case 289: ACCEPT_TOKEN(anon_sym_LPAREN); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == ' ') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 277: + case 290: + ACCEPT_TOKEN(anon_sym_LPAREN); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); + END_STATE(); + case 291: ACCEPT_TOKEN(anon_sym_LPAREN); if (lookahead == '(' || lookahead == ')' || @@ -3807,9 +4009,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 278: + case 292: ACCEPT_TOKEN(anon_sym_LPAREN); if (lookahead == '(' || lookahead == ')' || @@ -3817,288 +4019,297 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 279: + case 293: ACCEPT_TOKEN(anon_sym_LPAREN); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 280: - ACCEPT_TOKEN(aux_sym__word_common_token7); + case 294: + ACCEPT_TOKEN(aux_sym__word_common_token6); END_STATE(); - case 281: - ACCEPT_TOKEN(aux_sym__word_common_token7); - if (lookahead == '\n') ADVANCE(402); + case 295: + ACCEPT_TOKEN(aux_sym__word_common_token6); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 282: - ACCEPT_TOKEN(aux_sym__word_common_token7); + case 296: + ACCEPT_TOKEN(aux_sym__word_common_token6); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 283: + case 297: ACCEPT_TOKEN(anon_sym_TILDE); END_STATE(); - case 284: + case 298: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\n') ADVANCE(403); + if (lookahead == '\n') ADVANCE(405); END_STATE(); - case 285: + case 299: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\n') ADVANCE(403); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == '\n') ADVANCE(405); + if (lookahead == ' ') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 286: + case 300: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\n') ADVANCE(403); + if (lookahead == '\n') ADVANCE(405); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); + END_STATE(); + case 301: + ACCEPT_TOKEN(anon_sym_TILDE); + if (lookahead == '\n') ADVANCE(405); if (lookahead != 0 && lookahead != '\t' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 287: + case 302: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 288: + case 303: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == ' ') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 289: + case 304: + ACCEPT_TOKEN(anon_sym_TILDE); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); + END_STATE(); + case 305: ACCEPT_TOKEN(anon_sym_TILDE); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 290: + case 306: ACCEPT_TOKEN(aux_sym_keycode_token1); END_STATE(); - case 291: + case 307: ACCEPT_TOKEN(aux_sym_keycode_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == '>') ADVANCE(295); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == '>') ADVANCE(311); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 292: + case 308: ACCEPT_TOKEN(aux_sym_keycode_token1); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 293: + case 309: ACCEPT_TOKEN(aux_sym_keycode_token1); - if (lookahead == '>') ADVANCE(294); + if (lookahead == '>') ADVANCE(310); END_STATE(); - case 294: + case 310: ACCEPT_TOKEN(aux_sym_keycode_token2); END_STATE(); - case 295: + case 311: ACCEPT_TOKEN(aux_sym_keycode_token2); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 296: + case 312: ACCEPT_TOKEN(aux_sym_keycode_token2); - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(29); + if (lookahead == '\n') ADVANCE(404); + if (lookahead != 0) ADVANCE(35); END_STATE(); - case 297: + case 313: ACCEPT_TOKEN(aux_sym_keycode_token3); END_STATE(); - case 298: + case 314: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'H') ADVANCE(126); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'H') ADVANCE(131); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 299: + case 315: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'a') ADVANCE(133); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'a') ADVANCE(138); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 300: + case 316: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'c') ADVANCE(134); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'c') ADVANCE(139); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 301: + case 317: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'e') ADVANCE(136); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'e') ADVANCE(141); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 302: + case 318: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'n') ADVANCE(142); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'n') ADVANCE(147); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 303: + case 319: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == 'r') ADVANCE(130); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == 'r') ADVANCE(135); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 304: + case 320: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 305: + case 321: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(29); + if (lookahead == '\n') ADVANCE(404); + if (lookahead != 0) ADVANCE(35); END_STATE(); - case 306: + case 322: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'H') ADVANCE(389); + if (lookahead == 'H') ADVANCE(76); + END_STATE(); + case 323: + ACCEPT_TOKEN(aux_sym_keycode_token3); + if (lookahead == 'H') ADVANCE(197); + END_STATE(); + case 324: + ACCEPT_TOKEN(aux_sym_keycode_token3); + if (lookahead == 'H') ADVANCE(391); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); - END_STATE(); - case 307: - ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'H') ADVANCE(192); + lookahead == '_') ADVANCE(396); END_STATE(); - case 308: - ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'H') ADVANCE(71); - END_STATE(); - case 309: + case 325: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'a') ADVANCE(78); + if (lookahead == 'a') ADVANCE(83); END_STATE(); - case 310: + case 326: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'a') ADVANCE(78); + if (lookahead == 'a') ADVANCE(83); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 311: + case 327: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'a') ADVANCE(199); + if (lookahead == 'a') ADVANCE(204); END_STATE(); - case 312: + case 328: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'c') ADVANCE(79); + if (lookahead == 'c') ADVANCE(84); END_STATE(); - case 313: + case 329: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'c') ADVANCE(200); + if (lookahead == 'c') ADVANCE(205); END_STATE(); - case 314: + case 330: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'e') ADVANCE(81); + if (lookahead == 'e') ADVANCE(86); END_STATE(); - case 315: + case 331: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'e') ADVANCE(81); + if (lookahead == 'e') ADVANCE(86); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 316: + case 332: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'e') ADVANCE(202); + if (lookahead == 'e') ADVANCE(207); END_STATE(); - case 317: + case 333: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'n') ADVANCE(87); + if (lookahead == 'n') ADVANCE(92); END_STATE(); - case 318: + case 334: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'n') ADVANCE(87); + if (lookahead == 'n') ADVANCE(92); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 319: + case 335: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'n') ADVANCE(208); + if (lookahead == 'n') ADVANCE(213); END_STATE(); - case 320: + case 336: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'r') ADVANCE(75); + if (lookahead == 'r') ADVANCE(80); END_STATE(); - case 321: + case 337: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'r') ADVANCE(75); + if (lookahead == 'r') ADVANCE(80); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 322: + case 338: ACCEPT_TOKEN(aux_sym_keycode_token3); - if (lookahead == 'r') ADVANCE(196); + if (lookahead == 'r') ADVANCE(201); END_STATE(); - case 323: + case 339: ACCEPT_TOKEN(aux_sym_keycode_token3); if (lookahead == '(' || lookahead == ')' || @@ -4106,24 +4317,24 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 324: + case 340: ACCEPT_TOKEN(aux_sym_keycode_token4); END_STATE(); - case 325: + case 341: ACCEPT_TOKEN(aux_sym_keycode_token4); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 326: + case 342: ACCEPT_TOKEN(aux_sym_keycode_token4); - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(29); + if (lookahead == '\n') ADVANCE(404); + if (lookahead != 0) ADVANCE(35); END_STATE(); - case 327: + case 343: ACCEPT_TOKEN(aux_sym_keycode_token4); if (lookahead == '(' || lookahead == ')' || @@ -4131,44 +4342,44 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 328: + case 344: ACCEPT_TOKEN(aux_sym_keycode_token5); END_STATE(); - case 329: + case 345: ACCEPT_TOKEN(aux_sym_keycode_token5); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 330: + case 346: ACCEPT_TOKEN(aux_sym_keycode_token6); END_STATE(); - case 331: + case 347: ACCEPT_TOKEN(aux_sym_keycode_token6); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 332: + case 348: ACCEPT_TOKEN(aux_sym_keycode_token7); END_STATE(); - case 333: + case 349: ACCEPT_TOKEN(aux_sym_keycode_token7); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 334: + case 350: ACCEPT_TOKEN(aux_sym_keycode_token7); - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(29); + if (lookahead == '\n') ADVANCE(404); + if (lookahead != 0) ADVANCE(35); END_STATE(); - case 335: + case 351: ACCEPT_TOKEN(aux_sym_keycode_token7); if (lookahead == '(' || lookahead == ')' || @@ -4176,24 +4387,24 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 336: + case 352: ACCEPT_TOKEN(aux_sym_keycode_token8); END_STATE(); - case 337: + case 353: ACCEPT_TOKEN(aux_sym_keycode_token8); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 338: + case 354: ACCEPT_TOKEN(aux_sym_keycode_token8); - if (lookahead == '\n') ADVANCE(402); - if (lookahead != 0) ADVANCE(29); + if (lookahead == '\n') ADVANCE(404); + if (lookahead != 0) ADVANCE(35); END_STATE(); - case 339: + case 355: ACCEPT_TOKEN(aux_sym_keycode_token8); if (lookahead == '(' || lookahead == ')' || @@ -4201,441 +4412,273 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); - END_STATE(); - case 340: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == '-') ADVANCE(373); - if (lookahead == ')' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); - END_STATE(); - case 341: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == '-') ADVANCE(373); - if (lookahead == ')' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); - END_STATE(); - case 342: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == '-') ADVANCE(359); - if (lookahead == ')' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); + lookahead == '_') ADVANCE(396); END_STATE(); - case 343: + case 356: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == '-') ADVANCE(374); + if (lookahead == '(') ADVANCE(378); + if (lookahead == '-') ADVANCE(375); if (lookahead == ')' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); + lookahead == '_') ADVANCE(364); END_STATE(); - case 344: + case 357: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == '-') ADVANCE(374); + if (lookahead == '(') ADVANCE(378); + if (lookahead == '-') ADVANCE(366); if (lookahead == ')' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); + lookahead == '_') ADVANCE(364); END_STATE(); - case 345: + case 358: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == '-') ADVANCE(360); + if (lookahead == '(') ADVANCE(378); + if (lookahead == '-') ADVANCE(376); if (lookahead == ')' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); - END_STATE(); - case 346: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'A') ADVANCE(344); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); + lookahead == '_') ADVANCE(364); END_STATE(); - case 347: + case 359: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'A') ADVANCE(343); + if (lookahead == '(') ADVANCE(378); + if (lookahead == 'A') ADVANCE(358); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); - END_STATE(); - case 348: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'L') ADVANCE(342); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); - END_STATE(); - case 349: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'L') ADVANCE(345); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); - END_STATE(); - case 350: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'R') ADVANCE(348); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); - END_STATE(); - case 351: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'R') ADVANCE(349); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); - END_STATE(); - case 352: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'T') ADVANCE(340); - if (lookahead == ')' || - lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); + lookahead == '_') ADVANCE(364); END_STATE(); - case 353: + case 360: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'T') ADVANCE(347); + if (lookahead == '(') ADVANCE(378); + if (lookahead == 'L') ADVANCE(357); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); + lookahead == '_') ADVANCE(364); END_STATE(); - case 354: + case 361: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'T') ADVANCE(346); + if (lookahead == '(') ADVANCE(378); + if (lookahead == 'R') ADVANCE(360); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); + lookahead == '_') ADVANCE(364); END_STATE(); - case 355: + case 362: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); - if (lookahead == 'T') ADVANCE(341); + if (lookahead == '(') ADVANCE(378); + if (lookahead == 'T') ADVANCE(356); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); + lookahead == '_') ADVANCE(364); END_STATE(); - case 356: + case 363: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); + if (lookahead == '(') ADVANCE(378); + if (lookahead == 'T') ADVANCE(359); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(356); + lookahead == '_') ADVANCE(364); END_STATE(); - case 357: + case 364: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '(') ADVANCE(376); + if (lookahead == '(') ADVANCE(378); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(376); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(172); + lookahead == '.') ADVANCE(378); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(357); + lookahead == '_') ADVANCE(364); END_STATE(); - case 358: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == '-') ADVANCE(375); - if (lookahead == '(' || - lookahead == ')' || - lookahead == '.' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); - END_STATE(); - case 359: + case 365: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'B') ADVANCE(371); - if (lookahead == 'D') ADVANCE(367); - if (lookahead == 'I') ADVANCE(369); - if (lookahead == 'P') ADVANCE(365); - if (lookahead == 'S') ADVANCE(362); - if (lookahead == '{') ADVANCE(312); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(297); + if (lookahead == '-') ADVANCE(377); if (lookahead == '(' || lookahead == ')' || - lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(297); + lookahead == '_') ADVANCE(378); END_STATE(); - case 360: + case 366: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'B') ADVANCE(372); - if (lookahead == 'D') ADVANCE(368); - if (lookahead == 'I') ADVANCE(370); - if (lookahead == 'P') ADVANCE(366); - if (lookahead == 'S') ADVANCE(362); - if (lookahead == '{') ADVANCE(313); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(297); + if (lookahead == 'B') ADVANCE(374); + if (lookahead == 'D') ADVANCE(372); + if (lookahead == 'I') ADVANCE(373); + if (lookahead == 'P') ADVANCE(371); + if (lookahead == 'S') ADVANCE(368); + if (lookahead == '{') ADVANCE(329); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(313); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); if (lookahead != 0 && - lookahead != '\n') ADVANCE(297); - END_STATE(); - case 361: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'F') ADVANCE(364); - if (lookahead == '(' || - lookahead == ')' || - lookahead == '-' || - lookahead == '.' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); - END_STATE(); - case 362: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'H') ADVANCE(363); - if (lookahead == '(' || - lookahead == ')' || - lookahead == '-' || - lookahead == '.' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); - END_STATE(); - case 363: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'I') ADVANCE(361); - if (lookahead == '(' || - lookahead == ')' || - lookahead == '-' || - lookahead == '.' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); - END_STATE(); - case 364: - ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'T') ADVANCE(358); - if (lookahead == '(' || - lookahead == ')' || - lookahead == '-' || - lookahead == '.' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead != '\n') ADVANCE(313); END_STATE(); - case 365: + case 367: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'a') ADVANCE(78); + if (lookahead == 'F') ADVANCE(370); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 366: + case 368: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'a') ADVANCE(199); + if (lookahead == 'H') ADVANCE(369); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 367: + case 369: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'e') ADVANCE(81); + if (lookahead == 'I') ADVANCE(367); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 368: + case 370: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'e') ADVANCE(202); + if (lookahead == 'T') ADVANCE(365); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 369: + case 371: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'n') ADVANCE(87); + if (lookahead == 'a') ADVANCE(204); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 370: + case 372: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'n') ADVANCE(208); + if (lookahead == 'e') ADVANCE(207); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 371: + case 373: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'r') ADVANCE(75); + if (lookahead == 'n') ADVANCE(213); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 372: + case 374: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); - if (lookahead == 'r') ADVANCE(196); + if (lookahead == 'r') ADVANCE(201); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 373: + case 375: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(336); + lookahead == ' ') ADVANCE(352); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); if (lookahead != 0 && - lookahead != '\n') ADVANCE(336); + lookahead != '\n') ADVANCE(352); END_STATE(); - case 374: + case 376: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(332); + lookahead == ' ') ADVANCE(348); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); if (lookahead != 0 && - lookahead != '\n') ADVANCE(332); + lookahead != '\n') ADVANCE(348); END_STATE(); - case 375: + case 377: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(324); + lookahead == ' ') ADVANCE(340); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); if (lookahead != 0 && - lookahead != '\n') ADVANCE(324); + lookahead != '\n') ADVANCE(340); END_STATE(); - case 376: + case 378: ACCEPT_TOKEN(aux_sym_uppercase_name_token1); if (lookahead == '(' || lookahead == ')' || @@ -4643,218 +4686,218 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(376); + lookahead == '_') ADVANCE(378); END_STATE(); - case 377: + case 379: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '(') ADVANCE(282); - if (lookahead == '-') ADVANCE(391); + if (lookahead == '(') ADVANCE(296); + if (lookahead == '-') ADVANCE(393); if (lookahead == ')' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); END_STATE(); - case 378: + case 380: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '(') ADVANCE(282); - if (lookahead == '-') ADVANCE(387); + if (lookahead == '(') ADVANCE(296); + if (lookahead == '-') ADVANCE(389); if (lookahead == ')' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); END_STATE(); - case 379: + case 381: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '(') ADVANCE(282); - if (lookahead == '-') ADVANCE(392); + if (lookahead == '(') ADVANCE(296); + if (lookahead == '-') ADVANCE(394); if (lookahead == ')' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); END_STATE(); - case 380: + case 382: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '(') ADVANCE(282); - if (lookahead == 'A') ADVANCE(379); + if (lookahead == '(') ADVANCE(296); + if (lookahead == 'A') ADVANCE(381); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); END_STATE(); - case 381: + case 383: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '(') ADVANCE(282); - if (lookahead == 'L') ADVANCE(378); + if (lookahead == '(') ADVANCE(296); + if (lookahead == 'L') ADVANCE(380); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); END_STATE(); - case 382: + case 384: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '(') ADVANCE(282); - if (lookahead == 'R') ADVANCE(381); + if (lookahead == '(') ADVANCE(296); + if (lookahead == 'R') ADVANCE(383); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); END_STATE(); - case 383: + case 385: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '(') ADVANCE(282); - if (lookahead == 'T') ADVANCE(377); + if (lookahead == '(') ADVANCE(296); + if (lookahead == 'T') ADVANCE(379); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); END_STATE(); - case 384: + case 386: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '(') ADVANCE(282); - if (lookahead == 'T') ADVANCE(380); + if (lookahead == '(') ADVANCE(296); + if (lookahead == 'T') ADVANCE(382); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); END_STATE(); - case 385: + case 387: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '(') ADVANCE(282); + if (lookahead == '(') ADVANCE(296); if (lookahead == ')' || lookahead == '-' || - lookahead == '.') ADVANCE(394); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); + lookahead == '.') ADVANCE(396); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(385); + lookahead == '_') ADVANCE(387); END_STATE(); - case 386: + case 388: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == '-') ADVANCE(393); + if (lookahead == '-') ADVANCE(395); if (lookahead == '(' || lookahead == ')' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 387: + case 389: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'B') ADVANCE(321); - if (lookahead == 'D') ADVANCE(315); - if (lookahead == 'I') ADVANCE(318); - if (lookahead == 'P') ADVANCE(310); - if (lookahead == 'S') ADVANCE(306); - if (lookahead == '{') ADVANCE(312); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(297); + if (lookahead == 'B') ADVANCE(337); + if (lookahead == 'D') ADVANCE(331); + if (lookahead == 'I') ADVANCE(334); + if (lookahead == 'P') ADVANCE(326); + if (lookahead == 'S') ADVANCE(324); + if (lookahead == '{') ADVANCE(328); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(313); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(323); + lookahead == '_') ADVANCE(339); if (lookahead != 0 && - lookahead != '\n') ADVANCE(297); + lookahead != '\n') ADVANCE(313); END_STATE(); - case 388: + case 390: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'F') ADVANCE(390); + if (lookahead == 'F') ADVANCE(392); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 389: + case 391: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'I') ADVANCE(388); + if (lookahead == 'I') ADVANCE(390); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 390: + case 392: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); - if (lookahead == 'T') ADVANCE(386); + if (lookahead == 'T') ADVANCE(388); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 391: + case 393: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(336); + lookahead == ' ') ADVANCE(352); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(339); + lookahead == '_') ADVANCE(355); if (lookahead != 0 && - lookahead != '\n') ADVANCE(336); + lookahead != '\n') ADVANCE(352); END_STATE(); - case 392: + case 394: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(332); + lookahead == ' ') ADVANCE(348); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(335); + lookahead == '_') ADVANCE(351); if (lookahead != 0 && - lookahead != '\n') ADVANCE(332); + lookahead != '\n') ADVANCE(348); END_STATE(); - case 393: + case 395: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(324); + lookahead == ' ') ADVANCE(340); if (lookahead == '(' || lookahead == ')' || lookahead == '-' || lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(327); + lookahead == '_') ADVANCE(343); if (lookahead != 0 && - lookahead != '\n') ADVANCE(324); + lookahead != '\n') ADVANCE(340); END_STATE(); - case 394: + case 396: ACCEPT_TOKEN(aux_sym_uppercase_name_token2); if (lookahead == '(' || lookahead == ')' || @@ -4862,1563 +4905,1632 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '.' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(394); + lookahead == '_') ADVANCE(396); END_STATE(); - case 395: + case 397: ACCEPT_TOKEN(anon_sym_LT); END_STATE(); - case 396: + case 398: ACCEPT_TOKEN(anon_sym_LT); if (lookahead == 'A' || lookahead == 'C' || lookahead == 'D' || lookahead == 'M' || - lookahead == 'S') ADVANCE(63); + lookahead == 'S') ADVANCE(68); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(65); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(70); END_STATE(); - case 397: + case 399: ACCEPT_TOKEN(anon_sym_LT); if (lookahead == 'A' || lookahead == 'C' || lookahead == 'D' || lookahead == 'M' || - lookahead == 'S') ADVANCE(173); + lookahead == 'S') ADVANCE(178); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(186); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(191); END_STATE(); - case 398: + case 400: ACCEPT_TOKEN(aux_sym_codeblock_token1); END_STATE(); - case 399: + case 401: ACCEPT_TOKEN(anon_sym_LF); END_STATE(); - case 400: + case 402: ACCEPT_TOKEN(aux_sym_line_li_token1); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == ' ') ADVANCE(400); - if (lookahead != 0) ADVANCE(29); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == ' ') ADVANCE(402); + if (lookahead != 0) ADVANCE(35); END_STATE(); - case 401: + case 403: ACCEPT_TOKEN(aux_sym_line_li_token1); - if (lookahead == ' ') ADVANCE(401); + if (lookahead == ' ') ADVANCE(403); END_STATE(); - case 402: + case 404: ACCEPT_TOKEN(aux_sym_line_code_token1); END_STATE(); - case 403: + case 405: ACCEPT_TOKEN(aux_sym_column_heading_token1); END_STATE(); - case 404: + case 406: ACCEPT_TOKEN(aux_sym_h1_token1); END_STATE(); - case 405: + case 407: ACCEPT_TOKEN(aux_sym_h2_token1); END_STATE(); - case 406: + case 408: ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); - case 407: + case 409: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '\t') ADVANCE(29); - if (lookahead == '\n') ADVANCE(402); - if (lookahead == ' ') ADVANCE(400); - if (lookahead != 0) ADVANCE(220); + if (lookahead == '\t') ADVANCE(35); + if (lookahead == '\n') ADVANCE(404); + if (lookahead == ' ') ADVANCE(402); + if (lookahead != 0) ADVANCE(225); END_STATE(); - case 408: + case 410: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == ' ') ADVANCE(401); + if (lookahead == ' ') ADVANCE(403); END_STATE(); - case 409: + case 411: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == ' ') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 410: + case 412: + ACCEPT_TOKEN(anon_sym_STAR); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); + END_STATE(); + case 413: ACCEPT_TOKEN(anon_sym_STAR); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 411: + case 414: ACCEPT_TOKEN(aux_sym_tag_token1); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '*') ADVANCE(411); + lookahead != '*') ADVANCE(414); END_STATE(); - case 412: + case 415: ACCEPT_TOKEN(anon_sym_STAR2); END_STATE(); - case 413: + case 416: ACCEPT_TOKEN(sym_url_word); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); + lookahead == ' ') ADVANCE(35); if (lookahead == ')' || - lookahead == ']') ADVANCE(148); - if (lookahead != 0) ADVANCE(413); + lookahead == ']') ADVANCE(153); + if (lookahead != 0) ADVANCE(416); END_STATE(); - case 414: + case 417: ACCEPT_TOKEN(sym_url_word); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && lookahead != ')' && - lookahead != ']') ADVANCE(414); + lookahead != ']') ADVANCE(417); END_STATE(); - case 415: + case 418: ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == ':') ADVANCE(94); - if (lookahead == 's') ADVANCE(416); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + if (lookahead == '(') ADVANCE(294); + if (lookahead == ':') ADVANCE(99); + if (lookahead == 's') ADVANCE(419); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(422); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(58); + lookahead == '_') ADVANCE(63); END_STATE(); - case 416: + case 419: ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == ':') ADVANCE(94); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + if (lookahead == '(') ADVANCE(294); + if (lookahead == ':') ADVANCE(99); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(422); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(58); + lookahead == '_') ADVANCE(63); END_STATE(); - case 417: + case 420: ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 'p') ADVANCE(415); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 'p') ADVANCE(418); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(422); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(58); + lookahead == '_') ADVANCE(63); END_STATE(); - case 418: + case 421: ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (lookahead == '(') ADVANCE(280); - if (lookahead == 't') ADVANCE(417); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + if (lookahead == '(') ADVANCE(294); + if (lookahead == 't') ADVANCE(420); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(422); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(58); + lookahead == '_') ADVANCE(63); END_STATE(); - case 419: + case 422: ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (lookahead == '(') ADVANCE(280); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + if (lookahead == '(') ADVANCE(294); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(422); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(58); - END_STATE(); - case 420: - ACCEPT_TOKEN(aux_sym_optionlink_token1); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ' && - lookahead != '\'') ADVANCE(239); - END_STATE(); - case 421: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '\t') ADVANCE(259); - if (lookahead != 0 && - lookahead != '\n' && - lookahead != ' ' && - lookahead != '|') ADVANCE(481); - END_STATE(); - case 422: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '\n') ADVANCE(398); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(24); - if (lookahead != 0 && - lookahead != '|') ADVANCE(481); + lookahead == '_') ADVANCE(63); END_STATE(); case 423: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == '-') ADVANCE(474); + ACCEPT_TOKEN(aux_sym_optionlink_token1); + if (lookahead == '(') ADVANCE(249); + if (lookahead == ':') ADVANCE(250); + if (lookahead == 's') ADVANCE(424); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(427); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + lookahead == '_') ADVANCE(246); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '\'') ADVANCE(249); END_STATE(); case 424: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == '-') ADVANCE(445); + ACCEPT_TOKEN(aux_sym_optionlink_token1); + if (lookahead == '(') ADVANCE(249); + if (lookahead == ':') ADVANCE(250); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(427); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + lookahead == '_') ADVANCE(246); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '\'') ADVANCE(249); END_STATE(); case 425: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == '-') ADVANCE(475); + ACCEPT_TOKEN(aux_sym_optionlink_token1); + if (lookahead == '(') ADVANCE(249); + if (lookahead == 'p') ADVANCE(423); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(427); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + lookahead == '_') ADVANCE(246); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '\'') ADVANCE(249); END_STATE(); case 426: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == ':') ADVANCE(476); - if (lookahead == 's') ADVANCE(427); + ACCEPT_TOKEN(aux_sym_optionlink_token1); + if (lookahead == '(') ADVANCE(249); + if (lookahead == 't') ADVANCE(425); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(427); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + lookahead == '_') ADVANCE(246); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '\'') ADVANCE(249); END_STATE(); case 427: - ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == ':') ADVANCE(476); + ACCEPT_TOKEN(aux_sym_optionlink_token1); + if (lookahead == '(') ADVANCE(249); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(427); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + lookahead == '_') ADVANCE(246); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '\'') ADVANCE(249); END_STATE(); case 428: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 'A') ADVANCE(425); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + if (lookahead == '\t') ADVANCE(270); if (lookahead != 0 && - lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 429: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 'E') ADVANCE(435); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + if (lookahead == '\n') ADVANCE(400); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(30); if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 430: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 'L') ADVANCE(434); + if (lookahead == '(') ADVANCE(488); + if (lookahead == '-') ADVANCE(481); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 431: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 'L') ADVANCE(424); + if (lookahead == '(') ADVANCE(488); + if (lookahead == '-') ADVANCE(452); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 432: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 'R') ADVANCE(431); + if (lookahead == '(') ADVANCE(488); + if (lookahead == '-') ADVANCE(482); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 433: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 'T') ADVANCE(432); + if (lookahead == '(') ADVANCE(488); + if (lookahead == ':') ADVANCE(483); + if (lookahead == 's') ADVANCE(434); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 434: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 'T') ADVANCE(423); + if (lookahead == '(') ADVANCE(488); + if (lookahead == ':') ADVANCE(483); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 435: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 'T') ADVANCE(428); + if (lookahead == '(') ADVANCE(488); + if (lookahead == 'A') ADVANCE(432); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 436: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 'p') ADVANCE(426); + if (lookahead == '(') ADVANCE(488); + if (lookahead == 'E') ADVANCE(442); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 437: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 't') ADVANCE(436); + if (lookahead == '(') ADVANCE(488); + if (lookahead == 'L') ADVANCE(441); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 438: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); - if (lookahead == 't') ADVANCE(437); + if (lookahead == '(') ADVANCE(488); + if (lookahead == 'L') ADVANCE(431); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 439: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '(') ADVANCE(481); + if (lookahead == '(') ADVANCE(488); + if (lookahead == 'R') ADVANCE(438); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(439); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 440: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '-') ADVANCE(444); - if (lookahead == '>') ADVANCE(481); + if (lookahead == '(') ADVANCE(488); + if (lookahead == 'T') ADVANCE(439); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(442); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 441: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '-') ADVANCE(477); + if (lookahead == '(') ADVANCE(488); + if (lookahead == 'T') ADVANCE(430); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 442: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '>') ADVANCE(481); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || + if (lookahead == '(') ADVANCE(488); + if (lookahead == 'T') ADVANCE(435); + if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(442); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 443: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '>') ADVANCE(481); + if (lookahead == '(') ADVANCE(488); + if (lookahead == 'p') ADVANCE(433); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 444: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '>') ADVANCE(443); - if (lookahead == '|') ADVANCE(67); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(33); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || + if (lookahead == '(') ADVANCE(488); + if (lookahead == 't') ADVANCE(443); + if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(442); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && - lookahead != '\n') ADVANCE(443); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(488); END_STATE(); case 445: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'B') ADVANCE(469); - if (lookahead == 'D') ADVANCE(455); - if (lookahead == 'I') ADVANCE(464); - if (lookahead == 'P') ADVANCE(451); - if (lookahead == 'S') ADVANCE(448); - if (lookahead == '{') ADVANCE(454); - if (lookahead == '|') ADVANCE(297); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(297); + if (lookahead == '(') ADVANCE(488); + if (lookahead == 't') ADVANCE(444); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && - lookahead != '\n') ADVANCE(481); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(488); END_STATE(); case 446: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'D') ADVANCE(465); - if (lookahead == 'U') ADVANCE(466); + if (lookahead == '(') ADVANCE(488); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(446); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 447: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'F') ADVANCE(450); + if (lookahead == '-') ADVANCE(451); + if (lookahead == '>') ADVANCE(488); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(449); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 448: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'H') ADVANCE(449); + if (lookahead == '-') ADVANCE(484); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 449: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'I') ADVANCE(447); + if (lookahead == '>') ADVANCE(488); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(449); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 450: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'T') ADVANCE(441); + if (lookahead == '>') ADVANCE(488); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 451: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'a') ADVANCE(459); + if (lookahead == '>') ADVANCE(450); + if (lookahead == '|') ADVANCE(72); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(39); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(449); if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '\n') ADVANCE(450); END_STATE(); case 452: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'a') ADVANCE(461); + if (lookahead == 'B') ADVANCE(476); + if (lookahead == 'D') ADVANCE(462); + if (lookahead == 'I') ADVANCE(471); + if (lookahead == 'P') ADVANCE(458); + if (lookahead == 'S') ADVANCE(455); + if (lookahead == '{') ADVANCE(461); + if (lookahead == '|') ADVANCE(313); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(313); if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '\n') ADVANCE(488); END_STATE(); case 453: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'a') ADVANCE(468); + if (lookahead == 'D') ADVANCE(472); + if (lookahead == 'U') ADVANCE(473); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 454: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'c') ADVANCE(460); + if (lookahead == 'F') ADVANCE(457); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 455: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(462); + if (lookahead == 'H') ADVANCE(456); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 456: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(446); + if (lookahead == 'I') ADVANCE(454); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 457: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(467); + if (lookahead == 'T') ADVANCE(448); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 458: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'e') ADVANCE(452); + if (lookahead == 'a') ADVANCE(466); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 459: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'g') ADVANCE(456); + if (lookahead == 'a') ADVANCE(468); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 460: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'h') ADVANCE(453); + if (lookahead == 'a') ADVANCE(475); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 461: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'k') ADVANCE(481); + if (lookahead == 'c') ADVANCE(467); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 462: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'l') ADVANCE(481); + if (lookahead == 'e') ADVANCE(469); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 463: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'n') ADVANCE(481); + if (lookahead == 'e') ADVANCE(453); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 464: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'n') ADVANCE(470); + if (lookahead == 'e') ADVANCE(474); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 465: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'o') ADVANCE(472); + if (lookahead == 'e') ADVANCE(459); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 466: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'p') ADVANCE(481); + if (lookahead == 'g') ADVANCE(463); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 467: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'r') ADVANCE(471); + if (lookahead == 'h') ADVANCE(460); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 468: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'r') ADVANCE(478); + if (lookahead == 'k') ADVANCE(488); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 469: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'r') ADVANCE(458); + if (lookahead == 'l') ADVANCE(488); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 470: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 's') ADVANCE(457); + if (lookahead == 'n') ADVANCE(488); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 471: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 't') ADVANCE(481); + if (lookahead == 'n') ADVANCE(477); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 472: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == 'w') ADVANCE(463); + if (lookahead == 'o') ADVANCE(479); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 473: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '{') ADVANCE(473); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(480); + if (lookahead == 'p') ADVANCE(488); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 474: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '|') ADVANCE(336); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(336); + if (lookahead == 'r') ADVANCE(478); if (lookahead != 0 && - lookahead != '\n') ADVANCE(481); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(488); END_STATE(); case 475: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '|') ADVANCE(332); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(332); + if (lookahead == 'r') ADVANCE(485); if (lookahead != 0 && - lookahead != '\n') ADVANCE(481); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(488); END_STATE(); case 476: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '|') ADVANCE(414); - if (lookahead == ')' || - lookahead == ']') ADVANCE(481); + if (lookahead == 'r') ADVANCE(465); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - lookahead != ' ') ADVANCE(476); + lookahead != ' ' && + lookahead != '|') ADVANCE(488); END_STATE(); case 477: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '|') ADVANCE(324); - if (lookahead == '\t' || - lookahead == ' ') ADVANCE(324); + if (lookahead == 's') ADVANCE(464); if (lookahead != 0 && - lookahead != '\n') ADVANCE(481); + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(488); END_STATE(); case 478: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (lookahead == '}') ADVANCE(481); + if (lookahead == 't') ADVANCE(488); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); case 479: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == 'w') ADVANCE(470); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(488); + END_STATE(); + case 480: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == '{') ADVANCE(480); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(487); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(488); + END_STATE(); + case 481: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == '|') ADVANCE(352); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(352); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(488); + END_STATE(); + case 482: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == '|') ADVANCE(348); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(348); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(488); + END_STATE(); + case 483: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == '|') ADVANCE(417); + if (lookahead == ')' || + lookahead == ']') ADVANCE(488); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ') ADVANCE(483); + END_STATE(); + case 484: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == '|') ADVANCE(340); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(340); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(488); + END_STATE(); + case 485: + ACCEPT_TOKEN(aux_sym_taglink_token1); + if (lookahead == '}') ADVANCE(488); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != ' ' && + lookahead != '|') ADVANCE(488); + END_STATE(); + case 486: ACCEPT_TOKEN(aux_sym_taglink_token1); if (lookahead == 'A' || lookahead == 'C' || lookahead == 'D' || lookahead == 'M' || - lookahead == 'S') ADVANCE(440); + lookahead == 'S') ADVANCE(447); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(442); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(449); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 480: + case 487: ACCEPT_TOKEN(aux_sym_taglink_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(480); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(487); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 481: + case 488: ACCEPT_TOKEN(aux_sym_taglink_token1); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 482: + case 489: ACCEPT_TOKEN(anon_sym_PIPE2); END_STATE(); - case 483: + case 490: ACCEPT_TOKEN(anon_sym_BQUOTE); END_STATE(); - case 484: + case 491: ACCEPT_TOKEN(anon_sym_BQUOTE); - if (lookahead == '\n') ADVANCE(402); + if (lookahead == '\n') ADVANCE(404); if (lookahead == '\t' || - lookahead == ' ') ADVANCE(29); - if (lookahead != 0) ADVANCE(148); + lookahead == ' ') ADVANCE(35); + if (lookahead != 0) ADVANCE(153); END_STATE(); - case 485: + case 492: ACCEPT_TOKEN(anon_sym_BQUOTE); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == ' ') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 486: + case 493: + ACCEPT_TOKEN(anon_sym_BQUOTE); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(249); + END_STATE(); + case 494: ACCEPT_TOKEN(anon_sym_BQUOTE); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != ' ' && - lookahead != '|') ADVANCE(481); + lookahead != '|') ADVANCE(488); END_STATE(); - case 487: + case 495: ACCEPT_TOKEN(aux_sym_codespan_token1); if (lookahead != 0 && lookahead != '\n' && - lookahead != '`') ADVANCE(487); + lookahead != '`') ADVANCE(495); END_STATE(); - case 488: + case 496: ACCEPT_TOKEN(anon_sym_BQUOTE2); END_STATE(); - case 489: + case 497: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '\t') ADVANCE(24); - if (lookahead == '\n') ADVANCE(398); - if (lookahead == ' ') ADVANCE(490); + if (lookahead == '\t') ADVANCE(30); + if (lookahead == '\n') ADVANCE(400); + if (lookahead == ' ') ADVANCE(498); if (lookahead != 0 && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 490: + case 498: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '\t') ADVANCE(24); - if (lookahead == '\n') ADVANCE(398); - if (lookahead == ' ') ADVANCE(490); + if (lookahead == '\t') ADVANCE(30); + if (lookahead == '\n') ADVANCE(400); + if (lookahead == ' ') ADVANCE(498); if (lookahead != 0 && lookahead != '{' && - lookahead != '}') ADVANCE(546); + lookahead != '}') ADVANCE(554); END_STATE(); - case 491: + case 499: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '\t') ADVANCE(259); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == '\t') ADVANCE(270); + if (lookahead == ' ') ADVANCE(554); if (lookahead != 0 && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 492: + case 500: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '\t') ADVANCE(33); - if (lookahead == ' ') ADVANCE(545); - if (lookahead == '>') ADVANCE(517); + if (lookahead == '\t') ADVANCE(39); + if (lookahead == ' ') ADVANCE(553); + if (lookahead == '>') ADVANCE(525); if (lookahead == '{' || - lookahead == '}') ADVANCE(67); + lookahead == '}') ADVANCE(72); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(516); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(524); if (lookahead != 0 && - lookahead != '\n') ADVANCE(517); + lookahead != '\n') ADVANCE(525); END_STATE(); - case 493: + case 501: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '\t') ADVANCE(336); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == '\t') ADVANCE(352); + if (lookahead == ' ') ADVANCE(554); if (lookahead == '{' || - lookahead == '}') ADVANCE(336); + lookahead == '}') ADVANCE(352); if (lookahead != 0 && - lookahead != '\n') ADVANCE(544); + lookahead != '\n') ADVANCE(552); END_STATE(); - case 494: + case 502: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '\t') ADVANCE(297); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'B') ADVANCE(537); - if (lookahead == 'D') ADVANCE(525); - if (lookahead == 'I') ADVANCE(533); - if (lookahead == 'P') ADVANCE(523); - if (lookahead == 'S') ADVANCE(520); - if (lookahead == '{') ADVANCE(312); - if (lookahead == '}') ADVANCE(297); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(544); + if (lookahead == '\t') ADVANCE(313); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'B') ADVANCE(545); + if (lookahead == 'D') ADVANCE(533); + if (lookahead == 'I') ADVANCE(541); + if (lookahead == 'P') ADVANCE(531); + if (lookahead == 'S') ADVANCE(528); + if (lookahead == '{') ADVANCE(328); + if (lookahead == '}') ADVANCE(313); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(552); END_STATE(); - case 495: + case 503: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '\t') ADVANCE(332); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == '\t') ADVANCE(348); + if (lookahead == ' ') ADVANCE(554); if (lookahead == '{' || - lookahead == '}') ADVANCE(332); + lookahead == '}') ADVANCE(348); if (lookahead != 0 && - lookahead != '\n') ADVANCE(544); + lookahead != '\n') ADVANCE(552); END_STATE(); - case 496: + case 504: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '\t') ADVANCE(324); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == '\t') ADVANCE(340); + if (lookahead == ' ') ADVANCE(554); if (lookahead == '{' || - lookahead == '}') ADVANCE(324); + lookahead == '}') ADVANCE(340); if (lookahead != 0 && - lookahead != '\n') ADVANCE(544); + lookahead != '\n') ADVANCE(552); END_STATE(); - case 497: + case 505: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == '-') ADVANCE(493); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == '-') ADVANCE(501); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 498: + case 506: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == '-') ADVANCE(494); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == '-') ADVANCE(502); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 499: + case 507: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == '-') ADVANCE(495); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == '-') ADVANCE(503); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 500: + case 508: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == ':') ADVANCE(542); - if (lookahead == 's') ADVANCE(501); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == ':') ADVANCE(550); + if (lookahead == 's') ADVANCE(509); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 501: + case 509: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == ':') ADVANCE(542); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == ':') ADVANCE(550); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 502: + case 510: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 'A') ADVANCE(499); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 'A') ADVANCE(507); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 503: + case 511: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 'E') ADVANCE(509); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 'E') ADVANCE(517); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 504: + case 512: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 'L') ADVANCE(508); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 'L') ADVANCE(516); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 505: + case 513: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 'L') ADVANCE(498); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 'L') ADVANCE(506); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 506: + case 514: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 'R') ADVANCE(505); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 'R') ADVANCE(513); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 507: + case 515: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 'T') ADVANCE(506); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 'T') ADVANCE(514); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 508: + case 516: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 'T') ADVANCE(497); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 'T') ADVANCE(505); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 509: + case 517: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 'T') ADVANCE(502); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 'T') ADVANCE(510); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 510: + case 518: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 'p') ADVANCE(500); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 'p') ADVANCE(508); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 511: + case 519: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 't') ADVANCE(510); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 't') ADVANCE(518); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 512: + case 520: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); - if (lookahead == 't') ADVANCE(511); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); + if (lookahead == 't') ADVANCE(519); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 513: + case 521: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '(') ADVANCE(544); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '(') ADVANCE(552); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(513); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(521); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 514: + case 522: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '-') ADVANCE(492); - if (lookahead == '>') ADVANCE(544); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '-') ADVANCE(500); + if (lookahead == '>') ADVANCE(552); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(516); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(524); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 515: + case 523: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '-') ADVANCE(496); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '-') ADVANCE(504); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 516: + case 524: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '>') ADVANCE(544); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '>') ADVANCE(552); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(516); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(524); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 517: + case 525: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '>') ADVANCE(544); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '>') ADVANCE(552); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 518: + case 526: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'D') ADVANCE(534); - if (lookahead == 'U') ADVANCE(535); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'D') ADVANCE(542); + if (lookahead == 'U') ADVANCE(543); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 519: + case 527: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'F') ADVANCE(522); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'F') ADVANCE(530); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 520: + case 528: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'H') ADVANCE(521); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'H') ADVANCE(529); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 521: + case 529: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'I') ADVANCE(519); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'I') ADVANCE(527); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 522: + case 530: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'T') ADVANCE(515); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'T') ADVANCE(523); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 523: + case 531: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'a') ADVANCE(529); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'a') ADVANCE(537); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 524: + case 532: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'a') ADVANCE(530); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'a') ADVANCE(538); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 525: + case 533: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'e') ADVANCE(531); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'e') ADVANCE(539); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 526: + case 534: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'e') ADVANCE(518); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'e') ADVANCE(526); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 527: + case 535: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'e') ADVANCE(536); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'e') ADVANCE(544); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 528: + case 536: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'e') ADVANCE(524); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'e') ADVANCE(532); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 529: + case 537: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'g') ADVANCE(526); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'g') ADVANCE(534); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 530: + case 538: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'k') ADVANCE(544); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'k') ADVANCE(552); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 531: + case 539: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'l') ADVANCE(544); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'l') ADVANCE(552); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 532: + case 540: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'n') ADVANCE(544); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'n') ADVANCE(552); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 533: + case 541: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'n') ADVANCE(538); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'n') ADVANCE(546); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 534: + case 542: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'o') ADVANCE(540); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'o') ADVANCE(548); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 535: + case 543: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'p') ADVANCE(544); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'p') ADVANCE(552); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 536: + case 544: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'r') ADVANCE(539); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'r') ADVANCE(547); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 537: + case 545: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'r') ADVANCE(528); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'r') ADVANCE(536); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 538: + case 546: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 's') ADVANCE(527); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 's') ADVANCE(535); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 539: + case 547: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 't') ADVANCE(544); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 't') ADVANCE(552); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 540: + case 548: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == 'w') ADVANCE(532); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == 'w') ADVANCE(540); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 541: + case 549: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); - if (lookahead == '|') ADVANCE(541); + if (lookahead == ' ') ADVANCE(554); + if (lookahead == '|') ADVANCE(549); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && - (lookahead < '{' || '}' < lookahead)) ADVANCE(544); + (lookahead < '{' || '}' < lookahead)) ADVANCE(552); END_STATE(); - case 542: + case 550: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == ' ') ADVANCE(554); if (lookahead == ')' || - lookahead == ']') ADVANCE(544); + lookahead == ']') ADVANCE(552); if (lookahead == '{' || - lookahead == '}') ADVANCE(414); + lookahead == '}') ADVANCE(417); if (lookahead != 0 && lookahead != '\t' && - lookahead != '\n') ADVANCE(542); + lookahead != '\n') ADVANCE(550); END_STATE(); - case 543: + case 551: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == ' ') ADVANCE(554); if (lookahead == 'A' || lookahead == 'C' || lookahead == 'D' || lookahead == 'M' || - lookahead == 'S') ADVANCE(514); + lookahead == 'S') ADVANCE(522); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(516); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(524); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 544: + case 552: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == ' ') ADVANCE(546); + if (lookahead == ' ') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(544); + lookahead != '}') ADVANCE(552); END_STATE(); - case 545: + case 553: ACCEPT_TOKEN(aux_sym_argument_token1); - if (lookahead == '>') ADVANCE(546); + if (lookahead == '>') ADVANCE(554); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(546); + lookahead != '}') ADVANCE(554); END_STATE(); - case 546: + case 554: ACCEPT_TOKEN(aux_sym_argument_token1); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '{' && - lookahead != '}') ADVANCE(546); + lookahead != '}') ADVANCE(554); END_STATE(); - case 547: + case 555: ACCEPT_TOKEN(anon_sym_RBRACE2); END_STATE(); default: @@ -6428,151 +6540,154 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { static const TSLexMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0}, - [1] = {.lex_state = 37}, - [2] = {.lex_state = 37}, - [3] = {.lex_state = 37}, - [4] = {.lex_state = 37}, - [5] = {.lex_state = 37}, - [6] = {.lex_state = 37}, - [7] = {.lex_state = 37}, - [8] = {.lex_state = 7}, - [9] = {.lex_state = 7}, - [10] = {.lex_state = 7}, - [11] = {.lex_state = 7}, - [12] = {.lex_state = 7}, - [13] = {.lex_state = 7}, - [14] = {.lex_state = 7}, - [15] = {.lex_state = 7}, - [16] = {.lex_state = 7}, - [17] = {.lex_state = 10}, - [18] = {.lex_state = 10}, - [19] = {.lex_state = 9}, - [20] = {.lex_state = 9}, - [21] = {.lex_state = 10}, + [1] = {.lex_state = 43}, + [2] = {.lex_state = 43}, + [3] = {.lex_state = 43}, + [4] = {.lex_state = 43}, + [5] = {.lex_state = 43}, + [6] = {.lex_state = 43}, + [7] = {.lex_state = 43}, + [8] = {.lex_state = 13}, + [9] = {.lex_state = 13}, + [10] = {.lex_state = 13}, + [11] = {.lex_state = 13}, + [12] = {.lex_state = 13}, + [13] = {.lex_state = 13}, + [14] = {.lex_state = 13}, + [15] = {.lex_state = 13}, + [16] = {.lex_state = 13}, + [17] = {.lex_state = 9}, + [18] = {.lex_state = 9}, + [19] = {.lex_state = 8}, + [20] = {.lex_state = 8}, + [21] = {.lex_state = 8}, [22] = {.lex_state = 9}, - [23] = {.lex_state = 9}, - [24] = {.lex_state = 9}, - [25] = {.lex_state = 11}, - [26] = {.lex_state = 11}, - [27] = {.lex_state = 11}, - [28] = {.lex_state = 11}, - [29] = {.lex_state = 11}, - [30] = {.lex_state = 11}, - [31] = {.lex_state = 11}, - [32] = {.lex_state = 37}, - [33] = {.lex_state = 37}, - [34] = {.lex_state = 6}, - [35] = {.lex_state = 37}, - [36] = {.lex_state = 37}, - [37] = {.lex_state = 6}, - [38] = {.lex_state = 37}, - [39] = {.lex_state = 37}, - [40] = {.lex_state = 37}, - [41] = {.lex_state = 37}, - [42] = {.lex_state = 37}, - [43] = {.lex_state = 37}, - [44] = {.lex_state = 37}, - [45] = {.lex_state = 6}, - [46] = {.lex_state = 37}, - [47] = {.lex_state = 37}, - [48] = {.lex_state = 37}, - [49] = {.lex_state = 37}, - [50] = {.lex_state = 37}, - [51] = {.lex_state = 37}, - [52] = {.lex_state = 37}, - [53] = {.lex_state = 37}, - [54] = {.lex_state = 37}, - [55] = {.lex_state = 37}, - [56] = {.lex_state = 37}, - [57] = {.lex_state = 8}, - [58] = {.lex_state = 8}, - [59] = {.lex_state = 14}, - [60] = {.lex_state = 8}, + [23] = {.lex_state = 8}, + [24] = {.lex_state = 8}, + [25] = {.lex_state = 10}, + [26] = {.lex_state = 10}, + [27] = {.lex_state = 10}, + [28] = {.lex_state = 10}, + [29] = {.lex_state = 10}, + [30] = {.lex_state = 10}, + [31] = {.lex_state = 10}, + [32] = {.lex_state = 43}, + [33] = {.lex_state = 43}, + [34] = {.lex_state = 43}, + [35] = {.lex_state = 12}, + [36] = {.lex_state = 12}, + [37] = {.lex_state = 43}, + [38] = {.lex_state = 43}, + [39] = {.lex_state = 43}, + [40] = {.lex_state = 43}, + [41] = {.lex_state = 43}, + [42] = {.lex_state = 43}, + [43] = {.lex_state = 43}, + [44] = {.lex_state = 43}, + [45] = {.lex_state = 43}, + [46] = {.lex_state = 12}, + [47] = {.lex_state = 43}, + [48] = {.lex_state = 43}, + [49] = {.lex_state = 43}, + [50] = {.lex_state = 43}, + [51] = {.lex_state = 43}, + [52] = {.lex_state = 43}, + [53] = {.lex_state = 43}, + [54] = {.lex_state = 43}, + [55] = {.lex_state = 43}, + [56] = {.lex_state = 43}, + [57] = {.lex_state = 14}, + [58] = {.lex_state = 14}, + [59] = {.lex_state = 15}, + [60] = {.lex_state = 19}, [61] = {.lex_state = 14}, - [62] = {.lex_state = 14}, - [63] = {.lex_state = 13}, - [64] = {.lex_state = 7}, - [65] = {.lex_state = 17}, - [66] = {.lex_state = 20}, - [67] = {.lex_state = 7}, - [68] = {.lex_state = 13}, - [69] = {.lex_state = 13}, - [70] = {.lex_state = 7}, - [71] = {.lex_state = 14}, - [72] = {.lex_state = 10}, - [73] = {.lex_state = 10}, + [62] = {.lex_state = 16}, + [63] = {.lex_state = 19}, + [64] = {.lex_state = 19}, + [65] = {.lex_state = 18}, + [66] = {.lex_state = 18}, + [67] = {.lex_state = 13}, + [68] = {.lex_state = 18}, + [69] = {.lex_state = 22}, + [70] = {.lex_state = 6}, + [71] = {.lex_state = 13}, + [72] = {.lex_state = 17}, + [73] = {.lex_state = 25}, [74] = {.lex_state = 13}, - [75] = {.lex_state = 18}, - [76] = {.lex_state = 10}, - [77] = {.lex_state = 21}, - [78] = {.lex_state = 10}, - [79] = {.lex_state = 10}, - [80] = {.lex_state = 10}, - [81] = {.lex_state = 10}, - [82] = {.lex_state = 10}, - [83] = {.lex_state = 10}, - [84] = {.lex_state = 10}, - [85] = {.lex_state = 10}, + [75] = {.lex_state = 19}, + [76] = {.lex_state = 9}, + [77] = {.lex_state = 9}, + [78] = {.lex_state = 9}, + [79] = {.lex_state = 9}, + [80] = {.lex_state = 18}, + [81] = {.lex_state = 5}, + [82] = {.lex_state = 23}, + [83] = {.lex_state = 26}, + [84] = {.lex_state = 9}, + [85] = {.lex_state = 9}, [86] = {.lex_state = 9}, [87] = {.lex_state = 9}, [88] = {.lex_state = 9}, [89] = {.lex_state = 9}, - [90] = {.lex_state = 19}, - [91] = {.lex_state = 9}, - [92] = {.lex_state = 9}, - [93] = {.lex_state = 9}, - [94] = {.lex_state = 9}, - [95] = {.lex_state = 9}, - [96] = {.lex_state = 9}, - [97] = {.lex_state = 9}, - [98] = {.lex_state = 22}, - [99] = {.lex_state = 11}, - [100] = {.lex_state = 11}, - [101] = {.lex_state = 11}, - [102] = {.lex_state = 11}, - [103] = {.lex_state = 11}, - [104] = {.lex_state = 11}, - [105] = {.lex_state = 11}, - [106] = {.lex_state = 11}, - [107] = {.lex_state = 11}, - [108] = {.lex_state = 11}, - [109] = {.lex_state = 5}, - [110] = {.lex_state = 5}, - [111] = {.lex_state = 5}, - [112] = {.lex_state = 8}, - [113] = {.lex_state = 8}, - [114] = {.lex_state = 37}, - [115] = {.lex_state = 37}, - [116] = {.lex_state = 37}, - [117] = {.lex_state = 34}, - [118] = {.lex_state = 34}, - [119] = {.lex_state = 34}, - [120] = {.lex_state = 5}, - [121] = {.lex_state = 5}, - [122] = {.lex_state = 32}, - [123] = {.lex_state = 5}, - [124] = {.lex_state = 32}, - [125] = {.lex_state = 5}, - [126] = {.lex_state = 37}, - [127] = {.lex_state = 5}, - [128] = {.lex_state = 5}, - [129] = {.lex_state = 5}, - [130] = {.lex_state = 5}, - [131] = {.lex_state = 5}, - [132] = {.lex_state = 32}, - [133] = {.lex_state = 5}, - [134] = {.lex_state = 5}, - [135] = {.lex_state = 5}, - [136] = {.lex_state = 5}, - [137] = {.lex_state = 5}, - [138] = {.lex_state = 32}, - [139] = {.lex_state = 5}, - [140] = {.lex_state = 0}, - [141] = {.lex_state = 32}, - [142] = {.lex_state = 35}, - [143] = {.lex_state = 35}, - [144] = {.lex_state = 32}, - [145] = {.lex_state = 35}, + [90] = {.lex_state = 9}, + [91] = {.lex_state = 27}, + [92] = {.lex_state = 8}, + [93] = {.lex_state = 8}, + [94] = {.lex_state = 8}, + [95] = {.lex_state = 8}, + [96] = {.lex_state = 8}, + [97] = {.lex_state = 8}, + [98] = {.lex_state = 8}, + [99] = {.lex_state = 8}, + [100] = {.lex_state = 8}, + [101] = {.lex_state = 24}, + [102] = {.lex_state = 7}, + [103] = {.lex_state = 8}, + [104] = {.lex_state = 8}, + [105] = {.lex_state = 10}, + [106] = {.lex_state = 10}, + [107] = {.lex_state = 10}, + [108] = {.lex_state = 10}, + [109] = {.lex_state = 10}, + [110] = {.lex_state = 10}, + [111] = {.lex_state = 10}, + [112] = {.lex_state = 10}, + [113] = {.lex_state = 10}, + [114] = {.lex_state = 10}, + [115] = {.lex_state = 28}, + [116] = {.lex_state = 28}, + [117] = {.lex_state = 28}, + [118] = {.lex_state = 14}, + [119] = {.lex_state = 14}, + [120] = {.lex_state = 43}, + [121] = {.lex_state = 43}, + [122] = {.lex_state = 43}, + [123] = {.lex_state = 6}, + [124] = {.lex_state = 28}, + [125] = {.lex_state = 28}, + [126] = {.lex_state = 43}, + [127] = {.lex_state = 28}, + [128] = {.lex_state = 28}, + [129] = {.lex_state = 6}, + [130] = {.lex_state = 38}, + [131] = {.lex_state = 0}, + [132] = {.lex_state = 40}, + [133] = {.lex_state = 6}, + [134] = {.lex_state = 6}, + [135] = {.lex_state = 28}, + [136] = {.lex_state = 38}, + [137] = {.lex_state = 38}, + [138] = {.lex_state = 28}, + [139] = {.lex_state = 6}, + [140] = {.lex_state = 6}, + [141] = {.lex_state = 28}, + [142] = {.lex_state = 28}, + [143] = {.lex_state = 38}, + [144] = {.lex_state = 28}, + [145] = {.lex_state = 38}, + [146] = {.lex_state = 40}, + [147] = {.lex_state = 38}, + [148] = {.lex_state = 40}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { @@ -6584,15 +6699,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_word_noli_token2] = ACTIONS(1), [anon_sym_SQUOTE] = ACTIONS(1), [anon_sym_SQUOTE2] = ACTIONS(1), - [aux_sym__word_common_token3] = ACTIONS(1), + [aux_sym__word_common_token2] = ACTIONS(1), [anon_sym_PIPE] = ACTIONS(1), - [aux_sym__word_common_token5] = ACTIONS(1), + [aux_sym__word_common_token4] = ACTIONS(1), [anon_sym_LBRACE] = ACTIONS(1), [anon_sym_RBRACE] = ACTIONS(1), [anon_sym_LBRACE_RBRACE] = ACTIONS(1), - [aux_sym__word_common_token6] = ACTIONS(1), + [aux_sym__word_common_token5] = ACTIONS(1), [anon_sym_LPAREN] = ACTIONS(1), - [aux_sym__word_common_token7] = ACTIONS(1), + [aux_sym__word_common_token6] = ACTIONS(1), [anon_sym_TILDE] = ACTIONS(1), [aux_sym_keycode_token1] = ACTIONS(1), [aux_sym_keycode_token2] = ACTIONS(1), @@ -6602,8 +6717,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_keycode_token6] = ACTIONS(1), [aux_sym_keycode_token7] = ACTIONS(1), [aux_sym_keycode_token8] = ACTIONS(1), - [aux_sym_uppercase_name_token1] = ACTIONS(1), - [aux_sym_uppercase_name_token2] = ACTIONS(1), [anon_sym_LT] = ACTIONS(1), [aux_sym_codeblock_token1] = ACTIONS(1), [anon_sym_LF] = ACTIONS(1), @@ -6617,24 +6730,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE2] = ACTIONS(1), }, [1] = { - [sym_help_file] = STATE(140), + [sym_help_file] = STATE(131), [sym__atom_noli] = STATE(18), [sym_word_noli] = STATE(18), [sym__atom_common] = STATE(18), - [sym__word_common] = STATE(80), + [sym__word_common] = STATE(84), [sym_keycode] = STATE(18), - [sym_uppercase_name] = STATE(114), + [sym_uppercase_name] = STATE(120), [sym__uppercase_words] = STATE(18), - [sym_block] = STATE(4), - [sym_codeblock] = STATE(50), - [sym__blank] = STATE(46), + [sym_block] = STATE(5), + [sym_codeblock] = STATE(53), + [sym__blank] = STATE(45), [sym_line] = STATE(6), - [sym_line_li] = STATE(109), - [sym__line_noli] = STATE(50), - [sym_column_heading] = STATE(50), - [sym_h1] = STATE(50), - [sym_h2] = STATE(50), - [sym_h3] = STATE(50), + [sym_line_li] = STATE(115), + [sym__line_noli] = STATE(53), + [sym_column_heading] = STATE(53), + [sym_h1] = STATE(53), + [sym_h2] = STATE(53), + [sym_h3] = STATE(53), [sym_tag] = STATE(18), [sym_url] = STATE(18), [sym_optionlink] = STATE(18), @@ -6642,24 +6755,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_codespan] = STATE(18), [sym_argument] = STATE(18), [aux_sym_help_file_repeat1] = STATE(2), - [aux_sym_help_file_repeat2] = STATE(4), + [aux_sym_help_file_repeat2] = STATE(5), [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(109), + [aux_sym_block_repeat2] = STATE(115), [ts_builtin_sym_end] = ACTIONS(3), [aux_sym_word_noli_token1] = ACTIONS(5), [aux_sym_word_noli_token2] = ACTIONS(5), - [aux_sym__word_common_token1] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token4] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(7), + [aux_sym__word_common_token3] = ACTIONS(9), [anon_sym_PIPE] = ACTIONS(11), - [aux_sym__word_common_token5] = ACTIONS(7), + [aux_sym__word_common_token4] = ACTIONS(9), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(7), - [anon_sym_LBRACE_RBRACE] = ACTIONS(7), - [aux_sym__word_common_token6] = ACTIONS(7), + [anon_sym_RBRACE] = ACTIONS(9), + [anon_sym_LBRACE_RBRACE] = ACTIONS(9), + [aux_sym__word_common_token5] = ACTIONS(9), [anon_sym_LPAREN] = ACTIONS(5), - [aux_sym__word_common_token7] = ACTIONS(5), - [anon_sym_TILDE] = ACTIONS(7), + [aux_sym__word_common_token6] = ACTIONS(5), + [anon_sym_TILDE] = ACTIONS(9), [aux_sym_keycode_token1] = ACTIONS(15), [aux_sym_keycode_token2] = ACTIONS(15), [aux_sym_keycode_token3] = ACTIONS(15), @@ -6683,45 +6795,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__atom_noli] = STATE(18), [sym_word_noli] = STATE(18), [sym__atom_common] = STATE(18), - [sym__word_common] = STATE(80), + [sym__word_common] = STATE(84), [sym_keycode] = STATE(18), - [sym_uppercase_name] = STATE(114), + [sym_uppercase_name] = STATE(120), [sym__uppercase_words] = STATE(18), - [sym_block] = STATE(5), - [sym_codeblock] = STATE(50), - [sym__blank] = STATE(46), + [sym_block] = STATE(4), + [sym_codeblock] = STATE(53), + [sym__blank] = STATE(45), [sym_line] = STATE(6), - [sym_line_li] = STATE(109), - [sym__line_noli] = STATE(50), - [sym_column_heading] = STATE(50), - [sym_h1] = STATE(50), - [sym_h2] = STATE(50), - [sym_h3] = STATE(50), + [sym_line_li] = STATE(115), + [sym__line_noli] = STATE(53), + [sym_column_heading] = STATE(53), + [sym_h1] = STATE(53), + [sym_h2] = STATE(53), + [sym_h3] = STATE(53), [sym_tag] = STATE(18), [sym_url] = STATE(18), [sym_optionlink] = STATE(18), [sym_taglink] = STATE(18), [sym_codespan] = STATE(18), [sym_argument] = STATE(18), - [aux_sym_help_file_repeat1] = STATE(33), - [aux_sym_help_file_repeat2] = STATE(5), + [aux_sym_help_file_repeat1] = STATE(32), + [aux_sym_help_file_repeat2] = STATE(4), [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(109), + [aux_sym_block_repeat2] = STATE(115), [ts_builtin_sym_end] = ACTIONS(39), [aux_sym_word_noli_token1] = ACTIONS(5), [aux_sym_word_noli_token2] = ACTIONS(5), - [aux_sym__word_common_token1] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token4] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(7), + [aux_sym__word_common_token3] = ACTIONS(9), [anon_sym_PIPE] = ACTIONS(11), - [aux_sym__word_common_token5] = ACTIONS(7), + [aux_sym__word_common_token4] = ACTIONS(9), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(7), - [anon_sym_LBRACE_RBRACE] = ACTIONS(7), - [aux_sym__word_common_token6] = ACTIONS(7), + [anon_sym_RBRACE] = ACTIONS(9), + [anon_sym_LBRACE_RBRACE] = ACTIONS(9), + [aux_sym__word_common_token5] = ACTIONS(9), [anon_sym_LPAREN] = ACTIONS(5), - [aux_sym__word_common_token7] = ACTIONS(5), - [anon_sym_TILDE] = ACTIONS(7), + [aux_sym__word_common_token6] = ACTIONS(5), + [anon_sym_TILDE] = ACTIONS(9), [aux_sym_keycode_token1] = ACTIONS(15), [aux_sym_keycode_token2] = ACTIONS(15), [aux_sym_keycode_token3] = ACTIONS(15), @@ -6745,19 +6856,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__atom_noli] = STATE(18), [sym_word_noli] = STATE(18), [sym__atom_common] = STATE(18), - [sym__word_common] = STATE(80), + [sym__word_common] = STATE(84), [sym_keycode] = STATE(18), - [sym_uppercase_name] = STATE(114), + [sym_uppercase_name] = STATE(120), [sym__uppercase_words] = STATE(18), [sym_block] = STATE(3), - [sym_codeblock] = STATE(50), + [sym_codeblock] = STATE(53), [sym_line] = STATE(6), - [sym_line_li] = STATE(109), - [sym__line_noli] = STATE(50), - [sym_column_heading] = STATE(50), - [sym_h1] = STATE(50), - [sym_h2] = STATE(50), - [sym_h3] = STATE(50), + [sym_line_li] = STATE(115), + [sym__line_noli] = STATE(53), + [sym_column_heading] = STATE(53), + [sym_h1] = STATE(53), + [sym_h2] = STATE(53), + [sym_h3] = STATE(53), [sym_tag] = STATE(18), [sym_url] = STATE(18), [sym_optionlink] = STATE(18), @@ -6766,22 +6877,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_argument] = STATE(18), [aux_sym_help_file_repeat2] = STATE(3), [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(109), + [aux_sym_block_repeat2] = STATE(115), [ts_builtin_sym_end] = ACTIONS(41), [aux_sym_word_noli_token1] = ACTIONS(43), [aux_sym_word_noli_token2] = ACTIONS(43), - [aux_sym__word_common_token1] = ACTIONS(46), - [anon_sym_SQUOTE] = ACTIONS(49), - [aux_sym__word_common_token4] = ACTIONS(46), + [anon_sym_SQUOTE] = ACTIONS(46), + [aux_sym__word_common_token3] = ACTIONS(49), [anon_sym_PIPE] = ACTIONS(52), - [aux_sym__word_common_token5] = ACTIONS(46), + [aux_sym__word_common_token4] = ACTIONS(49), [anon_sym_LBRACE] = ACTIONS(55), - [anon_sym_RBRACE] = ACTIONS(46), - [anon_sym_LBRACE_RBRACE] = ACTIONS(46), - [aux_sym__word_common_token6] = ACTIONS(46), + [anon_sym_RBRACE] = ACTIONS(49), + [anon_sym_LBRACE_RBRACE] = ACTIONS(49), + [aux_sym__word_common_token5] = ACTIONS(49), [anon_sym_LPAREN] = ACTIONS(43), - [aux_sym__word_common_token7] = ACTIONS(43), - [anon_sym_TILDE] = ACTIONS(46), + [aux_sym__word_common_token6] = ACTIONS(43), + [anon_sym_TILDE] = ACTIONS(49), [aux_sym_keycode_token1] = ACTIONS(58), [aux_sym_keycode_token2] = ACTIONS(58), [aux_sym_keycode_token3] = ACTIONS(58), @@ -6804,19 +6914,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__atom_noli] = STATE(18), [sym_word_noli] = STATE(18), [sym__atom_common] = STATE(18), - [sym__word_common] = STATE(80), + [sym__word_common] = STATE(84), [sym_keycode] = STATE(18), - [sym_uppercase_name] = STATE(114), + [sym_uppercase_name] = STATE(120), [sym__uppercase_words] = STATE(18), [sym_block] = STATE(3), - [sym_codeblock] = STATE(50), + [sym_codeblock] = STATE(53), [sym_line] = STATE(6), - [sym_line_li] = STATE(109), - [sym__line_noli] = STATE(50), - [sym_column_heading] = STATE(50), - [sym_h1] = STATE(50), - [sym_h2] = STATE(50), - [sym_h3] = STATE(50), + [sym_line_li] = STATE(115), + [sym__line_noli] = STATE(53), + [sym_column_heading] = STATE(53), + [sym_h1] = STATE(53), + [sym_h2] = STATE(53), + [sym_h3] = STATE(53), [sym_tag] = STATE(18), [sym_url] = STATE(18), [sym_optionlink] = STATE(18), @@ -6825,22 +6935,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_argument] = STATE(18), [aux_sym_help_file_repeat2] = STATE(3), [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(109), + [aux_sym_block_repeat2] = STATE(115), [ts_builtin_sym_end] = ACTIONS(91), [aux_sym_word_noli_token1] = ACTIONS(5), [aux_sym_word_noli_token2] = ACTIONS(5), - [aux_sym__word_common_token1] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token4] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(7), + [aux_sym__word_common_token3] = ACTIONS(9), [anon_sym_PIPE] = ACTIONS(11), - [aux_sym__word_common_token5] = ACTIONS(7), + [aux_sym__word_common_token4] = ACTIONS(9), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(7), - [anon_sym_LBRACE_RBRACE] = ACTIONS(7), - [aux_sym__word_common_token6] = ACTIONS(7), + [anon_sym_RBRACE] = ACTIONS(9), + [anon_sym_LBRACE_RBRACE] = ACTIONS(9), + [aux_sym__word_common_token5] = ACTIONS(9), [anon_sym_LPAREN] = ACTIONS(5), - [aux_sym__word_common_token7] = ACTIONS(5), - [anon_sym_TILDE] = ACTIONS(7), + [aux_sym__word_common_token6] = ACTIONS(5), + [anon_sym_TILDE] = ACTIONS(9), [aux_sym_keycode_token1] = ACTIONS(15), [aux_sym_keycode_token2] = ACTIONS(15), [aux_sym_keycode_token3] = ACTIONS(15), @@ -6863,19 +6972,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__atom_noli] = STATE(18), [sym_word_noli] = STATE(18), [sym__atom_common] = STATE(18), - [sym__word_common] = STATE(80), + [sym__word_common] = STATE(84), [sym_keycode] = STATE(18), - [sym_uppercase_name] = STATE(114), + [sym_uppercase_name] = STATE(120), [sym__uppercase_words] = STATE(18), [sym_block] = STATE(3), - [sym_codeblock] = STATE(50), + [sym_codeblock] = STATE(53), [sym_line] = STATE(6), - [sym_line_li] = STATE(109), - [sym__line_noli] = STATE(50), - [sym_column_heading] = STATE(50), - [sym_h1] = STATE(50), - [sym_h2] = STATE(50), - [sym_h3] = STATE(50), + [sym_line_li] = STATE(115), + [sym__line_noli] = STATE(53), + [sym_column_heading] = STATE(53), + [sym_h1] = STATE(53), + [sym_h2] = STATE(53), + [sym_h3] = STATE(53), [sym_tag] = STATE(18), [sym_url] = STATE(18), [sym_optionlink] = STATE(18), @@ -6884,22 +6993,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_argument] = STATE(18), [aux_sym_help_file_repeat2] = STATE(3), [aux_sym_block_repeat1] = STATE(6), - [aux_sym_block_repeat2] = STATE(109), + [aux_sym_block_repeat2] = STATE(115), [ts_builtin_sym_end] = ACTIONS(93), [aux_sym_word_noli_token1] = ACTIONS(5), [aux_sym_word_noli_token2] = ACTIONS(5), - [aux_sym__word_common_token1] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token4] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(7), + [aux_sym__word_common_token3] = ACTIONS(9), [anon_sym_PIPE] = ACTIONS(11), - [aux_sym__word_common_token5] = ACTIONS(7), + [aux_sym__word_common_token4] = ACTIONS(9), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(7), - [anon_sym_LBRACE_RBRACE] = ACTIONS(7), - [aux_sym__word_common_token6] = ACTIONS(7), + [anon_sym_RBRACE] = ACTIONS(9), + [anon_sym_LBRACE_RBRACE] = ACTIONS(9), + [aux_sym__word_common_token5] = ACTIONS(9), [anon_sym_LPAREN] = ACTIONS(5), - [aux_sym__word_common_token7] = ACTIONS(5), - [anon_sym_TILDE] = ACTIONS(7), + [aux_sym__word_common_token6] = ACTIONS(5), + [anon_sym_TILDE] = ACTIONS(9), [aux_sym_keycode_token1] = ACTIONS(15), [aux_sym_keycode_token2] = ACTIONS(15), [aux_sym_keycode_token3] = ACTIONS(15), @@ -6922,19 +7030,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__atom_noli] = STATE(18), [sym_word_noli] = STATE(18), [sym__atom_common] = STATE(18), - [sym__word_common] = STATE(80), + [sym__word_common] = STATE(84), [sym_keycode] = STATE(18), - [sym_uppercase_name] = STATE(114), + [sym_uppercase_name] = STATE(120), [sym__uppercase_words] = STATE(18), - [sym_codeblock] = STATE(50), - [sym__blank] = STATE(39), + [sym_codeblock] = STATE(53), + [sym__blank] = STATE(40), [sym_line] = STATE(7), - [sym_line_li] = STATE(110), - [sym__line_noli] = STATE(50), - [sym_column_heading] = STATE(50), - [sym_h1] = STATE(50), - [sym_h2] = STATE(50), - [sym_h3] = STATE(50), + [sym_line_li] = STATE(116), + [sym__line_noli] = STATE(53), + [sym_column_heading] = STATE(53), + [sym_h1] = STATE(53), + [sym_h2] = STATE(53), + [sym_h3] = STATE(53), [sym_tag] = STATE(18), [sym_url] = STATE(18), [sym_optionlink] = STATE(18), @@ -6942,21 +7050,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_codespan] = STATE(18), [sym_argument] = STATE(18), [aux_sym_block_repeat1] = STATE(7), - [aux_sym_block_repeat2] = STATE(110), + [aux_sym_block_repeat2] = STATE(116), [aux_sym_word_noli_token1] = ACTIONS(5), [aux_sym_word_noli_token2] = ACTIONS(5), - [aux_sym__word_common_token1] = ACTIONS(7), - [anon_sym_SQUOTE] = ACTIONS(9), - [aux_sym__word_common_token4] = ACTIONS(7), + [anon_sym_SQUOTE] = ACTIONS(7), + [aux_sym__word_common_token3] = ACTIONS(9), [anon_sym_PIPE] = ACTIONS(11), - [aux_sym__word_common_token5] = ACTIONS(7), + [aux_sym__word_common_token4] = ACTIONS(9), [anon_sym_LBRACE] = ACTIONS(13), - [anon_sym_RBRACE] = ACTIONS(7), - [anon_sym_LBRACE_RBRACE] = ACTIONS(7), - [aux_sym__word_common_token6] = ACTIONS(7), + [anon_sym_RBRACE] = ACTIONS(9), + [anon_sym_LBRACE_RBRACE] = ACTIONS(9), + [aux_sym__word_common_token5] = ACTIONS(9), [anon_sym_LPAREN] = ACTIONS(5), - [aux_sym__word_common_token7] = ACTIONS(5), - [anon_sym_TILDE] = ACTIONS(7), + [aux_sym__word_common_token6] = ACTIONS(5), + [anon_sym_TILDE] = ACTIONS(9), [aux_sym_keycode_token1] = ACTIONS(15), [aux_sym_keycode_token2] = ACTIONS(15), [aux_sym_keycode_token3] = ACTIONS(15), @@ -6980,17 +7087,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__atom_noli] = STATE(18), [sym_word_noli] = STATE(18), [sym__atom_common] = STATE(18), - [sym__word_common] = STATE(80), + [sym__word_common] = STATE(84), [sym_keycode] = STATE(18), - [sym_uppercase_name] = STATE(114), + [sym_uppercase_name] = STATE(120), [sym__uppercase_words] = STATE(18), - [sym_codeblock] = STATE(50), + [sym_codeblock] = STATE(53), [sym_line] = STATE(7), - [sym__line_noli] = STATE(50), - [sym_column_heading] = STATE(50), - [sym_h1] = STATE(50), - [sym_h2] = STATE(50), - [sym_h3] = STATE(50), + [sym__line_noli] = STATE(53), + [sym_column_heading] = STATE(53), + [sym_h1] = STATE(53), + [sym_h2] = STATE(53), + [sym_h3] = STATE(53), [sym_tag] = STATE(18), [sym_url] = STATE(18), [sym_optionlink] = STATE(18), @@ -7000,18 +7107,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_block_repeat1] = STATE(7), [aux_sym_word_noli_token1] = ACTIONS(97), [aux_sym_word_noli_token2] = ACTIONS(97), - [aux_sym__word_common_token1] = ACTIONS(100), - [anon_sym_SQUOTE] = ACTIONS(103), - [aux_sym__word_common_token4] = ACTIONS(100), + [anon_sym_SQUOTE] = ACTIONS(100), + [aux_sym__word_common_token3] = ACTIONS(103), [anon_sym_PIPE] = ACTIONS(106), - [aux_sym__word_common_token5] = ACTIONS(100), + [aux_sym__word_common_token4] = ACTIONS(103), [anon_sym_LBRACE] = ACTIONS(109), - [anon_sym_RBRACE] = ACTIONS(100), - [anon_sym_LBRACE_RBRACE] = ACTIONS(100), - [aux_sym__word_common_token6] = ACTIONS(100), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_LBRACE_RBRACE] = ACTIONS(103), + [aux_sym__word_common_token5] = ACTIONS(103), [anon_sym_LPAREN] = ACTIONS(97), - [aux_sym__word_common_token7] = ACTIONS(97), - [anon_sym_TILDE] = ACTIONS(100), + [aux_sym__word_common_token6] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(103), [aux_sym_keycode_token1] = ACTIONS(112), [aux_sym_keycode_token2] = ACTIONS(112), [aux_sym_keycode_token3] = ACTIONS(112), @@ -7035,7 +7141,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { static const uint16_t ts_small_parse_table[] = { [0] = 17, - ACTIONS(147), 1, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7051,11 +7157,11 @@ static const uint16_t ts_small_parse_table[] = { sym_url_word, ACTIONS(167), 1, anon_sym_BQUOTE, - STATE(12), 1, + STATE(15), 1, aux_sym_line_li_repeat2, - STATE(67), 1, + STATE(74), 1, sym__line_noli, - STATE(93), 1, + STATE(94), 1, sym__word_common, ACTIONS(155), 2, aux_sym_keycode_token5, @@ -7067,7 +7173,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + ACTIONS(147), 6, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, ACTIONS(153), 6, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -7075,15 +7188,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(145), 7, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - STATE(22), 11, + STATE(20), 11, sym__atom_noli, sym_word_noli, sym__atom_common, @@ -7095,56 +7200,55 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [78] = 17, - ACTIONS(175), 1, + [77] = 17, + ACTIONS(145), 1, anon_sym_SQUOTE, - ACTIONS(178), 1, + ACTIONS(149), 1, anon_sym_PIPE, - ACTIONS(181), 1, + ACTIONS(151), 1, anon_sym_LBRACE, - ACTIONS(190), 1, + ACTIONS(157), 1, aux_sym_uppercase_name_token1, - ACTIONS(193), 1, - anon_sym_LT, - ACTIONS(197), 1, + ACTIONS(163), 1, anon_sym_STAR, - ACTIONS(200), 1, + ACTIONS(165), 1, sym_url_word, - ACTIONS(203), 1, + ACTIONS(167), 1, anon_sym_BQUOTE, - STATE(9), 1, + ACTIONS(169), 1, + anon_sym_LT, + STATE(14), 1, aux_sym_line_li_repeat2, - STATE(67), 1, + STATE(74), 1, sym__line_noli, - STATE(93), 1, + STATE(94), 1, sym__word_common, - ACTIONS(187), 2, + ACTIONS(155), 2, aux_sym_keycode_token5, aux_sym_keycode_token6, - ACTIONS(195), 2, + ACTIONS(171), 2, anon_sym_LF, aux_sym_line_li_token1, - ACTIONS(169), 4, + ACTIONS(143), 4, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_LPAREN, - aux_sym__word_common_token7, - ACTIONS(184), 6, + aux_sym__word_common_token6, + ACTIONS(147), 6, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, + ACTIONS(153), 6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(172), 7, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - STATE(22), 11, + STATE(20), 11, sym__atom_noli, sym_word_noli, sym__atom_common, @@ -7156,8 +7260,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [156] = 17, - ACTIONS(147), 1, + [154] = 17, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7171,25 +7275,32 @@ static const uint16_t ts_small_parse_table[] = { sym_url_word, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(206), 1, + ACTIONS(173), 1, anon_sym_LT, - STATE(15), 1, + STATE(13), 1, aux_sym_line_li_repeat2, - STATE(67), 1, + STATE(74), 1, sym__line_noli, - STATE(93), 1, + STATE(94), 1, sym__word_common, ACTIONS(155), 2, aux_sym_keycode_token5, aux_sym_keycode_token6, - ACTIONS(208), 2, + ACTIONS(175), 2, anon_sym_LF, aux_sym_line_li_token1, ACTIONS(143), 4, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + ACTIONS(147), 6, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, ACTIONS(153), 6, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -7197,15 +7308,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(145), 7, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - STATE(22), 11, + STATE(20), 11, sym__atom_noli, sym_word_noli, sym__atom_common, @@ -7217,8 +7320,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [234] = 17, - ACTIONS(147), 1, + [231] = 17, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7232,25 +7335,32 @@ static const uint16_t ts_small_parse_table[] = { sym_url_word, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(210), 1, + ACTIONS(177), 1, anon_sym_LT, - STATE(14), 1, + STATE(9), 1, aux_sym_line_li_repeat2, - STATE(67), 1, + STATE(74), 1, sym__line_noli, - STATE(93), 1, + STATE(94), 1, sym__word_common, ACTIONS(155), 2, aux_sym_keycode_token5, aux_sym_keycode_token6, - ACTIONS(212), 2, + ACTIONS(179), 2, anon_sym_LF, aux_sym_line_li_token1, ACTIONS(143), 4, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + ACTIONS(147), 6, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, ACTIONS(153), 6, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -7258,15 +7368,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(145), 7, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - STATE(22), 11, + STATE(20), 11, sym__atom_noli, sym_word_noli, sym__atom_common, @@ -7278,8 +7380,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [312] = 17, - ACTIONS(147), 1, + [308] = 17, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7293,25 +7395,32 @@ static const uint16_t ts_small_parse_table[] = { sym_url_word, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(214), 1, + ACTIONS(181), 1, anon_sym_LT, - STATE(9), 1, + STATE(16), 1, aux_sym_line_li_repeat2, - STATE(67), 1, + STATE(74), 1, sym__line_noli, - STATE(93), 1, + STATE(94), 1, sym__word_common, ACTIONS(155), 2, aux_sym_keycode_token5, aux_sym_keycode_token6, - ACTIONS(216), 2, + ACTIONS(183), 2, anon_sym_LF, aux_sym_line_li_token1, ACTIONS(143), 4, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + ACTIONS(147), 6, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, ACTIONS(153), 6, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -7319,15 +7428,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(145), 7, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - STATE(22), 11, + STATE(20), 11, sym__atom_noli, sym_word_noli, sym__atom_common, @@ -7339,8 +7440,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [390] = 17, - ACTIONS(147), 1, + [385] = 17, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7354,25 +7455,32 @@ static const uint16_t ts_small_parse_table[] = { sym_url_word, ACTIONS(167), 1, anon_sym_BQUOTE, - ACTIONS(218), 1, + ACTIONS(185), 1, anon_sym_LT, - STATE(9), 1, + STATE(14), 1, aux_sym_line_li_repeat2, - STATE(67), 1, + STATE(74), 1, sym__line_noli, - STATE(93), 1, + STATE(94), 1, sym__word_common, ACTIONS(155), 2, aux_sym_keycode_token5, aux_sym_keycode_token6, - ACTIONS(220), 2, + ACTIONS(187), 2, anon_sym_LF, aux_sym_line_li_token1, ACTIONS(143), 4, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + ACTIONS(147), 6, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, ACTIONS(153), 6, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -7380,15 +7488,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(145), 7, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - STATE(22), 11, + STATE(20), 11, sym__atom_noli, sym_word_noli, sym__atom_common, @@ -7400,56 +7500,55 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [468] = 17, - ACTIONS(147), 1, + [462] = 17, + ACTIONS(192), 1, anon_sym_SQUOTE, - ACTIONS(149), 1, + ACTIONS(198), 1, anon_sym_PIPE, - ACTIONS(151), 1, + ACTIONS(201), 1, anon_sym_LBRACE, - ACTIONS(157), 1, + ACTIONS(210), 1, aux_sym_uppercase_name_token1, - ACTIONS(163), 1, + ACTIONS(213), 1, + anon_sym_LT, + ACTIONS(217), 1, anon_sym_STAR, - ACTIONS(165), 1, + ACTIONS(220), 1, sym_url_word, - ACTIONS(167), 1, + ACTIONS(223), 1, anon_sym_BQUOTE, - ACTIONS(222), 1, - anon_sym_LT, - STATE(9), 1, + STATE(14), 1, aux_sym_line_li_repeat2, - STATE(67), 1, + STATE(74), 1, sym__line_noli, - STATE(93), 1, + STATE(94), 1, sym__word_common, - ACTIONS(155), 2, + ACTIONS(207), 2, aux_sym_keycode_token5, aux_sym_keycode_token6, - ACTIONS(224), 2, + ACTIONS(215), 2, anon_sym_LF, aux_sym_line_li_token1, - ACTIONS(143), 4, + ACTIONS(189), 4, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_LPAREN, - aux_sym__word_common_token7, - ACTIONS(153), 6, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - aux_sym_keycode_token4, - aux_sym_keycode_token7, - aux_sym_keycode_token8, - ACTIONS(145), 7, - aux_sym__word_common_token1, + aux_sym__word_common_token6, + ACTIONS(195), 6, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, - STATE(22), 11, + ACTIONS(204), 6, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + aux_sym_keycode_token4, + aux_sym_keycode_token7, + aux_sym_keycode_token8, + STATE(20), 11, sym__atom_noli, sym_word_noli, sym__atom_common, @@ -7461,8 +7560,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [546] = 17, - ACTIONS(147), 1, + [539] = 17, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7478,11 +7577,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(226), 1, anon_sym_LT, - STATE(9), 1, + STATE(14), 1, aux_sym_line_li_repeat2, - STATE(67), 1, + STATE(74), 1, sym__line_noli, - STATE(93), 1, + STATE(94), 1, sym__word_common, ACTIONS(155), 2, aux_sym_keycode_token5, @@ -7494,7 +7593,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + ACTIONS(147), 6, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, ACTIONS(153), 6, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -7502,15 +7608,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(145), 7, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - STATE(22), 11, + STATE(20), 11, sym__atom_noli, sym_word_noli, sym__atom_common, @@ -7522,8 +7620,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [624] = 17, - ACTIONS(147), 1, + [616] = 17, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7539,11 +7637,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(230), 1, anon_sym_LT, - STATE(13), 1, + STATE(14), 1, aux_sym_line_li_repeat2, - STATE(67), 1, + STATE(74), 1, sym__line_noli, - STATE(93), 1, + STATE(94), 1, sym__word_common, ACTIONS(155), 2, aux_sym_keycode_token5, @@ -7555,7 +7653,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + ACTIONS(147), 6, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, ACTIONS(153), 6, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -7563,15 +7668,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(145), 7, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - STATE(22), 11, + STATE(20), 11, sym__atom_noli, sym_word_noli, sym__atom_common, @@ -7583,8 +7680,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [702] = 17, - ACTIONS(9), 1, + [693] = 17, + ACTIONS(7), 1, anon_sym_SQUOTE, ACTIONS(11), 1, anon_sym_PIPE, @@ -7602,11 +7699,11 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_column_heading_token1, ACTIONS(242), 1, anon_sym_STAR, - STATE(21), 1, + STATE(22), 1, aux_sym_line_li_repeat1, STATE(54), 1, sym_codeblock, - STATE(73), 1, + STATE(79), 1, sym__word_common, ACTIONS(15), 3, aux_sym_keycode_token1, @@ -7622,16 +7719,15 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(236), 8, - aux_sym__word_common_token1, + ACTIONS(236), 7, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, - STATE(79), 10, + aux_sym__word_common_token6, + STATE(76), 10, sym__atom, sym_word, sym__atom_common, @@ -7642,8 +7738,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [778] = 17, - ACTIONS(9), 1, + [768] = 17, + ACTIONS(7), 1, anon_sym_SQUOTE, ACTIONS(11), 1, anon_sym_PIPE, @@ -7663,9 +7759,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_column_heading_token1, STATE(17), 1, aux_sym_line_li_repeat1, - STATE(52), 1, + STATE(51), 1, sym_codeblock, - STATE(73), 1, + STATE(79), 1, sym__word_common, ACTIONS(15), 3, aux_sym_keycode_token1, @@ -7681,16 +7777,15 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(236), 8, - aux_sym__word_common_token1, + ACTIONS(236), 7, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, - STATE(79), 10, + aux_sym__word_common_token6, + STATE(76), 10, sym__atom, sym_word, sym__atom_common, @@ -7701,8 +7796,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [854] = 16, - ACTIONS(147), 1, + [843] = 16, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7718,11 +7813,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LF, ACTIONS(256), 1, anon_sym_STAR, + STATE(11), 1, + sym_codeblock, STATE(24), 1, aux_sym_line_li_repeat1, - STATE(64), 1, - sym_codeblock, - STATE(94), 1, + STATE(97), 1, sym__word_common, ACTIONS(248), 2, aux_sym_word_token1, @@ -7737,17 +7832,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(250), 9, - aux_sym__word_common_token1, + ACTIONS(250), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(95), 10, + STATE(100), 10, sym__atom, sym_word, sym__atom_common, @@ -7758,8 +7852,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [927] = 16, - ACTIONS(147), 1, + [915] = 16, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7775,11 +7869,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, ACTIONS(258), 1, anon_sym_LF, - STATE(11), 1, - sym_codeblock, - STATE(24), 1, + STATE(21), 1, aux_sym_line_li_repeat1, - STATE(94), 1, + STATE(67), 1, + sym_codeblock, + STATE(97), 1, sym__word_common, ACTIONS(248), 2, aux_sym_word_token1, @@ -7794,17 +7888,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(250), 9, - aux_sym__word_common_token1, + ACTIONS(250), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(95), 10, + STATE(100), 10, sym__atom, sym_word, sym__atom_common, @@ -7815,51 +7908,52 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1000] = 14, - ACTIONS(266), 1, + [987] = 16, + ACTIONS(145), 1, anon_sym_SQUOTE, - ACTIONS(269), 1, + ACTIONS(149), 1, anon_sym_PIPE, - ACTIONS(272), 1, + ACTIONS(151), 1, anon_sym_LBRACE, - ACTIONS(283), 1, - anon_sym_STAR, - ACTIONS(286), 1, + ACTIONS(165), 1, sym_url_word, - ACTIONS(289), 1, + ACTIONS(167), 1, anon_sym_BQUOTE, - STATE(21), 1, + ACTIONS(252), 1, + aux_sym_codeblock_token1, + ACTIONS(256), 1, + anon_sym_STAR, + ACTIONS(260), 1, + anon_sym_LF, + STATE(24), 1, aux_sym_line_li_repeat1, - STATE(73), 1, + STATE(71), 1, + sym_codeblock, + STATE(97), 1, sym__word_common, - ACTIONS(260), 3, + ACTIONS(248), 2, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_TILDE, - ACTIONS(275), 3, + ACTIONS(153), 3, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(281), 3, - aux_sym_codeblock_token1, - anon_sym_LF, - aux_sym_column_heading_token1, - ACTIONS(278), 5, + ACTIONS(155), 5, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(263), 8, - aux_sym__word_common_token1, + ACTIONS(250), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, - STATE(79), 10, + aux_sym__word_common_token6, + anon_sym_TILDE, + STATE(100), 10, sym__atom, sym_word, sym__atom_common, @@ -7870,53 +7964,50 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1069] = 16, - ACTIONS(147), 1, + [1059] = 14, + ACTIONS(265), 1, anon_sym_SQUOTE, - ACTIONS(149), 1, + ACTIONS(271), 1, anon_sym_PIPE, - ACTIONS(151), 1, + ACTIONS(274), 1, anon_sym_LBRACE, - ACTIONS(165), 1, + ACTIONS(285), 1, + anon_sym_STAR, + ACTIONS(288), 1, sym_url_word, - ACTIONS(167), 1, + ACTIONS(291), 1, anon_sym_BQUOTE, - ACTIONS(252), 1, - aux_sym_codeblock_token1, - ACTIONS(256), 1, - anon_sym_STAR, - ACTIONS(292), 1, - anon_sym_LF, - STATE(19), 1, + STATE(22), 1, aux_sym_line_li_repeat1, - STATE(70), 1, - sym_codeblock, - STATE(94), 1, + STATE(79), 1, sym__word_common, - ACTIONS(248), 2, + ACTIONS(262), 3, aux_sym_word_token1, aux_sym_word_token2, - ACTIONS(153), 3, + anon_sym_TILDE, + ACTIONS(277), 3, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(155), 5, + ACTIONS(283), 3, + aux_sym_codeblock_token1, + anon_sym_LF, + aux_sym_column_heading_token1, + ACTIONS(280), 5, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(250), 9, - aux_sym__word_common_token1, + ACTIONS(268), 7, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, - anon_sym_TILDE, - STATE(95), 10, + aux_sym__word_common_token6, + STATE(76), 10, sym__atom, sym_word, sym__atom_common, @@ -7927,8 +8018,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1142] = 16, - ACTIONS(147), 1, + [1127] = 16, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -7944,11 +8035,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, ACTIONS(294), 1, anon_sym_LF, - STATE(16), 1, + STATE(8), 1, sym_codeblock, STATE(24), 1, aux_sym_line_li_repeat1, - STATE(94), 1, + STATE(97), 1, sym__word_common, ACTIONS(248), 2, aux_sym_word_token1, @@ -7963,17 +8054,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(250), 9, - aux_sym__word_common_token1, + ACTIONS(250), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(95), 10, + STATE(100), 10, sym__atom, sym_word, sym__atom_common, @@ -7984,8 +8074,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1215] = 14, - ACTIONS(302), 1, + [1199] = 14, + ACTIONS(299), 1, anon_sym_SQUOTE, ACTIONS(305), 1, anon_sym_PIPE, @@ -7999,9 +8089,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, STATE(24), 1, aux_sym_line_li_repeat1, - STATE(94), 1, + STATE(97), 1, sym__word_common, - ACTIONS(281), 2, + ACTIONS(283), 2, aux_sym_codeblock_token1, anon_sym_LF, ACTIONS(296), 2, @@ -8017,17 +8107,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(299), 9, - aux_sym__word_common_token1, + ACTIONS(302), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(95), 10, + STATE(100), 10, sym__atom, sym_word, sym__atom_common, @@ -8038,8 +8127,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1283] = 14, - ACTIONS(330), 1, + [1266] = 14, + ACTIONS(328), 1, anon_sym_SQUOTE, ACTIONS(332), 1, anon_sym_PIPE, @@ -8055,7 +8144,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, STATE(27), 1, aux_sym_line_li_repeat1, - STATE(101), 1, + STATE(107), 1, sym__word_common, ACTIONS(326), 2, aux_sym_word_token1, @@ -8070,17 +8159,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(328), 9, - aux_sym__word_common_token1, + ACTIONS(330), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(102), 10, + STATE(108), 10, sym__atom, sym_word, sym__atom_common, @@ -8091,8 +8179,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1350] = 14, - ACTIONS(330), 1, + [1332] = 14, + ACTIONS(328), 1, anon_sym_SQUOTE, ACTIONS(332), 1, anon_sym_PIPE, @@ -8108,7 +8196,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LF, STATE(27), 1, aux_sym_line_li_repeat1, - STATE(101), 1, + STATE(107), 1, sym__word_common, ACTIONS(326), 2, aux_sym_word_token1, @@ -8123,17 +8211,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(328), 9, - aux_sym__word_common_token1, + ACTIONS(330), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(102), 10, + STATE(108), 10, sym__atom, sym_word, sym__atom_common, @@ -8144,10 +8231,10 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1417] = 14, - ACTIONS(281), 1, + [1398] = 14, + ACTIONS(283), 1, anon_sym_LF, - ACTIONS(356), 1, + ACTIONS(353), 1, anon_sym_SQUOTE, ACTIONS(359), 1, anon_sym_PIPE, @@ -8161,7 +8248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, STATE(27), 1, aux_sym_line_li_repeat1, - STATE(101), 1, + STATE(107), 1, sym__word_common, ACTIONS(350), 2, aux_sym_word_token1, @@ -8176,17 +8263,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(353), 9, - aux_sym__word_common_token1, + ACTIONS(356), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(102), 10, + STATE(108), 10, sym__atom, sym_word, sym__atom_common, @@ -8197,8 +8283,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1484] = 13, - ACTIONS(147), 1, + [1464] = 13, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -8210,9 +8296,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(256), 1, anon_sym_STAR, - STATE(20), 1, + STATE(23), 1, aux_sym_line_li_repeat1, - STATE(94), 1, + STATE(97), 1, sym__word_common, ACTIONS(248), 2, aux_sym_word_token1, @@ -8227,17 +8313,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(250), 9, - aux_sym__word_common_token1, + ACTIONS(250), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(95), 10, + STATE(100), 10, sym__atom, sym_word, sym__atom_common, @@ -8248,8 +8333,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1548] = 13, - ACTIONS(330), 1, + [1527] = 13, + ACTIONS(328), 1, anon_sym_SQUOTE, ACTIONS(332), 1, anon_sym_PIPE, @@ -8261,9 +8346,9 @@ static const uint16_t ts_small_parse_table[] = { sym_url_word, ACTIONS(346), 1, anon_sym_BQUOTE, - STATE(25), 1, + STATE(26), 1, aux_sym_line_li_repeat1, - STATE(101), 1, + STATE(107), 1, sym__word_common, ACTIONS(326), 2, aux_sym_word_token1, @@ -8278,17 +8363,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(328), 9, - aux_sym__word_common_token1, + ACTIONS(330), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(102), 10, + STATE(108), 10, sym__atom, sym_word, sym__atom_common, @@ -8299,8 +8383,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1612] = 13, - ACTIONS(330), 1, + [1590] = 13, + ACTIONS(328), 1, anon_sym_SQUOTE, ACTIONS(332), 1, anon_sym_PIPE, @@ -8312,9 +8396,9 @@ static const uint16_t ts_small_parse_table[] = { sym_url_word, ACTIONS(346), 1, anon_sym_BQUOTE, - STATE(26), 1, + STATE(25), 1, aux_sym_line_li_repeat1, - STATE(101), 1, + STATE(107), 1, sym__word_common, ACTIONS(326), 2, aux_sym_word_token1, @@ -8329,17 +8413,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(328), 9, - aux_sym__word_common_token1, + ACTIONS(330), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(102), 10, + STATE(108), 10, sym__atom, sym_word, sym__atom_common, @@ -8350,8 +8433,8 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1676] = 13, - ACTIONS(147), 1, + [1653] = 13, + ACTIONS(145), 1, anon_sym_SQUOTE, ACTIONS(149), 1, anon_sym_PIPE, @@ -8363,9 +8446,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BQUOTE, ACTIONS(256), 1, anon_sym_STAR, - STATE(23), 1, + STATE(19), 1, aux_sym_line_li_repeat1, - STATE(94), 1, + STATE(97), 1, sym__word_common, ACTIONS(248), 2, aux_sym_word_token1, @@ -8380,17 +8463,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(250), 9, - aux_sym__word_common_token1, + ACTIONS(250), 8, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - STATE(95), 10, + STATE(100), 10, sym__atom, sym_word, sym__atom_common, @@ -8401,38 +8483,20 @@ static const uint16_t ts_small_parse_table[] = { sym_taglink, sym_codespan, sym_argument, - [1740] = 5, - ACTIONS(25), 1, + [1716] = 5, + ACTIONS(384), 1, anon_sym_LF, - STATE(33), 1, + STATE(32), 1, aux_sym_help_file_repeat1, - STATE(46), 1, + STATE(45), 1, sym__blank, - ACTIONS(380), 16, - ts_builtin_sym_end, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - aux_sym_keycode_token5, - aux_sym_keycode_token6, - aux_sym_codeblock_token1, - aux_sym_line_li_token1, - aux_sym_h1_token1, - aux_sym_h2_token1, - sym_url_word, - anon_sym_BQUOTE, - ACTIONS(382), 16, + ACTIONS(382), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8442,21 +8506,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [1786] = 5, - ACTIONS(388), 1, - anon_sym_LF, - STATE(33), 1, - aux_sym_help_file_repeat1, - STATE(46), 1, - sym__blank, - ACTIONS(384), 16, + ACTIONS(380), 16, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -8465,80 +8522,38 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h1_token1, aux_sym_h2_token1, sym_url_word, - anon_sym_BQUOTE, - ACTIONS(386), 16, - aux_sym_word_noli_token1, - aux_sym_word_noli_token2, - anon_sym_SQUOTE, - anon_sym_PIPE, - anon_sym_LBRACE, - anon_sym_LPAREN, - aux_sym__word_common_token7, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - aux_sym_keycode_token4, - aux_sym_keycode_token7, - aux_sym_keycode_token8, - aux_sym_uppercase_name_token1, - anon_sym_LT, - anon_sym_STAR, - [1832] = 5, - ACTIONS(395), 1, - anon_sym_LF, - ACTIONS(397), 1, - aux_sym_line_code_token1, - STATE(37), 2, - sym_line_code, - aux_sym_codeblock_repeat1, - ACTIONS(393), 3, - aux_sym_codeblock_token1, - aux_sym_h1_token1, - aux_sym_h2_token1, - ACTIONS(391), 28, + anon_sym_BQUOTE, + [1761] = 5, + ACTIONS(25), 1, + anon_sym_LF, + STATE(32), 1, + aux_sym_help_file_repeat1, + STATE(45), 1, + sym__blank, + ACTIONS(389), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - aux_sym__word_common_token1, - anon_sym_SQUOTE, - aux_sym__word_common_token4, anon_sym_PIPE, - aux_sym__word_common_token5, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, anon_sym_LPAREN, - aux_sym__word_common_token7, - anon_sym_TILDE, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, aux_sym_keycode_token4, - aux_sym_keycode_token5, - aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, aux_sym_uppercase_name_token1, anon_sym_LT, - aux_sym_line_li_token1, anon_sym_STAR, - sym_url_word, - anon_sym_BQUOTE, - [1878] = 5, - ACTIONS(25), 1, - anon_sym_LF, - STATE(43), 1, - aux_sym_help_file_repeat1, - STATE(46), 1, - sym__blank, - ACTIONS(399), 16, + ACTIONS(387), 16, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -8548,14 +8563,20 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(401), 16, + [1806] = 5, + ACTIONS(25), 1, + anon_sym_LF, + STATE(32), 1, + aux_sym_help_file_repeat1, + STATE(45), 1, + sym__blank, + ACTIONS(393), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8565,74 +8586,88 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [1924] = 6, - ACTIONS(25), 1, - anon_sym_LF, - ACTIONS(407), 1, - aux_sym_line_li_token1, - STATE(44), 1, - aux_sym_help_file_repeat1, - STATE(46), 1, - sym__blank, - ACTIONS(403), 15, + ACTIONS(391), 16, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_codeblock_token1, + aux_sym_line_li_token1, aux_sym_h1_token1, aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(405), 16, + [1851] = 5, + ACTIONS(399), 1, + anon_sym_LF, + ACTIONS(402), 1, + aux_sym_line_code_token1, + STATE(35), 2, + sym_line_code, + aux_sym_codeblock_repeat1, + ACTIONS(397), 3, + aux_sym_codeblock_token1, + aux_sym_h1_token1, + aux_sym_h2_token1, + ACTIONS(395), 27, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_SQUOTE, + aux_sym__word_common_token3, anon_sym_PIPE, + aux_sym__word_common_token4, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, aux_sym_keycode_token4, + aux_sym_keycode_token5, + aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, aux_sym_uppercase_name_token1, anon_sym_LT, + aux_sym_line_li_token1, anon_sym_STAR, - [1972] = 5, - ACTIONS(413), 1, + sym_url_word, + anon_sym_BQUOTE, + [1896] = 5, + ACTIONS(409), 1, anon_sym_LF, - ACTIONS(416), 1, + ACTIONS(411), 1, aux_sym_line_code_token1, - STATE(37), 2, + STATE(35), 2, sym_line_code, aux_sym_codeblock_repeat1, - ACTIONS(411), 3, + ACTIONS(407), 3, aux_sym_codeblock_token1, aux_sym_h1_token1, aux_sym_h2_token1, - ACTIONS(409), 28, + ACTIONS(405), 27, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - aux_sym__word_common_token1, anon_sym_SQUOTE, - aux_sym__word_common_token4, + aux_sym__word_common_token3, anon_sym_PIPE, - aux_sym__word_common_token5, + aux_sym__word_common_token4, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -8648,38 +8683,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [2018] = 5, + [1941] = 5, ACTIONS(25), 1, anon_sym_LF, STATE(32), 1, aux_sym_help_file_repeat1, - STATE(46), 1, + STATE(45), 1, sym__blank, - ACTIONS(419), 16, - ts_builtin_sym_end, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - aux_sym_keycode_token5, - aux_sym_keycode_token6, - aux_sym_codeblock_token1, - aux_sym_line_li_token1, - aux_sym_h1_token1, - aux_sym_h2_token1, - sym_url_word, - anon_sym_BQUOTE, - ACTIONS(421), 16, + ACTIONS(415), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8689,21 +8706,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [2064] = 5, - ACTIONS(25), 1, - anon_sym_LF, - STATE(40), 1, - aux_sym_help_file_repeat1, - STATE(46), 1, - sym__blank, - ACTIONS(419), 16, + ACTIONS(413), 16, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -8713,14 +8723,20 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(421), 16, + [1986] = 5, + ACTIONS(25), 1, + anon_sym_LF, + STATE(33), 1, + aux_sym_help_file_repeat1, + STATE(45), 1, + sym__blank, + ACTIONS(419), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8730,21 +8746,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [2110] = 5, - ACTIONS(25), 1, - anon_sym_LF, - STATE(33), 1, - aux_sym_help_file_repeat1, - STATE(46), 1, - sym__blank, - ACTIONS(380), 16, + ACTIONS(417), 16, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -8754,14 +8763,20 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(382), 16, + [2031] = 5, + ACTIONS(25), 1, + anon_sym_LF, + STATE(37), 1, + aux_sym_help_file_repeat1, + STATE(45), 1, + sym__blank, + ACTIONS(423), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8771,21 +8786,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [2156] = 5, - ACTIONS(25), 1, - anon_sym_LF, - STATE(33), 1, - aux_sym_help_file_repeat1, - STATE(46), 1, - sym__blank, - ACTIONS(399), 16, + ACTIONS(421), 16, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -8795,14 +8803,20 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(401), 16, + [2076] = 5, + ACTIONS(25), 1, + anon_sym_LF, + STATE(42), 1, + aux_sym_help_file_repeat1, + STATE(45), 1, + sym__blank, + ACTIONS(423), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8812,23 +8826,40 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [2202] = 6, + ACTIONS(421), 16, + ts_builtin_sym_end, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, + aux_sym_keycode_token5, + aux_sym_keycode_token6, + aux_sym_codeblock_token1, + aux_sym_line_li_token1, + aux_sym_h1_token1, + aux_sym_h2_token1, + sym_url_word, + anon_sym_BQUOTE, + [2121] = 6, ACTIONS(25), 1, anon_sym_LF, - ACTIONS(407), 1, + ACTIONS(429), 1, aux_sym_line_li_token1, - STATE(41), 1, + STATE(34), 1, aux_sym_help_file_repeat1, - STATE(46), 1, + STATE(45), 1, sym__blank, - ACTIONS(423), 15, + ACTIONS(425), 15, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -8837,14 +8868,13 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(425), 16, + ACTIONS(427), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8854,38 +8884,20 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [2250] = 5, + [2168] = 5, ACTIONS(25), 1, anon_sym_LF, - STATE(33), 1, + STATE(32), 1, aux_sym_help_file_repeat1, - STATE(46), 1, + STATE(45), 1, sym__blank, - ACTIONS(427), 16, - ts_builtin_sym_end, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - aux_sym_keycode_token5, - aux_sym_keycode_token6, - aux_sym_codeblock_token1, - aux_sym_line_li_token1, - aux_sym_h1_token1, - aux_sym_h2_token1, - sym_url_word, - anon_sym_BQUOTE, - ACTIONS(429), 16, + ACTIONS(415), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8895,38 +8907,55 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [2296] = 5, + ACTIONS(413), 16, + ts_builtin_sym_end, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_TILDE, + aux_sym_keycode_token5, + aux_sym_keycode_token6, + aux_sym_codeblock_token1, + aux_sym_line_li_token1, + aux_sym_h1_token1, + aux_sym_h2_token1, + sym_url_word, + anon_sym_BQUOTE, + [2213] = 6, ACTIONS(25), 1, anon_sym_LF, - STATE(33), 1, + ACTIONS(429), 1, + aux_sym_line_li_token1, + STATE(44), 1, aux_sym_help_file_repeat1, - STATE(46), 1, + STATE(45), 1, sym__blank, - ACTIONS(431), 16, + ACTIONS(431), 15, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_codeblock_token1, - aux_sym_line_li_token1, aux_sym_h1_token1, aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(433), 16, + ACTIONS(433), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8936,51 +8965,54 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [2342] = 2, - ACTIONS(437), 4, - aux_sym_codeblock_token1, + [2260] = 5, + ACTIONS(25), 1, anon_sym_LF, - aux_sym_h1_token1, - aux_sym_h2_token1, - ACTIONS(435), 29, + STATE(32), 1, + aux_sym_help_file_repeat1, + STATE(45), 1, + sym__blank, + ACTIONS(419), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - aux_sym__word_common_token1, - anon_sym_SQUOTE, - aux_sym__word_common_token4, anon_sym_PIPE, - aux_sym__word_common_token5, anon_sym_LBRACE, + anon_sym_LPAREN, + aux_sym__word_common_token6, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + aux_sym_keycode_token4, + aux_sym_keycode_token7, + aux_sym_keycode_token8, + aux_sym_uppercase_name_token1, + anon_sym_LT, + anon_sym_STAR, + ACTIONS(417), 16, + ts_builtin_sym_end, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token5, anon_sym_TILDE, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, - aux_sym_keycode_token7, - aux_sym_keycode_token8, - aux_sym_uppercase_name_token1, - anon_sym_LT, + aux_sym_codeblock_token1, aux_sym_line_li_token1, - aux_sym_line_code_token1, - anon_sym_STAR, + aux_sym_h1_token1, + aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2380] = 2, - ACTIONS(441), 16, + [2305] = 2, + ACTIONS(437), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -8990,14 +9022,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - ACTIONS(439), 17, + ACTIONS(435), 17, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9008,15 +9040,49 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2418] = 2, - ACTIONS(445), 16, + [2342] = 2, + ACTIONS(441), 4, + aux_sym_codeblock_token1, + anon_sym_LF, + aux_sym_h1_token1, + aux_sym_h2_token1, + ACTIONS(439), 28, aux_sym_word_noli_token1, aux_sym_word_noli_token2, anon_sym_SQUOTE, + aux_sym__word_common_token3, + anon_sym_PIPE, + aux_sym__word_common_token4, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_LPAREN, + aux_sym__word_common_token6, + anon_sym_TILDE, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + aux_sym_keycode_token4, + aux_sym_keycode_token5, + aux_sym_keycode_token6, + aux_sym_keycode_token7, + aux_sym_keycode_token8, + aux_sym_uppercase_name_token1, + anon_sym_LT, + aux_sym_line_li_token1, + aux_sym_line_code_token1, + anon_sym_STAR, + sym_url_word, + anon_sym_BQUOTE, + [2379] = 2, + ACTIONS(445), 15, + aux_sym_word_noli_token1, + aux_sym_word_noli_token2, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9028,12 +9094,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, ACTIONS(443), 17, ts_builtin_sym_end, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9044,15 +9110,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2456] = 2, - ACTIONS(447), 16, + [2416] = 2, + ACTIONS(447), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9063,12 +9128,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_STAR, ACTIONS(449), 16, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9079,15 +9144,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2493] = 2, - ACTIONS(451), 16, + [2452] = 2, + ACTIONS(451), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9098,12 +9162,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_STAR, ACTIONS(453), 16, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9114,15 +9178,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2530] = 2, - ACTIONS(455), 16, + [2488] = 2, + ACTIONS(455), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9133,12 +9196,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_STAR, ACTIONS(457), 16, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9149,15 +9212,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2567] = 2, - ACTIONS(459), 16, + [2524] = 2, + ACTIONS(459), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9168,12 +9230,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_STAR, ACTIONS(461), 16, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9184,15 +9246,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2604] = 2, - ACTIONS(463), 16, + [2560] = 2, + ACTIONS(463), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9203,12 +9264,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_STAR, ACTIONS(465), 16, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9219,15 +9280,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2641] = 2, - ACTIONS(467), 16, + [2596] = 2, + ACTIONS(467), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9238,12 +9298,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_STAR, ACTIONS(469), 16, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9254,15 +9314,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2678] = 2, - ACTIONS(471), 16, + [2632] = 2, + ACTIONS(471), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9273,12 +9332,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_STAR, ACTIONS(473), 16, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9289,15 +9348,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2715] = 2, - ACTIONS(475), 16, + [2668] = 2, + ACTIONS(475), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9308,12 +9366,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_STAR, ACTIONS(477), 16, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9324,15 +9382,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2752] = 2, - ACTIONS(479), 16, + [2704] = 2, + ACTIONS(479), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9343,12 +9400,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, anon_sym_STAR, ACTIONS(481), 16, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9359,7 +9416,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_h2_token1, sym_url_word, anon_sym_BQUOTE, - [2789] = 4, + [2740] = 4, ACTIONS(483), 1, anon_sym_LF, ACTIONS(485), 1, @@ -9367,20 +9424,19 @@ static const uint16_t ts_small_parse_table[] = { STATE(58), 2, sym_line_code, aux_sym_codeblock_repeat1, - ACTIONS(391), 28, + ACTIONS(405), 27, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - aux_sym__word_common_token1, anon_sym_SQUOTE, - aux_sym__word_common_token4, + aux_sym__word_common_token3, anon_sym_PIPE, - aux_sym__word_common_token5, + aux_sym__word_common_token4, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -9396,7 +9452,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [2830] = 4, + [2780] = 4, ACTIONS(487), 1, anon_sym_LF, ACTIONS(490), 1, @@ -9404,20 +9460,19 @@ static const uint16_t ts_small_parse_table[] = { STATE(58), 2, sym_line_code, aux_sym_codeblock_repeat1, - ACTIONS(409), 28, + ACTIONS(395), 27, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - aux_sym__word_common_token1, anon_sym_SQUOTE, - aux_sym__word_common_token4, + aux_sym__word_common_token3, anon_sym_PIPE, - aux_sym__word_common_token5, + aux_sym__word_common_token4, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -9433,35 +9488,156 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [2871] = 5, + [2820] = 5, ACTIONS(497), 1, + aux_sym__word_common_token1, + ACTIONS(499), 1, + aux_sym__word_common_token2, + ACTIONS(501), 1, + aux_sym_optionlink_token1, + ACTIONS(495), 13, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + aux_sym_keycode_token4, + aux_sym_keycode_token5, + aux_sym_keycode_token6, + aux_sym_keycode_token7, + aux_sym_keycode_token8, + aux_sym_codeblock_token1, + anon_sym_LF, + aux_sym_column_heading_token1, + ACTIONS(493), 14, + aux_sym_word_token1, + aux_sym_word_token2, + anon_sym_PIPE, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LPAREN, + aux_sym__word_common_token6, + anon_sym_TILDE, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + anon_sym_STAR, + sym_url_word, + anon_sym_BQUOTE, + [2861] = 5, + ACTIONS(507), 1, aux_sym_uppercase_name_token2, - STATE(62), 1, + STATE(63), 1, aux_sym_uppercase_name_repeat1, - ACTIONS(499), 2, + ACTIONS(509), 2, anon_sym_LF, anon_sym_STAR, - ACTIONS(495), 12, - aux_sym__word_common_token1, + ACTIONS(505), 12, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, aux_sym__word_common_token5, + aux_sym_keycode_token5, + aux_sym_keycode_token6, + aux_sym_codeblock_token1, + aux_sym_column_heading_token1, + sym_url_word, + anon_sym_BQUOTE, + ACTIONS(503), 13, + aux_sym_word_token1, + aux_sym_word_token2, + anon_sym_PIPE, + anon_sym_LBRACE, + anon_sym_LPAREN, + aux_sym__word_common_token6, + anon_sym_TILDE, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + aux_sym_keycode_token4, + aux_sym_keycode_token7, + aux_sym_keycode_token8, + [2901] = 2, + ACTIONS(441), 1, + anon_sym_LF, + ACTIONS(439), 28, + aux_sym_word_noli_token1, + aux_sym_word_noli_token2, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + anon_sym_PIPE, + aux_sym__word_common_token4, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_LPAREN, aux_sym__word_common_token6, + anon_sym_TILDE, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + aux_sym_keycode_token4, + aux_sym_keycode_token5, + aux_sym_keycode_token6, + aux_sym_keycode_token7, + aux_sym_keycode_token8, + aux_sym_uppercase_name_token1, + anon_sym_LT, + aux_sym_line_li_token1, + aux_sym_line_code_token1, + anon_sym_STAR, + sym_url_word, + anon_sym_BQUOTE, + [2935] = 5, + ACTIONS(511), 1, + aux_sym__word_common_token1, + ACTIONS(513), 1, + aux_sym__word_common_token2, + ACTIONS(515), 1, + aux_sym_optionlink_token1, + ACTIONS(495), 12, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, + aux_sym_keycode_token7, + aux_sym_keycode_token8, aux_sym_codeblock_token1, - aux_sym_column_heading_token1, + anon_sym_LF, + ACTIONS(493), 14, + aux_sym_word_token1, + aux_sym_word_token2, + anon_sym_PIPE, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LPAREN, + aux_sym__word_common_token6, + anon_sym_TILDE, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - ACTIONS(493), 14, + [2975] = 4, + ACTIONS(521), 1, + aux_sym_uppercase_name_token2, + STATE(63), 1, + aux_sym_uppercase_name_repeat1, + ACTIONS(517), 13, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -9469,68 +9645,49 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - [2912] = 2, - ACTIONS(437), 1, - anon_sym_LF, - ACTIONS(435), 29, - aux_sym_word_noli_token1, - aux_sym_word_noli_token2, - aux_sym__word_common_token1, + ACTIONS(519), 14, anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - anon_sym_PIPE, - aux_sym__word_common_token5, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_LPAREN, - aux_sym__word_common_token7, - anon_sym_TILDE, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, - aux_sym_keycode_token4, + aux_sym__word_common_token5, aux_sym_keycode_token5, aux_sym_keycode_token6, - aux_sym_keycode_token7, - aux_sym_keycode_token8, - aux_sym_uppercase_name_token1, - anon_sym_LT, - aux_sym_line_li_token1, - aux_sym_line_code_token1, + aux_sym_codeblock_token1, + anon_sym_LF, + aux_sym_column_heading_token1, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [2947] = 5, - ACTIONS(497), 1, + [3013] = 5, + ACTIONS(507), 1, aux_sym_uppercase_name_token2, - STATE(59), 1, + STATE(60), 1, aux_sym_uppercase_name_repeat1, - ACTIONS(505), 2, + ACTIONS(528), 2, anon_sym_LF, anon_sym_STAR, - ACTIONS(503), 12, - aux_sym__word_common_token1, + ACTIONS(526), 12, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_codeblock_token1, aux_sym_column_heading_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(501), 14, + ACTIONS(524), 13, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -9538,67 +9695,64 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - [2988] = 4, - ACTIONS(511), 1, + [3053] = 4, + ACTIONS(530), 1, aux_sym_uppercase_name_token2, - STATE(62), 1, + STATE(65), 1, aux_sym_uppercase_name_repeat1, - ACTIONS(507), 14, + ACTIONS(517), 12, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, - anon_sym_TILDE, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(509), 14, - aux_sym__word_common_token1, + ACTIONS(519), 14, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, + anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_codeblock_token1, anon_sym_LF, - aux_sym_column_heading_token1, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3027] = 4, - ACTIONS(514), 1, + [3090] = 4, + ACTIONS(533), 1, aux_sym_uppercase_name_token2, - STATE(63), 1, + STATE(68), 1, aux_sym_uppercase_name_repeat1, - ACTIONS(507), 13, + ACTIONS(524), 12, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(509), 14, - aux_sym__word_common_token1, + ACTIONS(526), 14, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9607,14 +9761,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3065] = 2, - ACTIONS(473), 13, - aux_sym__word_common_token1, + [3127] = 2, + ACTIONS(461), 13, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9622,14 +9776,13 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(471), 16, + ACTIONS(459), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9639,28 +9792,60 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [3099] = 3, - ACTIONS(521), 1, - aux_sym_argument_token1, - ACTIONS(519), 8, + [3160] = 4, + ACTIONS(533), 1, + aux_sym_uppercase_name_token2, + STATE(65), 1, + aux_sym_uppercase_name_repeat1, + ACTIONS(503), 12, + aux_sym_word_token1, + aux_sym_word_token2, + anon_sym_PIPE, + anon_sym_LBRACE, + anon_sym_LPAREN, + aux_sym__word_common_token6, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + aux_sym_keycode_token4, + aux_sym_keycode_token7, + aux_sym_keycode_token8, + ACTIONS(505), 14, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, aux_sym__word_common_token5, + anon_sym_TILDE, + aux_sym_keycode_token5, + aux_sym_keycode_token6, + aux_sym_codeblock_token1, + anon_sym_LF, + anon_sym_STAR, + sym_url_word, + anon_sym_BQUOTE, + [3197] = 3, + ACTIONS(535), 1, + aux_sym_argument_token1, + ACTIONS(495), 8, + aux_sym__word_common_token4, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, aux_sym_keycode_token6, aux_sym_codeblock_token1, anon_sym_LF, aux_sym_column_heading_token1, - ACTIONS(517), 20, + ACTIONS(493), 19, aux_sym_word_token1, aux_sym_word_token2, - aux_sym__word_common_token1, anon_sym_SQUOTE, - aux_sym__word_common_token4, + aux_sym__word_common_token3, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -9672,47 +9857,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3135] = 3, - ACTIONS(523), 1, - aux_sym_taglink_token1, - ACTIONS(519), 6, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - aux_sym_codeblock_token1, - anon_sym_LF, - aux_sym_column_heading_token1, - ACTIONS(517), 22, + [3232] = 3, + ACTIONS(539), 1, + anon_sym_SQUOTE2, + ACTIONS(537), 9, aux_sym_word_token1, aux_sym_word_token2, anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_LPAREN, - aux_sym__word_common_token7, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, + ACTIONS(541), 18, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_LPAREN, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, + aux_sym_codeblock_token1, + anon_sym_LF, + aux_sym_column_heading_token1, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3171] = 2, - ACTIONS(527), 13, - aux_sym__word_common_token1, + [3267] = 2, + ACTIONS(473), 13, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9720,14 +9904,13 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - ACTIONS(525), 16, + ACTIONS(471), 15, aux_sym_word_noli_token1, aux_sym_word_noli_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9737,158 +9920,213 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_uppercase_name_token1, anon_sym_LT, anon_sym_STAR, - [3205] = 4, - ACTIONS(529), 1, - aux_sym_uppercase_name_token2, - STATE(63), 1, - aux_sym_uppercase_name_repeat1, - ACTIONS(493), 13, + [3300] = 5, + ACTIONS(543), 1, + aux_sym__word_common_token1, + ACTIONS(545), 1, + aux_sym__word_common_token2, + ACTIONS(547), 1, + aux_sym_optionlink_token1, + ACTIONS(495), 11, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + aux_sym_keycode_token4, + aux_sym_keycode_token5, + aux_sym_keycode_token6, + aux_sym_keycode_token7, + aux_sym_keycode_token8, + anon_sym_LF, + ACTIONS(493), 14, + aux_sym_word_token1, + aux_sym_word_token2, + anon_sym_PIPE, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LPAREN, + aux_sym__word_common_token6, + anon_sym_TILDE, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + anon_sym_STAR, + sym_url_word, + anon_sym_BQUOTE, + [3339] = 3, + ACTIONS(549), 1, + aux_sym_taglink_token1, + ACTIONS(495), 5, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + aux_sym_codeblock_token1, + anon_sym_LF, + aux_sym_column_heading_token1, + ACTIONS(493), 22, aux_sym_word_token1, aux_sym_word_token2, anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, aux_sym_keycode_token4, + aux_sym_keycode_token5, + aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(495), 14, - aux_sym__word_common_token1, + anon_sym_STAR, + sym_url_word, + anon_sym_BQUOTE, + [3374] = 2, + ACTIONS(553), 13, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, - aux_sym_codeblock_token1, anon_sym_LF, - anon_sym_STAR, + aux_sym_line_li_token1, sym_url_word, anon_sym_BQUOTE, - [3243] = 4, - ACTIONS(529), 1, - aux_sym_uppercase_name_token2, - STATE(68), 1, - aux_sym_uppercase_name_repeat1, - ACTIONS(501), 13, + ACTIONS(551), 15, + aux_sym_word_noli_token1, + aux_sym_word_noli_token2, + anon_sym_PIPE, + anon_sym_LBRACE, + anon_sym_LPAREN, + aux_sym__word_common_token6, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + aux_sym_keycode_token4, + aux_sym_keycode_token7, + aux_sym_keycode_token8, + aux_sym_uppercase_name_token1, + anon_sym_LT, + anon_sym_STAR, + [3407] = 2, + ACTIONS(555), 14, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, + anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, aux_sym_keycode_token4, aux_sym_keycode_token7, aux_sym_keycode_token8, - ACTIONS(503), 14, - aux_sym__word_common_token1, + aux_sym_uppercase_name_token2, + ACTIONS(557), 14, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, + aux_sym__word_common_token5, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_codeblock_token1, anon_sym_LF, + aux_sym_column_heading_token1, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3281] = 2, - ACTIONS(465), 13, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_TILDE, - aux_sym_keycode_token5, - aux_sym_keycode_token6, - anon_sym_LF, - aux_sym_line_li_token1, - sym_url_word, - anon_sym_BQUOTE, - ACTIONS(463), 16, - aux_sym_word_noli_token1, - aux_sym_word_noli_token2, - anon_sym_SQUOTE, + [3440] = 2, + ACTIONS(559), 8, + aux_sym_word_token1, + aux_sym_word_token2, anon_sym_PIPE, anon_sym_LBRACE, - anon_sym_LPAREN, - aux_sym__word_common_token7, + anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - aux_sym_keycode_token4, - aux_sym_keycode_token7, - aux_sym_keycode_token8, - aux_sym_uppercase_name_token1, - anon_sym_LT, - anon_sym_STAR, - [3315] = 2, - ACTIONS(533), 14, - aux_sym__word_common_token1, + ACTIONS(561), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_LPAREN, aux_sym__word_common_token6, + aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, + aux_sym_keycode_token7, + aux_sym_keycode_token8, aux_sym_codeblock_token1, anon_sym_LF, aux_sym_column_heading_token1, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - ACTIONS(531), 15, + [3472] = 2, + ACTIONS(563), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, - anon_sym_LPAREN, - aux_sym__word_common_token7, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, + ACTIONS(565), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_LPAREN, + aux_sym__word_common_token6, aux_sym_keycode_token4, + aux_sym_keycode_token5, + aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - aux_sym_uppercase_name_token2, - [3349] = 2, - ACTIONS(535), 9, + aux_sym_codeblock_token1, + anon_sym_LF, + aux_sym_column_heading_token1, + anon_sym_STAR, + sym_url_word, + anon_sym_BQUOTE, + [3504] = 2, + ACTIONS(567), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(537), 19, - aux_sym__word_common_token1, + ACTIONS(569), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9900,26 +10138,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3382] = 2, - ACTIONS(539), 9, + [3536] = 2, + ACTIONS(571), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(541), 19, - aux_sym__word_common_token1, + ACTIONS(573), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9931,15 +10168,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3415] = 2, - ACTIONS(531), 14, + [3568] = 2, + ACTIONS(555), 13, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, @@ -9947,13 +10183,13 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token7, aux_sym_keycode_token8, aux_sym_uppercase_name_token2, - ACTIONS(533), 14, - aux_sym__word_common_token1, + ACTIONS(557), 14, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_TILDE, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -9962,79 +10198,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3448] = 3, - ACTIONS(543), 1, - aux_sym_argument_token1, - ACTIONS(519), 7, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - aux_sym_keycode_token6, - aux_sym_codeblock_token1, - anon_sym_LF, - ACTIONS(517), 20, + [3600] = 3, + ACTIONS(575), 1, + anon_sym_SQUOTE2, + ACTIONS(537), 8, aux_sym_word_token1, aux_sym_word_token2, - aux_sym__word_common_token1, anon_sym_SQUOTE, - aux_sym__word_common_token4, anon_sym_PIPE, anon_sym_LBRACE, - anon_sym_LPAREN, - aux_sym__word_common_token7, - anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, + ACTIONS(541), 18, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_LPAREN, + aux_sym__word_common_token6, + anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, + aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, + aux_sym_codeblock_token1, + anon_sym_LF, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3483] = 2, - ACTIONS(545), 9, + [3634] = 3, + ACTIONS(577), 1, + aux_sym_argument_token1, + ACTIONS(495), 7, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + aux_sym_keycode_token6, + aux_sym_codeblock_token1, + anon_sym_LF, + ACTIONS(493), 19, aux_sym_word_token1, aux_sym_word_token2, anon_sym_SQUOTE, + aux_sym__word_common_token3, anon_sym_PIPE, anon_sym_LBRACE, + anon_sym_LPAREN, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(547), 19, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_LPAREN, - aux_sym__word_common_token7, aux_sym_keycode_token4, aux_sym_keycode_token5, - aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - aux_sym_codeblock_token1, - anon_sym_LF, - aux_sym_column_heading_token1, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3516] = 3, - ACTIONS(549), 1, + [3668] = 3, + ACTIONS(579), 1, aux_sym_taglink_token1, - ACTIONS(519), 5, - aux_sym__word_common_token1, + ACTIONS(495), 4, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, aux_sym_codeblock_token1, anon_sym_LF, - ACTIONS(517), 22, + ACTIONS(493), 22, aux_sym_word_token1, aux_sym_word_token2, anon_sym_SQUOTE, @@ -10042,9 +10276,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, @@ -10057,26 +10291,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3551] = 2, - ACTIONS(551), 9, + [3702] = 2, + ACTIONS(581), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(553), 19, - aux_sym__word_common_token1, + ACTIONS(583), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -10088,26 +10321,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3584] = 2, - ACTIONS(555), 9, + [3734] = 2, + ACTIONS(585), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(557), 19, - aux_sym__word_common_token1, + ACTIONS(587), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -10119,26 +10351,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3617] = 2, - ACTIONS(559), 9, + [3766] = 2, + ACTIONS(589), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(561), 19, - aux_sym__word_common_token1, + ACTIONS(591), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -10150,26 +10381,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3650] = 2, - ACTIONS(563), 9, + [3798] = 2, + ACTIONS(593), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(565), 19, - aux_sym__word_common_token1, + ACTIONS(595), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -10181,26 +10411,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3683] = 2, - ACTIONS(567), 9, + [3830] = 2, + ACTIONS(597), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(569), 19, - aux_sym__word_common_token1, + ACTIONS(599), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -10212,26 +10441,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3716] = 2, - ACTIONS(571), 9, + [3862] = 2, + ACTIONS(601), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(573), 19, - aux_sym__word_common_token1, + ACTIONS(603), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -10243,26 +10471,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3749] = 2, - ACTIONS(575), 9, + [3894] = 2, + ACTIONS(605), 8, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(577), 19, - aux_sym__word_common_token1, + ACTIONS(607), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, @@ -10274,56 +10501,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3782] = 2, - ACTIONS(579), 9, + [3926] = 3, + ACTIONS(609), 1, + aux_sym_taglink_token1, + ACTIONS(495), 3, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_LF, + ACTIONS(493), 22, aux_sym_word_token1, aux_sym_word_token2, anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_LPAREN, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(581), 19, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_LPAREN, - aux_sym__word_common_token7, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - aux_sym_codeblock_token1, - anon_sym_LF, - aux_sym_column_heading_token1, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3815] = 2, - ACTIONS(535), 8, + [3959] = 2, + ACTIONS(567), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(537), 19, - aux_sym__word_common_token1, + ACTIONS(569), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10335,25 +10560,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3847] = 2, - ACTIONS(545), 8, + [3990] = 2, + ACTIONS(585), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(547), 19, - aux_sym__word_common_token1, + ACTIONS(587), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10365,25 +10589,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3879] = 2, - ACTIONS(579), 8, + [4021] = 2, + ACTIONS(581), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(581), 19, - aux_sym__word_common_token1, + ACTIONS(583), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10395,25 +10618,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3911] = 2, - ACTIONS(575), 8, + [4052] = 2, + ACTIONS(563), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(577), 19, - aux_sym__word_common_token1, + ACTIONS(565), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10425,56 +10647,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3943] = 3, - ACTIONS(583), 1, - aux_sym_argument_token1, - ACTIONS(519), 6, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - aux_sym_keycode_token6, - anon_sym_LF, - ACTIONS(517), 20, + [4083] = 2, + ACTIONS(605), 7, aux_sym_word_token1, aux_sym_word_token2, - aux_sym__word_common_token1, - anon_sym_SQUOTE, - aux_sym__word_common_token4, anon_sym_PIPE, anon_sym_LBRACE, - anon_sym_LPAREN, - aux_sym__word_common_token7, - anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, + ACTIONS(607), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + anon_sym_LPAREN, + aux_sym__word_common_token6, + anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, + aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, + aux_sym_codeblock_token1, + anon_sym_LF, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [3977] = 2, - ACTIONS(571), 8, + [4114] = 2, + ACTIONS(571), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, ACTIONS(573), 19, - aux_sym__word_common_token1, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10486,25 +10705,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4009] = 2, - ACTIONS(563), 8, + [4145] = 2, + ACTIONS(601), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(565), 19, - aux_sym__word_common_token1, + ACTIONS(603), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10516,25 +10734,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4041] = 2, - ACTIONS(559), 8, + [4176] = 2, + ACTIONS(593), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(561), 19, - aux_sym__word_common_token1, + ACTIONS(595), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10546,25 +10763,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4073] = 2, - ACTIONS(539), 8, + [4207] = 2, + ACTIONS(559), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(541), 19, - aux_sym__word_common_token1, + ACTIONS(561), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10576,38 +10792,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4105] = 2, - ACTIONS(555), 8, + [4238] = 3, + ACTIONS(611), 1, + aux_sym_argument_token1, + ACTIONS(495), 6, + aux_sym__word_common_token4, + anon_sym_RBRACE, + anon_sym_LBRACE_RBRACE, + aux_sym__word_common_token5, + aux_sym_keycode_token6, + anon_sym_LF, + ACTIONS(493), 19, aux_sym_word_token1, aux_sym_word_token2, anon_sym_SQUOTE, + aux_sym__word_common_token3, anon_sym_PIPE, anon_sym_LBRACE, + anon_sym_LPAREN, + aux_sym__word_common_token6, + anon_sym_TILDE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(557), 19, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_RBRACE, - anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, - anon_sym_LPAREN, - aux_sym__word_common_token7, - anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, - aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - aux_sym_codeblock_token1, - anon_sym_LF, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4137] = 2, - ACTIONS(567), 8, + [4271] = 3, + ACTIONS(613), 1, + anon_sym_SQUOTE2, + ACTIONS(537), 8, aux_sym_word_token1, aux_sym_word_token2, anon_sym_SQUOTE, @@ -10616,45 +10834,42 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(569), 19, - aux_sym__word_common_token1, + ACTIONS(541), 17, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, - aux_sym_codeblock_token1, anon_sym_LF, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4169] = 2, - ACTIONS(551), 8, + [4304] = 2, + ACTIONS(589), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(553), 19, - aux_sym__word_common_token1, + ACTIONS(591), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10666,56 +10881,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4201] = 3, - ACTIONS(585), 1, - aux_sym_taglink_token1, - ACTIONS(519), 4, - aux_sym__word_common_token1, - aux_sym__word_common_token4, - aux_sym__word_common_token5, - anon_sym_LF, - ACTIONS(517), 22, + [4335] = 2, + ACTIONS(597), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, + aux_sym_keycode_token1, + aux_sym_keycode_token2, + aux_sym_keycode_token3, + ACTIONS(599), 19, + anon_sym_SQUOTE, + aux_sym__word_common_token3, + aux_sym__word_common_token4, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, - aux_sym_keycode_token1, - aux_sym_keycode_token2, - aux_sym_keycode_token3, aux_sym_keycode_token4, aux_sym_keycode_token5, aux_sym_keycode_token6, aux_sym_keycode_token7, aux_sym_keycode_token8, + aux_sym_codeblock_token1, + anon_sym_LF, anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4235] = 2, - ACTIONS(571), 8, + [4366] = 2, + ACTIONS(597), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(573), 18, - aux_sym__word_common_token1, + ACTIONS(599), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10726,25 +10938,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4266] = 2, - ACTIONS(563), 8, + [4396] = 2, + ACTIONS(589), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(565), 18, - aux_sym__word_common_token1, + ACTIONS(591), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10755,25 +10966,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4297] = 2, - ACTIONS(539), 8, + [4426] = 2, + ACTIONS(571), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(541), 18, - aux_sym__word_common_token1, + ACTIONS(573), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10784,25 +10994,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4328] = 2, - ACTIONS(555), 8, + [4456] = 2, + ACTIONS(559), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(557), 18, - aux_sym__word_common_token1, + ACTIONS(561), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10813,25 +11022,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4359] = 2, - ACTIONS(535), 8, + [4486] = 2, + ACTIONS(605), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(537), 18, - aux_sym__word_common_token1, + ACTIONS(607), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10842,25 +11050,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4390] = 2, - ACTIONS(575), 8, + [4516] = 2, + ACTIONS(563), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(577), 18, - aux_sym__word_common_token1, + ACTIONS(565), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10871,25 +11078,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4421] = 2, - ACTIONS(579), 8, + [4546] = 2, + ACTIONS(585), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(581), 18, - aux_sym__word_common_token1, + ACTIONS(587), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10900,25 +11106,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4452] = 2, - ACTIONS(545), 8, + [4576] = 2, + ACTIONS(567), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(547), 18, - aux_sym__word_common_token1, + ACTIONS(569), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10929,25 +11134,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4483] = 2, - ACTIONS(567), 8, + [4606] = 2, + ACTIONS(601), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(569), 18, - aux_sym__word_common_token1, + ACTIONS(603), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10958,25 +11162,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4514] = 2, - ACTIONS(551), 8, + [4636] = 2, + ACTIONS(593), 7, aux_sym_word_token1, aux_sym_word_token2, - anon_sym_SQUOTE, anon_sym_PIPE, anon_sym_LBRACE, aux_sym_keycode_token1, aux_sym_keycode_token2, aux_sym_keycode_token3, - ACTIONS(553), 18, - aux_sym__word_common_token1, + ACTIONS(595), 18, + anon_sym_SQUOTE, + aux_sym__word_common_token3, aux_sym__word_common_token4, - aux_sym__word_common_token5, anon_sym_RBRACE, anon_sym_LBRACE_RBRACE, - aux_sym__word_common_token6, + aux_sym__word_common_token5, anon_sym_LPAREN, - aux_sym__word_common_token7, + aux_sym__word_common_token6, anon_sym_TILDE, aux_sym_keycode_token4, aux_sym_keycode_token5, @@ -10987,49 +11190,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR, sym_url_word, anon_sym_BQUOTE, - [4545] = 5, + [4666] = 5, ACTIONS(25), 1, anon_sym_LF, ACTIONS(27), 1, aux_sym_line_li_token1, - ACTIONS(587), 1, + ACTIONS(615), 1, anon_sym_LT, - STATE(38), 1, + STATE(39), 1, sym__blank, - STATE(111), 2, + STATE(117), 2, sym_line_li, aux_sym_block_repeat2, - [4562] = 5, + [4683] = 5, ACTIONS(25), 1, anon_sym_LF, ACTIONS(27), 1, aux_sym_line_li_token1, - ACTIONS(589), 1, + ACTIONS(617), 1, anon_sym_LT, - STATE(35), 1, + STATE(38), 1, sym__blank, - STATE(111), 2, + STATE(117), 2, sym_line_li, aux_sym_block_repeat2, - [4579] = 4, - ACTIONS(591), 1, + [4700] = 4, + ACTIONS(619), 1, anon_sym_LT, - ACTIONS(594), 1, + ACTIONS(622), 1, anon_sym_LF, - ACTIONS(596), 1, + ACTIONS(624), 1, aux_sym_line_li_token1, - STATE(111), 2, + STATE(117), 2, sym_line_li, aux_sym_block_repeat2, - [4593] = 3, - ACTIONS(395), 1, + [4714] = 3, + ACTIONS(409), 1, anon_sym_LF, - ACTIONS(397), 1, + ACTIONS(411), 1, aux_sym_line_code_token1, - STATE(34), 2, + STATE(36), 2, sym_line_code, aux_sym_codeblock_repeat1, - [4604] = 3, + [4725] = 3, ACTIONS(483), 1, anon_sym_LF, ACTIONS(485), 1, @@ -11037,571 +11240,555 @@ static const uint16_t ts_small_parse_table[] = { STATE(57), 2, sym_line_code, aux_sym_codeblock_repeat1, - [4615] = 3, + [4736] = 3, ACTIONS(242), 1, anon_sym_STAR, - ACTIONS(599), 1, + ACTIONS(627), 1, anon_sym_LF, - STATE(115), 2, + STATE(122), 2, sym_tag, aux_sym_h3_repeat1, - [4626] = 3, - ACTIONS(242), 1, - anon_sym_STAR, - ACTIONS(601), 1, + [4747] = 3, + ACTIONS(629), 1, anon_sym_LF, - STATE(116), 2, + ACTIONS(631), 1, + anon_sym_STAR, + STATE(121), 2, sym_tag, aux_sym_h3_repeat1, - [4637] = 3, - ACTIONS(603), 1, - anon_sym_LF, - ACTIONS(605), 1, + [4758] = 3, + ACTIONS(242), 1, anon_sym_STAR, - STATE(116), 2, + ACTIONS(634), 1, + anon_sym_LF, + STATE(121), 2, sym_tag, aux_sym_h3_repeat1, - [4648] = 3, - ACTIONS(608), 1, - aux_sym__word_common_token2, - ACTIONS(610), 1, - aux_sym__word_common_token3, - ACTIONS(612), 1, - aux_sym_optionlink_token1, - [4658] = 3, - ACTIONS(614), 1, - aux_sym__word_common_token2, - ACTIONS(616), 1, - aux_sym__word_common_token3, - ACTIONS(618), 1, - aux_sym_optionlink_token1, - [4668] = 3, - ACTIONS(620), 1, - aux_sym__word_common_token2, - ACTIONS(622), 1, - aux_sym__word_common_token3, - ACTIONS(624), 1, - aux_sym_optionlink_token1, - [4678] = 1, - ACTIONS(626), 1, + [4769] = 1, + ACTIONS(539), 1, anon_sym_SQUOTE2, - [4682] = 1, - ACTIONS(628), 1, - anon_sym_BQUOTE2, - [4686] = 1, - ACTIONS(630), 1, - anon_sym_STAR2, - [4690] = 1, - ACTIONS(632), 1, - anon_sym_BQUOTE2, - [4694] = 1, - ACTIONS(634), 1, - aux_sym_tag_token1, - [4698] = 1, + [4773] = 1, ACTIONS(636), 1, - anon_sym_PIPE2, - [4702] = 1, - ACTIONS(407), 1, - aux_sym_line_li_token1, - [4706] = 1, + anon_sym_RBRACE2, + [4777] = 1, ACTIONS(638), 1, - anon_sym_SQUOTE2, - [4710] = 1, + anon_sym_BQUOTE2, + [4781] = 1, + ACTIONS(429), 1, + aux_sym_line_li_token1, + [4785] = 1, ACTIONS(640), 1, - anon_sym_SQUOTE2, - [4714] = 1, + anon_sym_RBRACE2, + [4789] = 1, ACTIONS(642), 1, - anon_sym_SQUOTE2, - [4718] = 1, - ACTIONS(644), 1, anon_sym_PIPE2, - [4722] = 1, + [4793] = 1, + ACTIONS(644), 1, + anon_sym_SQUOTE2, + [4797] = 1, ACTIONS(646), 1, - anon_sym_RBRACE2, - [4726] = 1, + aux_sym_tag_token1, + [4801] = 1, ACTIONS(648), 1, - anon_sym_STAR2, - [4730] = 1, + ts_builtin_sym_end, + [4805] = 1, ACTIONS(650), 1, - anon_sym_RBRACE2, - [4734] = 1, + aux_sym_codespan_token1, + [4809] = 1, + ACTIONS(575), 1, + anon_sym_SQUOTE2, + [4813] = 1, ACTIONS(652), 1, anon_sym_SQUOTE2, - [4738] = 1, + [4817] = 1, ACTIONS(654), 1, - anon_sym_SQUOTE2, - [4742] = 1, - ACTIONS(656), 1, anon_sym_PIPE2, - [4746] = 1, + [4821] = 1, + ACTIONS(656), 1, + anon_sym_STAR2, + [4825] = 1, ACTIONS(658), 1, - anon_sym_RBRACE2, - [4750] = 1, - ACTIONS(660), 1, anon_sym_STAR2, - [4754] = 1, - ACTIONS(662), 1, + [4829] = 1, + ACTIONS(660), 1, anon_sym_BQUOTE2, - [4758] = 1, + [4833] = 1, + ACTIONS(613), 1, + anon_sym_SQUOTE2, + [4837] = 1, + ACTIONS(662), 1, + anon_sym_SQUOTE2, + [4841] = 1, ACTIONS(664), 1, - ts_builtin_sym_end, - [4762] = 1, + anon_sym_PIPE2, + [4845] = 1, ACTIONS(666), 1, - aux_sym_tag_token1, - [4766] = 1, + anon_sym_RBRACE2, + [4849] = 1, ACTIONS(668), 1, - aux_sym_codespan_token1, - [4770] = 1, + anon_sym_STAR2, + [4853] = 1, ACTIONS(670), 1, - aux_sym_codespan_token1, - [4774] = 1, + anon_sym_BQUOTE2, + [4857] = 1, ACTIONS(672), 1, aux_sym_tag_token1, - [4778] = 1, + [4861] = 1, ACTIONS(674), 1, aux_sym_codespan_token1, + [4865] = 1, + ACTIONS(676), 1, + aux_sym_tag_token1, + [4869] = 1, + ACTIONS(678), 1, + aux_sym_codespan_token1, }; static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(8)] = 0, - [SMALL_STATE(9)] = 78, - [SMALL_STATE(10)] = 156, - [SMALL_STATE(11)] = 234, - [SMALL_STATE(12)] = 312, - [SMALL_STATE(13)] = 390, - [SMALL_STATE(14)] = 468, - [SMALL_STATE(15)] = 546, - [SMALL_STATE(16)] = 624, - [SMALL_STATE(17)] = 702, - [SMALL_STATE(18)] = 778, - [SMALL_STATE(19)] = 854, - [SMALL_STATE(20)] = 927, - [SMALL_STATE(21)] = 1000, - [SMALL_STATE(22)] = 1069, - [SMALL_STATE(23)] = 1142, - [SMALL_STATE(24)] = 1215, - [SMALL_STATE(25)] = 1283, - [SMALL_STATE(26)] = 1350, - [SMALL_STATE(27)] = 1417, - [SMALL_STATE(28)] = 1484, - [SMALL_STATE(29)] = 1548, - [SMALL_STATE(30)] = 1612, - [SMALL_STATE(31)] = 1676, - [SMALL_STATE(32)] = 1740, - [SMALL_STATE(33)] = 1786, - [SMALL_STATE(34)] = 1832, - [SMALL_STATE(35)] = 1878, - [SMALL_STATE(36)] = 1924, - [SMALL_STATE(37)] = 1972, - [SMALL_STATE(38)] = 2018, - [SMALL_STATE(39)] = 2064, - [SMALL_STATE(40)] = 2110, - [SMALL_STATE(41)] = 2156, - [SMALL_STATE(42)] = 2202, - [SMALL_STATE(43)] = 2250, - [SMALL_STATE(44)] = 2296, - [SMALL_STATE(45)] = 2342, - [SMALL_STATE(46)] = 2380, - [SMALL_STATE(47)] = 2418, - [SMALL_STATE(48)] = 2456, - [SMALL_STATE(49)] = 2493, - [SMALL_STATE(50)] = 2530, - [SMALL_STATE(51)] = 2567, - [SMALL_STATE(52)] = 2604, - [SMALL_STATE(53)] = 2641, - [SMALL_STATE(54)] = 2678, - [SMALL_STATE(55)] = 2715, - [SMALL_STATE(56)] = 2752, - [SMALL_STATE(57)] = 2789, - [SMALL_STATE(58)] = 2830, - [SMALL_STATE(59)] = 2871, - [SMALL_STATE(60)] = 2912, - [SMALL_STATE(61)] = 2947, - [SMALL_STATE(62)] = 2988, - [SMALL_STATE(63)] = 3027, - [SMALL_STATE(64)] = 3065, - [SMALL_STATE(65)] = 3099, - [SMALL_STATE(66)] = 3135, - [SMALL_STATE(67)] = 3171, - [SMALL_STATE(68)] = 3205, - [SMALL_STATE(69)] = 3243, - [SMALL_STATE(70)] = 3281, - [SMALL_STATE(71)] = 3315, - [SMALL_STATE(72)] = 3349, - [SMALL_STATE(73)] = 3382, - [SMALL_STATE(74)] = 3415, - [SMALL_STATE(75)] = 3448, - [SMALL_STATE(76)] = 3483, - [SMALL_STATE(77)] = 3516, - [SMALL_STATE(78)] = 3551, - [SMALL_STATE(79)] = 3584, - [SMALL_STATE(80)] = 3617, - [SMALL_STATE(81)] = 3650, - [SMALL_STATE(82)] = 3683, - [SMALL_STATE(83)] = 3716, - [SMALL_STATE(84)] = 3749, - [SMALL_STATE(85)] = 3782, - [SMALL_STATE(86)] = 3815, - [SMALL_STATE(87)] = 3847, - [SMALL_STATE(88)] = 3879, - [SMALL_STATE(89)] = 3911, - [SMALL_STATE(90)] = 3943, - [SMALL_STATE(91)] = 3977, - [SMALL_STATE(92)] = 4009, - [SMALL_STATE(93)] = 4041, - [SMALL_STATE(94)] = 4073, - [SMALL_STATE(95)] = 4105, - [SMALL_STATE(96)] = 4137, - [SMALL_STATE(97)] = 4169, - [SMALL_STATE(98)] = 4201, - [SMALL_STATE(99)] = 4235, - [SMALL_STATE(100)] = 4266, - [SMALL_STATE(101)] = 4297, - [SMALL_STATE(102)] = 4328, - [SMALL_STATE(103)] = 4359, - [SMALL_STATE(104)] = 4390, - [SMALL_STATE(105)] = 4421, - [SMALL_STATE(106)] = 4452, - [SMALL_STATE(107)] = 4483, - [SMALL_STATE(108)] = 4514, - [SMALL_STATE(109)] = 4545, - [SMALL_STATE(110)] = 4562, - [SMALL_STATE(111)] = 4579, - [SMALL_STATE(112)] = 4593, - [SMALL_STATE(113)] = 4604, - [SMALL_STATE(114)] = 4615, - [SMALL_STATE(115)] = 4626, - [SMALL_STATE(116)] = 4637, - [SMALL_STATE(117)] = 4648, - [SMALL_STATE(118)] = 4658, - [SMALL_STATE(119)] = 4668, - [SMALL_STATE(120)] = 4678, - [SMALL_STATE(121)] = 4682, - [SMALL_STATE(122)] = 4686, - [SMALL_STATE(123)] = 4690, - [SMALL_STATE(124)] = 4694, - [SMALL_STATE(125)] = 4698, - [SMALL_STATE(126)] = 4702, - [SMALL_STATE(127)] = 4706, - [SMALL_STATE(128)] = 4710, - [SMALL_STATE(129)] = 4714, - [SMALL_STATE(130)] = 4718, - [SMALL_STATE(131)] = 4722, - [SMALL_STATE(132)] = 4726, - [SMALL_STATE(133)] = 4730, - [SMALL_STATE(134)] = 4734, - [SMALL_STATE(135)] = 4738, - [SMALL_STATE(136)] = 4742, - [SMALL_STATE(137)] = 4746, - [SMALL_STATE(138)] = 4750, - [SMALL_STATE(139)] = 4754, - [SMALL_STATE(140)] = 4758, - [SMALL_STATE(141)] = 4762, - [SMALL_STATE(142)] = 4766, - [SMALL_STATE(143)] = 4770, - [SMALL_STATE(144)] = 4774, - [SMALL_STATE(145)] = 4778, + [SMALL_STATE(9)] = 77, + [SMALL_STATE(10)] = 154, + [SMALL_STATE(11)] = 231, + [SMALL_STATE(12)] = 308, + [SMALL_STATE(13)] = 385, + [SMALL_STATE(14)] = 462, + [SMALL_STATE(15)] = 539, + [SMALL_STATE(16)] = 616, + [SMALL_STATE(17)] = 693, + [SMALL_STATE(18)] = 768, + [SMALL_STATE(19)] = 843, + [SMALL_STATE(20)] = 915, + [SMALL_STATE(21)] = 987, + [SMALL_STATE(22)] = 1059, + [SMALL_STATE(23)] = 1127, + [SMALL_STATE(24)] = 1199, + [SMALL_STATE(25)] = 1266, + [SMALL_STATE(26)] = 1332, + [SMALL_STATE(27)] = 1398, + [SMALL_STATE(28)] = 1464, + [SMALL_STATE(29)] = 1527, + [SMALL_STATE(30)] = 1590, + [SMALL_STATE(31)] = 1653, + [SMALL_STATE(32)] = 1716, + [SMALL_STATE(33)] = 1761, + [SMALL_STATE(34)] = 1806, + [SMALL_STATE(35)] = 1851, + [SMALL_STATE(36)] = 1896, + [SMALL_STATE(37)] = 1941, + [SMALL_STATE(38)] = 1986, + [SMALL_STATE(39)] = 2031, + [SMALL_STATE(40)] = 2076, + [SMALL_STATE(41)] = 2121, + [SMALL_STATE(42)] = 2168, + [SMALL_STATE(43)] = 2213, + [SMALL_STATE(44)] = 2260, + [SMALL_STATE(45)] = 2305, + [SMALL_STATE(46)] = 2342, + [SMALL_STATE(47)] = 2379, + [SMALL_STATE(48)] = 2416, + [SMALL_STATE(49)] = 2452, + [SMALL_STATE(50)] = 2488, + [SMALL_STATE(51)] = 2524, + [SMALL_STATE(52)] = 2560, + [SMALL_STATE(53)] = 2596, + [SMALL_STATE(54)] = 2632, + [SMALL_STATE(55)] = 2668, + [SMALL_STATE(56)] = 2704, + [SMALL_STATE(57)] = 2740, + [SMALL_STATE(58)] = 2780, + [SMALL_STATE(59)] = 2820, + [SMALL_STATE(60)] = 2861, + [SMALL_STATE(61)] = 2901, + [SMALL_STATE(62)] = 2935, + [SMALL_STATE(63)] = 2975, + [SMALL_STATE(64)] = 3013, + [SMALL_STATE(65)] = 3053, + [SMALL_STATE(66)] = 3090, + [SMALL_STATE(67)] = 3127, + [SMALL_STATE(68)] = 3160, + [SMALL_STATE(69)] = 3197, + [SMALL_STATE(70)] = 3232, + [SMALL_STATE(71)] = 3267, + [SMALL_STATE(72)] = 3300, + [SMALL_STATE(73)] = 3339, + [SMALL_STATE(74)] = 3374, + [SMALL_STATE(75)] = 3407, + [SMALL_STATE(76)] = 3440, + [SMALL_STATE(77)] = 3472, + [SMALL_STATE(78)] = 3504, + [SMALL_STATE(79)] = 3536, + [SMALL_STATE(80)] = 3568, + [SMALL_STATE(81)] = 3600, + [SMALL_STATE(82)] = 3634, + [SMALL_STATE(83)] = 3668, + [SMALL_STATE(84)] = 3702, + [SMALL_STATE(85)] = 3734, + [SMALL_STATE(86)] = 3766, + [SMALL_STATE(87)] = 3798, + [SMALL_STATE(88)] = 3830, + [SMALL_STATE(89)] = 3862, + [SMALL_STATE(90)] = 3894, + [SMALL_STATE(91)] = 3926, + [SMALL_STATE(92)] = 3959, + [SMALL_STATE(93)] = 3990, + [SMALL_STATE(94)] = 4021, + [SMALL_STATE(95)] = 4052, + [SMALL_STATE(96)] = 4083, + [SMALL_STATE(97)] = 4114, + [SMALL_STATE(98)] = 4145, + [SMALL_STATE(99)] = 4176, + [SMALL_STATE(100)] = 4207, + [SMALL_STATE(101)] = 4238, + [SMALL_STATE(102)] = 4271, + [SMALL_STATE(103)] = 4304, + [SMALL_STATE(104)] = 4335, + [SMALL_STATE(105)] = 4366, + [SMALL_STATE(106)] = 4396, + [SMALL_STATE(107)] = 4426, + [SMALL_STATE(108)] = 4456, + [SMALL_STATE(109)] = 4486, + [SMALL_STATE(110)] = 4516, + [SMALL_STATE(111)] = 4546, + [SMALL_STATE(112)] = 4576, + [SMALL_STATE(113)] = 4606, + [SMALL_STATE(114)] = 4636, + [SMALL_STATE(115)] = 4666, + [SMALL_STATE(116)] = 4683, + [SMALL_STATE(117)] = 4700, + [SMALL_STATE(118)] = 4714, + [SMALL_STATE(119)] = 4725, + [SMALL_STATE(120)] = 4736, + [SMALL_STATE(121)] = 4747, + [SMALL_STATE(122)] = 4758, + [SMALL_STATE(123)] = 4769, + [SMALL_STATE(124)] = 4773, + [SMALL_STATE(125)] = 4777, + [SMALL_STATE(126)] = 4781, + [SMALL_STATE(127)] = 4785, + [SMALL_STATE(128)] = 4789, + [SMALL_STATE(129)] = 4793, + [SMALL_STATE(130)] = 4797, + [SMALL_STATE(131)] = 4801, + [SMALL_STATE(132)] = 4805, + [SMALL_STATE(133)] = 4809, + [SMALL_STATE(134)] = 4813, + [SMALL_STATE(135)] = 4817, + [SMALL_STATE(136)] = 4821, + [SMALL_STATE(137)] = 4825, + [SMALL_STATE(138)] = 4829, + [SMALL_STATE(139)] = 4833, + [SMALL_STATE(140)] = 4837, + [SMALL_STATE(141)] = 4841, + [SMALL_STATE(142)] = 4845, + [SMALL_STATE(143)] = 4849, + [SMALL_STATE(144)] = 4853, + [SMALL_STATE(145)] = 4857, + [SMALL_STATE(146)] = 4861, + [SMALL_STATE(147)] = 4865, + [SMALL_STATE(148)] = 4869, }; static const TSParseActionEntry ts_parse_actions[] = { [0] = {.entry = {.count = 0, .reusable = false}}, [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), [3] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_help_file, 0), - [5] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(65), - [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), - [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(61), + [5] = {.entry = {.count = 1, .reusable = false}}, SHIFT(84), + [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), + [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(73), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(89), + [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(64), [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), - [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), - [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130), + [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), [39] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_help_file, 1, .production_id = 4), [41] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), - [43] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(80), - [46] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(80), - [49] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(119), - [52] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(66), - [55] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(65), - [58] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(82), - [61] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(82), - [64] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(61), + [43] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(84), + [46] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(59), + [49] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(84), + [52] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(73), + [55] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(69), + [58] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(89), + [61] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(89), + [64] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(64), [67] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(126), - [70] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(112), + [70] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(118), [73] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(31), [76] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(30), [79] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(29), - [82] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(124), - [85] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(78), - [88] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(143), - [91] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_help_file, 1), - [93] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_help_file, 2, .production_id = 4), - [95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42), - [97] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(80), - [100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(80), - [103] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(119), - [106] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(66), - [109] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(65), - [112] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(82), - [115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(82), - [118] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(61), + [82] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(130), + [85] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(87), + [88] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat2, 2), SHIFT_REPEAT(132), + [91] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_help_file, 2, .production_id = 4), + [93] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_help_file, 1), + [95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43), + [97] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(84), + [100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(59), + [103] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(84), + [106] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(73), + [109] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(69), + [112] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(89), + [115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(89), + [118] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(64), [121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), - [123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(112), + [123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(118), [126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), [128] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(30), [131] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(29), - [134] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(124), - [137] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(78), - [140] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(143), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93), - [145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(118), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(77), - [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), - [155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), - [159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 3, .production_id = 10), - [161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 3, .production_id = 10), - [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(141), - [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(93), - [172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(93), - [175] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(118), - [178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(77), - [181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(75), - [184] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(96), - [187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(96), - [190] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(69), - [193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), - [195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), - [197] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(141), - [200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(97), - [203] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(142), - [206] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 4, .production_id = 15), - [208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 4, .production_id = 15), - [210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 4, .production_id = 16), - [212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 4, .production_id = 16), - [214] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 4, .production_id = 10), - [216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 4, .production_id = 10), - [218] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 4, .production_id = 11), - [220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 4, .production_id = 11), - [222] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 5, .production_id = 16), - [224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 5, .production_id = 16), - [226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 5, .production_id = 15), - [228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 5, .production_id = 15), - [230] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 3, .production_id = 11), - [232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 3, .production_id = 11), - [234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(73), - [236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [134] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(130), + [137] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(87), + [140] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(132), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94), + [145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), + [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(83), + [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), + [155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), + [159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 4, .production_id = 16), + [161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 4, .production_id = 16), + [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145), + [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 4, .production_id = 11), + [171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 4, .production_id = 11), + [173] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 3, .production_id = 10), + [175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 3, .production_id = 10), + [177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 3, .production_id = 11), + [179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 3, .production_id = 11), + [181] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 4, .production_id = 15), + [183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 4, .production_id = 15), + [185] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 4, .production_id = 10), + [187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 4, .production_id = 10), + [189] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(94), + [192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(62), + [195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(94), + [198] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(83), + [201] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(82), + [204] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(98), + [207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(98), + [210] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(66), + [213] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), + [215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), + [217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(145), + [220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(99), + [223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 2), SHIFT_REPEAT(146), + [226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 5, .production_id = 16), + [228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 5, .production_id = 16), + [230] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_li, 5, .production_id = 15), + [232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_li, 5, .production_id = 15), + [234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(79), + [236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), [238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94), - [250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), - [256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [260] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(73), - [263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(73), - [266] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(119), - [269] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(66), - [272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(65), - [275] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(82), - [278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(82), - [281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), - [283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(124), - [286] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(78), - [289] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(143), - [292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), - [294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [296] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(94), - [299] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(94), - [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(118), - [305] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(77), - [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(75), - [311] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(96), - [314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(96), - [317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(141), - [320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(97), - [323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(142), - [326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), - [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117), - [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), - [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90), - [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), - [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), - [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(101), - [353] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(101), - [356] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(117), - [359] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(98), - [362] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(90), - [365] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(107), - [368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(107), - [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(144), - [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(108), - [377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(145), - [380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, .production_id = 14), - [382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, .production_id = 14), - [384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_help_file_repeat1, 2, .production_id = 7), - [386] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_help_file_repeat1, 2, .production_id = 7), - [388] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat1, 2, .production_id = 7), SHIFT_REPEAT(47), - [391] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_codeblock, 2), - [393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_codeblock, 2), - [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(45), - [399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, .production_id = 13), - [401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, .production_id = 13), - [403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3), - [405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3), - [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_codeblock_repeat1, 2), - [411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_codeblock_repeat1, 2), - [413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_codeblock_repeat1, 2), SHIFT_REPEAT(45), - [416] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_codeblock_repeat1, 2), SHIFT_REPEAT(45), - [419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, .production_id = 8), - [421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2, .production_id = 8), - [423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2), - [425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2), - [427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 4, .production_id = 19), - [429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 4, .production_id = 19), - [431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 4, .production_id = 18), - [433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 4, .production_id = 18), - [435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_code, 1), - [437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_code, 1), - [439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_help_file_repeat1, 1, .production_id = 4), - [441] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_help_file_repeat1, 1, .production_id = 4), + [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), + [242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), + [250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), + [252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), + [256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), + [262] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(79), + [265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(59), + [268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(79), + [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(73), + [274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(69), + [277] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(89), + [280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(89), + [283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), + [285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(130), + [288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(87), + [291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(132), + [294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [296] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(97), + [299] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(62), + [302] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(97), + [305] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(83), + [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(82), + [311] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(98), + [314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(98), + [317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(145), + [320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(99), + [323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(146), + [326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), + [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), + [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(91), + [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), + [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(113), + [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), + [340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), + [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(107), + [353] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(72), + [356] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(107), + [359] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(91), + [362] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(101), + [365] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(113), + [368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(113), + [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(147), + [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(114), + [377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 2), SHIFT_REPEAT(148), + [380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_help_file_repeat1, 2, .production_id = 7), + [382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_help_file_repeat1, 2, .production_id = 7), + [384] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_help_file_repeat1, 2, .production_id = 7), SHIFT_REPEAT(47), + [387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 4, .production_id = 19), + [389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 4, .production_id = 19), + [391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 4, .production_id = 18), + [393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 4, .production_id = 18), + [395] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_codeblock_repeat1, 2), + [397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_codeblock_repeat1, 2), + [399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_codeblock_repeat1, 2), SHIFT_REPEAT(46), + [402] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_codeblock_repeat1, 2), SHIFT_REPEAT(46), + [405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_codeblock, 2), + [407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_codeblock, 2), + [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(46), + [413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, .production_id = 14), + [415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, .production_id = 14), + [417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, .production_id = 13), + [419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, .production_id = 13), + [421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, .production_id = 8), + [423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2, .production_id = 8), + [425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3), + [427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3), + [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2), + [433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2), + [435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_help_file_repeat1, 1, .production_id = 4), + [437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_help_file_repeat1, 1, .production_id = 4), + [439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line_code, 1), + [441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line_code, 1), [443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blank, 1, .production_id = 2), [445] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blank, 1, .production_id = 2), - [447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_h3, 2, .production_id = 6), - [449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_h3, 2, .production_id = 6), - [451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_h3, 3, .production_id = 6), - [453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_h3, 3, .production_id = 6), - [455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line, 1), - [457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line, 1), - [459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_column_heading, 2, .production_id = 6), - [461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_heading, 2, .production_id = 6), - [463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__line_noli, 2), - [465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__line_noli, 2), - [467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_column_heading, 3, .production_id = 12), - [469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_heading, 3, .production_id = 12), + [447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_column_heading, 3, .production_id = 12), + [449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_heading, 3, .production_id = 12), + [451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_h3, 2, .production_id = 6), + [453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_h3, 2, .production_id = 6), + [455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_column_heading, 2, .production_id = 6), + [457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_column_heading, 2, .production_id = 6), + [459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__line_noli, 2), + [461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__line_noli, 2), + [463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_h3, 3, .production_id = 6), + [465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_h3, 3, .production_id = 6), + [467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_line, 1), + [469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_line, 1), [471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__line_noli, 3), [473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__line_noli, 3), [475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_h2, 3), [477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_h2, 3), [479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_h1, 3), [481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_h1, 3), - [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(60), - [487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_codeblock_repeat1, 2), SHIFT_REPEAT(60), - [490] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_codeblock_repeat1, 2), SHIFT_REPEAT(60), - [493] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__uppercase_words, 2, .production_id = 5), - [495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__uppercase_words, 2, .production_id = 5), - [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), - [499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_uppercase_name, 2), - [501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__uppercase_words, 1, .production_id = 1), - [503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__uppercase_words, 1, .production_id = 1), - [505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_uppercase_name, 1), - [507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_uppercase_name_repeat1, 2), - [509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_uppercase_name_repeat1, 2), - [511] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_uppercase_name_repeat1, 2), SHIFT_REPEAT(71), - [514] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_uppercase_name_repeat1, 2), SHIFT_REPEAT(74), - [517] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__word_common, 1), - [519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__word_common, 1), - [521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(133), - [523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125), - [525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 1, .production_id = 17), - [527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 1, .production_id = 17), - [529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(74), - [531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_uppercase_name_repeat1, 1), - [533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_uppercase_name_repeat1, 1), - [535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_codespan, 3, .production_id = 9), - [537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_codespan, 3, .production_id = 9), - [539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_word, 1), - [541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_word, 1), - [543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), - [545] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument, 3, .production_id = 9), - [547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument, 3, .production_id = 9), - [549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130), - [551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_url, 1, .production_id = 3), - [553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_url, 1, .production_id = 3), - [555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 1), - [557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 1), - [559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_word_noli, 1), - [561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_word_noli, 1), - [563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__word_common, 3), - [565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__word_common, 3), - [567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keycode, 1), - [569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keycode, 1), - [571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag, 3, .production_id = 9), - [573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag, 3, .production_id = 9), - [575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_optionlink, 3, .production_id = 9), - [577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_optionlink, 3, .production_id = 9), - [579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_taglink, 3, .production_id = 9), - [581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_taglink, 3, .production_id = 9), - [583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), - [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(136), - [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat2, 2), SHIFT_REPEAT(126), - [594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_block_repeat2, 2), - [596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat2, 2), SHIFT_REPEAT(31), - [599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_h3_repeat1, 2), - [605] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_h3_repeat1, 2), SHIFT_REPEAT(124), - [608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134), - [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(135), - [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128), - [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), - [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127), - [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120), - [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), - [634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(61), + [487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_codeblock_repeat1, 2), SHIFT_REPEAT(61), + [490] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_codeblock_repeat1, 2), SHIFT_REPEAT(61), + [493] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__word_common, 1), + [495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__word_common, 1), + [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), + [499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123), + [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), + [503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__uppercase_words, 2, .production_id = 5), + [505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__uppercase_words, 2, .production_id = 5), + [507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75), + [509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_uppercase_name, 2), + [511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81), + [513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(133), + [515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134), + [517] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_uppercase_name_repeat1, 2), + [519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_uppercase_name_repeat1, 2), + [521] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_uppercase_name_repeat1, 2), SHIFT_REPEAT(75), + [524] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__uppercase_words, 1, .production_id = 1), + [526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__uppercase_words, 1, .production_id = 1), + [528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_uppercase_name, 1), + [530] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_uppercase_name_repeat1, 2), SHIFT_REPEAT(80), + [533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80), + [535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127), + [537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__word_common, 2), + [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__word_common, 2), + [543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), + [545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139), + [547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), + [549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128), + [551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_line_li_repeat2, 1, .production_id = 17), + [553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_line_li_repeat2, 1, .production_id = 17), + [555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_uppercase_name_repeat1, 1), + [557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_uppercase_name_repeat1, 1), + [559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_line_li_repeat1, 1), + [561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_line_li_repeat1, 1), + [563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag, 3, .production_id = 9), + [565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag, 3, .production_id = 9), + [567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_taglink, 3, .production_id = 9), + [569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_taglink, 3, .production_id = 9), + [571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_word, 1), + [573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_word, 1), + [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), + [579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(135), + [581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_word_noli, 1), + [583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_word_noli, 1), + [585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument, 3, .production_id = 9), + [587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument, 3, .production_id = 9), + [589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__word_common, 3), + [591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__word_common, 3), + [593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_url, 1, .production_id = 3), + [595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_url, 1, .production_id = 3), + [597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_optionlink, 3, .production_id = 9), + [599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_optionlink, 3, .production_id = 9), + [601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keycode, 1), + [603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keycode, 1), + [605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_codespan, 3, .production_id = 9), + [607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_codespan, 3, .production_id = 9), + [609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(141), + [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(142), + [613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), + [615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat2, 2), SHIFT_REPEAT(126), + [622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_block_repeat2, 2), + [624] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat2, 2), SHIFT_REPEAT(31), + [627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_h3_repeat1, 2), + [631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_h3_repeat1, 2), SHIFT_REPEAT(130), + [634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), [644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), - [658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [664] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [648] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), + [654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), + [664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), + [668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), + [670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), + [672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), }; #ifdef __cplusplus