From 066e395e1107df17183cf3ae4230f1a1406cc972 Mon Sep 17 00:00:00 2001 From: Michael Davis Date: Sat, 25 Dec 2021 13:08:02 -0600 Subject: [PATCH] include leading whitespace in $.message see https://github.com/helix-editor/helix/pull/1338#issuecomment-1000626113 Leading whitespace is important when injecting diff highlights into messages trailing the scissors. Without this change, some adverserial context lines can end up being mistakenly parsed as non-$.context rules. For example, in the screenshot of the linked issue comment, a context line is being parsed by a tricky link that looks like a malformed $.similarity rule. Because NEWLINE is not a child of $._line but $.source in tree-sitter-git-diff, part of the line is re-parsed into another valid $._line rule, namely $.addition in this case. For an example COMMIT_EDITMSG which has a second diff line 6 characters to the right of the newline, this commit changes the start column of the parsed $.message node to include the whitespace: (source [0, 0] - [7, 0] (subject [0, 0] - [0, 53]) (comment [2, 0] - [4, 38] (scissors [2, 0] - [4, 38])) (message [5, 0] - [5, 36]) - (message [6, 5] - [6, 80])) + (message [6, 0] - [6, 80])) This change probably restricts this grammar to tree-sitter 0.20.1+ because the WHITE_SPACE 'extra' is now used as an extra and within a rule (see https://github.com/tree-sitter/tree-sitter/issues/1444#issuecomment-974375956) but trailing diffs are not meant to be edited anyways, so it's probably not a big deal. --- grammar.js | 9 +- src/grammar.json | 78 +- src/parser.c | 5633 ++++++++++++++++++----------------- tree-sitter-git_commit.wasm | Bin 53244 -> 48811 bytes 4 files changed, 2912 insertions(+), 2808 deletions(-) diff --git a/grammar.js b/grammar.js index 1610826..cee6a9b 100644 --- a/grammar.js +++ b/grammar.js @@ -51,11 +51,10 @@ module.exports = grammar({ ), message: ($) => - choice( - seq( - choice($.user, /[^\s]+/), - optional(repeat(choice($.user, $.item, $._word))) - ) + seq( + repeat(WHITE_SPACE), + choice($.user, /[^\s]+/), + optional(repeat(choice($.user, $.item, $._word))) ), comment: ($) => diff --git a/src/grammar.json b/src/grammar.json index e7ce201..132c1d0 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -118,51 +118,53 @@ ] }, "message": { - "type": "CHOICE", + "type": "SEQ", "members": [ { - "type": "SEQ", + "type": "REPEAT", + "content": { + "type": "PATTERN", + "value": "[\\t\\f\\v ]+" + } + }, + { + "type": "CHOICE", "members": [ { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "user" - }, - { - "type": "PATTERN", - "value": "[^\\s]+" - } - ] + "type": "SYMBOL", + "name": "user" }, { - "type": "CHOICE", - "members": [ - { - "type": "REPEAT", - "content": { - "type": "CHOICE", - "members": [ - { - "type": "SYMBOL", - "name": "user" - }, - { - "type": "SYMBOL", - "name": "item" - }, - { - "type": "SYMBOL", - "name": "_word" - } - ] + "type": "PATTERN", + "value": "[^\\s]+" + } + ] + }, + { + "type": "CHOICE", + "members": [ + { + "type": "REPEAT", + "content": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "user" + }, + { + "type": "SYMBOL", + "name": "item" + }, + { + "type": "SYMBOL", + "name": "_word" } - }, - { - "type": "BLANK" - } - ] + ] + } + }, + { + "type": "BLANK" } ] } diff --git a/src/parser.c b/src/parser.c index dfc7ee0..f17a254 100644 --- a/src/parser.c +++ b/src/parser.c @@ -14,11 +14,11 @@ #endif #define LANGUAGE_VERSION 13 -#define STATE_COUNT 213 +#define STATE_COUNT 214 #define LARGE_STATE_COUNT 2 -#define SYMBOL_COUNT 106 +#define SYMBOL_COUNT 108 #define ALIAS_COUNT 0 -#define TOKEN_COUNT 82 +#define TOKEN_COUNT 83 #define EXTERNAL_TOKEN_COUNT 0 #define FIELD_COUNT 1 #define MAX_ALIAS_SEQUENCE_LENGTH 33 @@ -29,107 +29,109 @@ enum { aux_sym_subject_token1 = 2, aux_sym_subject_token2 = 3, aux_sym_message_token1 = 4, - aux_sym_comment_token1 = 5, - anon_sym_POUND = 6, - anon_sym_interactive = 7, - anon_sym_rebase = 8, - anon_sym_in = 9, - anon_sym_progress = 10, - anon_sym_SEMI = 11, - anon_sym_onto = 12, - anon_sym_POUND2 = 13, - anon_sym_You = 14, - anon_sym_are = 15, - anon_sym_currently = 16, - aux_sym__rebase_summary_token1 = 17, - anon_sym_rebasing = 18, - anon_sym_branch = 19, - anon_sym_SQUOTE = 20, - anon_sym_on = 21, - anon_sym_DOT = 22, - anon_sym_Last = 23, - aux_sym__rebase_header_token1 = 24, - anon_sym_done = 25, - anon_sym_LPAREN = 26, - aux_sym__rebase_header_token2 = 27, - anon_sym_RPAREN = 28, - anon_sym_COLON = 29, - anon_sym_Next = 30, - anon_sym_to = 31, - anon_sym_do = 32, - anon_sym_remaining = 33, - anon_sym_No = 34, - anon_sym_commands = 35, - anon_sym_Changes = 36, - anon_sym_be = 37, - anon_sym_committed = 38, - anon_sym_not = 39, - anon_sym_staged = 40, - anon_sym_for = 41, - anon_sym_commit = 42, - anon_sym_On = 43, - anon_sym_Your = 44, - anon_sym_is = 45, - anon_sym_up = 46, - anon_sym_date = 47, - anon_sym_with = 48, - anon_sym_SQUOTE_DOT = 49, - anon_sym_ahead = 50, - anon_sym_of = 51, - anon_sym_behind = 52, - anon_sym_by = 53, - aux_sym__branch_declaration_token1 = 54, - anon_sym_HEAD = 55, - anon_sym_detached = 56, - anon_sym_at = 57, - anon_sym_Conflicts = 58, - anon_sym_Untracked = 59, - anon_sym_files = 60, - anon_sym_newfile = 61, - anon_sym_modified = 62, - anon_sym_renamed = 63, - anon_sym_deleted = 64, - anon_sym_DASH_GT = 65, - sym_commit = 66, - sym__word = 67, - sym_branch = 68, - anon_sym_pick = 69, - anon_sym_edit = 70, - anon_sym_squash = 71, - anon_sym_merge = 72, - anon_sym_fixup = 73, - anon_sym_drop = 74, - anon_sym_reword = 75, - anon_sym_exec = 76, - anon_sym_label = 77, - anon_sym_reset = 78, - aux_sym_path_token1 = 79, - sym_user = 80, - sym_item = 81, - sym_source = 82, - sym__body_line = 83, - sym_subject = 84, - sym_message = 85, - sym_comment = 86, - sym__comment_body = 87, - sym__rebase_summary = 88, - sym__rebase_header = 89, - sym_summary = 90, - sym__change_header = 91, - sym__branch_declaration = 92, - sym_header = 93, - sym_change = 94, - sym_rebase_command = 95, - sym_path = 96, - aux_sym_source_repeat1 = 97, - aux_sym_subject_repeat1 = 98, - aux_sym_message_repeat1 = 99, - aux_sym__comment_body_repeat1 = 100, - aux_sym__rebase_summary_repeat1 = 101, - aux_sym__rebase_summary_repeat2 = 102, - aux_sym_summary_repeat1 = 103, - aux_sym_summary_repeat2 = 104, - aux_sym_path_repeat1 = 105, + aux_sym_message_token2 = 5, + aux_sym_comment_token1 = 6, + anon_sym_POUND = 7, + anon_sym_interactive = 8, + anon_sym_rebase = 9, + anon_sym_in = 10, + anon_sym_progress = 11, + anon_sym_SEMI = 12, + anon_sym_onto = 13, + anon_sym_POUND2 = 14, + anon_sym_You = 15, + anon_sym_are = 16, + anon_sym_currently = 17, + aux_sym__rebase_summary_token1 = 18, + anon_sym_rebasing = 19, + anon_sym_branch = 20, + anon_sym_SQUOTE = 21, + anon_sym_on = 22, + anon_sym_DOT = 23, + anon_sym_Last = 24, + aux_sym__rebase_header_token1 = 25, + anon_sym_done = 26, + anon_sym_LPAREN = 27, + aux_sym__rebase_header_token2 = 28, + anon_sym_RPAREN = 29, + anon_sym_COLON = 30, + anon_sym_Next = 31, + anon_sym_to = 32, + anon_sym_do = 33, + anon_sym_remaining = 34, + anon_sym_No = 35, + anon_sym_commands = 36, + anon_sym_Changes = 37, + anon_sym_be = 38, + anon_sym_committed = 39, + anon_sym_not = 40, + anon_sym_staged = 41, + anon_sym_for = 42, + anon_sym_commit = 43, + anon_sym_On = 44, + anon_sym_Your = 45, + anon_sym_is = 46, + anon_sym_up = 47, + anon_sym_date = 48, + anon_sym_with = 49, + anon_sym_SQUOTE_DOT = 50, + anon_sym_ahead = 51, + anon_sym_of = 52, + anon_sym_behind = 53, + anon_sym_by = 54, + aux_sym__branch_declaration_token1 = 55, + anon_sym_HEAD = 56, + anon_sym_detached = 57, + anon_sym_at = 58, + anon_sym_Conflicts = 59, + anon_sym_Untracked = 60, + anon_sym_files = 61, + anon_sym_newfile = 62, + anon_sym_modified = 63, + anon_sym_renamed = 64, + anon_sym_deleted = 65, + anon_sym_DASH_GT = 66, + sym_commit = 67, + sym__word = 68, + sym_branch = 69, + anon_sym_pick = 70, + anon_sym_edit = 71, + anon_sym_squash = 72, + anon_sym_merge = 73, + anon_sym_fixup = 74, + anon_sym_drop = 75, + anon_sym_reword = 76, + anon_sym_exec = 77, + anon_sym_label = 78, + anon_sym_reset = 79, + aux_sym_path_token1 = 80, + sym_user = 81, + sym_item = 82, + sym_source = 83, + sym__body_line = 84, + sym_subject = 85, + sym_message = 86, + sym_comment = 87, + sym__comment_body = 88, + sym__rebase_summary = 89, + sym__rebase_header = 90, + sym_summary = 91, + sym__change_header = 92, + sym__branch_declaration = 93, + sym_header = 94, + sym_change = 95, + sym_rebase_command = 96, + sym_path = 97, + aux_sym_source_repeat1 = 98, + aux_sym_subject_repeat1 = 99, + aux_sym_message_repeat1 = 100, + aux_sym_message_repeat2 = 101, + aux_sym__comment_body_repeat1 = 102, + aux_sym__rebase_summary_repeat1 = 103, + aux_sym__rebase_summary_repeat2 = 104, + aux_sym_summary_repeat1 = 105, + aux_sym_summary_repeat2 = 106, + aux_sym_path_repeat1 = 107, }; static const char * const ts_symbol_names[] = { @@ -138,6 +140,7 @@ static const char * const ts_symbol_names[] = { [aux_sym_subject_token1] = "subject_token1", [aux_sym_subject_token2] = "subject_token2", [aux_sym_message_token1] = "message_token1", + [aux_sym_message_token2] = "message_token2", [aux_sym_comment_token1] = "scissors", [anon_sym_POUND] = "#", [anon_sym_interactive] = "interactive", @@ -233,6 +236,7 @@ static const char * const ts_symbol_names[] = { [aux_sym_source_repeat1] = "source_repeat1", [aux_sym_subject_repeat1] = "subject_repeat1", [aux_sym_message_repeat1] = "message_repeat1", + [aux_sym_message_repeat2] = "message_repeat2", [aux_sym__comment_body_repeat1] = "_comment_body_repeat1", [aux_sym__rebase_summary_repeat1] = "_rebase_summary_repeat1", [aux_sym__rebase_summary_repeat2] = "_rebase_summary_repeat2", @@ -247,6 +251,7 @@ static const TSSymbol ts_symbol_map[] = { [aux_sym_subject_token1] = aux_sym_subject_token1, [aux_sym_subject_token2] = aux_sym_subject_token2, [aux_sym_message_token1] = aux_sym_message_token1, + [aux_sym_message_token2] = aux_sym_message_token2, [aux_sym_comment_token1] = aux_sym_comment_token1, [anon_sym_POUND] = anon_sym_POUND, [anon_sym_interactive] = anon_sym_interactive, @@ -342,6 +347,7 @@ static const TSSymbol ts_symbol_map[] = { [aux_sym_source_repeat1] = aux_sym_source_repeat1, [aux_sym_subject_repeat1] = aux_sym_subject_repeat1, [aux_sym_message_repeat1] = aux_sym_message_repeat1, + [aux_sym_message_repeat2] = aux_sym_message_repeat2, [aux_sym__comment_body_repeat1] = aux_sym__comment_body_repeat1, [aux_sym__rebase_summary_repeat1] = aux_sym__rebase_summary_repeat1, [aux_sym__rebase_summary_repeat2] = aux_sym__rebase_summary_repeat2, @@ -371,6 +377,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, + [aux_sym_message_token2] = { + .visible = false, + .named = false, + }, [aux_sym_comment_token1] = { .visible = true, .named = true, @@ -751,6 +761,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, + [aux_sym_message_repeat2] = { + .visible = false, + .named = false, + }, [aux_sym__comment_body_repeat1] = { .visible = false, .named = false, @@ -811,2263 +825,1924 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { eof = lexer->eof(lexer); switch (state) { case 0: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); + if (eof) ADVANCE(265); + if (lookahead == '\n') ADVANCE(266); if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(339); - if (lookahead == '\'') ADVANCE(367); - if (lookahead == '(') ADVANCE(376); - if (lookahead == ')') ADVANCE(378); - if (lookahead == '-') ADVANCE(32); - if (lookahead == '.') ADVANCE(370); - if (lookahead == ':') ADVANCE(379); - if (lookahead == ';') ADVANCE(347); - if (lookahead == '@') ADVANCE(316); - if (lookahead == 'C') ADVANCE(150); - if (lookahead == 'H') ADVANCE(37); - if (lookahead == 'L') ADVANCE(39); - if (lookahead == 'N') ADVANCE(89); - if (lookahead == 'O') ADVANCE(199); - if (lookahead == 'U') ADVANCE(200); - if (lookahead == 'Y') ADVANCE(221); - if (lookahead == 'a') ADVANCE(147); - if (lookahead == 'b') ADVANCE(90); - if (lookahead == 'c') ADVANCE(222); - if (lookahead == 'd') ADVANCE(41); - if (lookahead == 'e') ADVANCE(88); - if (lookahead == 'f') ADVANCE(154); - if (lookahead == 'i') ADVANCE(201); - if (lookahead == 'l') ADVANCE(40); - if (lookahead == 'm') ADVANCE(108); - if (lookahead == 'n') ADVANCE(91); - if (lookahead == 'o') ADVANCE(131); - if (lookahead == 'p') ADVANCE(156); - if (lookahead == 'r') ADVANCE(92); - if (lookahead == 's') ADVANCE(246); - if (lookahead == 't') ADVANCE(223); - if (lookahead == 'u') ADVANCE(242); - if (lookahead == 'w') ADVANCE(162); - if (('\t' <= lookahead && lookahead <= '\f') || - lookahead == ' ') SKIP(319) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(377); + if (lookahead == '#') ADVANCE(436); + if (lookahead == '\'') ADVANCE(267); + if (lookahead == '(') ADVANCE(267); + if (lookahead == ')') ADVANCE(267); + if (lookahead == '-') ADVANCE(267); + if (lookahead == '.') ADVANCE(267); + if (lookahead == ':') ADVANCE(267); + if (lookahead == ';') ADVANCE(267); + if (lookahead == 'C') ADVANCE(267); + if (lookahead == 'H') ADVANCE(267); + if (lookahead == 'L') ADVANCE(267); + if (lookahead == 'N') ADVANCE(267); + if (lookahead == 'O') ADVANCE(267); + if (lookahead == 'U') ADVANCE(267); + if (lookahead == 'Y') ADVANCE(267); + if (lookahead == 'a') ADVANCE(267); + if (lookahead == 'b') ADVANCE(267); + if (lookahead == 'c') ADVANCE(267); + if (lookahead == 'd') ADVANCE(267); + if (lookahead == 'e') ADVANCE(267); + if (lookahead == 'f') ADVANCE(267); + if (lookahead == 'i') ADVANCE(267); + if (lookahead == 'l') ADVANCE(267); + if (lookahead == 'm') ADVANCE(267); + if (lookahead == 'n') ADVANCE(267); + if (lookahead == 'o') ADVANCE(267); + if (lookahead == 'p') ADVANCE(267); + if (lookahead == 'r') ADVANCE(267); + if (lookahead == 's') ADVANCE(267); + if (lookahead == 't') ADVANCE(267); + if (lookahead == 'u') ADVANCE(267); + if (lookahead == 'w') ADVANCE(267); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(267); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(267); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(267); + if (lookahead != 0) ADVANCE(267); END_STATE(); case 1: - if (lookahead == '\n') ADVANCE(329); + if (lookahead == '\n') ADVANCE(266); END_STATE(); case 2: - if (lookahead == '\n') ADVANCE(329); + if (lookahead == '\n') ADVANCE(266); if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(497); - if (lookahead == '@') ADVANCE(457); + if (lookahead == '#') ADVANCE(421); + if (lookahead == '@') ADVANCE(382); if (lookahead == '\t' || - lookahead == ' ') SKIP(2) + lookahead == ' ') ADVANCE(274); if (lookahead == 11 || - lookahead == '\f') ADVANCE(454); - if (lookahead != 0) ADVANCE(498); + lookahead == '\f') ADVANCE(270); + if (lookahead != 0) ADVANCE(422); END_STATE(); case 3: - if (lookahead == '\n') ADVANCE(329); + if (lookahead == '\n') ADVANCE(266); if (lookahead == '\r') ADVANCE(1); - if (lookahead == '-') ADVANCE(512); + if (lookahead == '-') ADVANCE(434); if (lookahead == '\t' || - lookahead == ' ') SKIP(3) + lookahead == ' ') ADVANCE(274); if (lookahead == 11 || - lookahead == '\f') ADVANCE(511); - if (lookahead != 0) ADVANCE(514); + lookahead == '\f') ADVANCE(435); + if (lookahead != 0) ADVANCE(436); END_STATE(); case 4: - if (lookahead == '\n') ADVANCE(329); + if (lookahead == '\n') ADVANCE(266); if (lookahead == '\r') ADVANCE(1); - if (lookahead == 'C') ADVANCE(474); - if (lookahead == 'H') ADVANCE(460); - if (lookahead == 'O') ADVANCE(479); - if (lookahead == 'U') ADVANCE(480); - if (lookahead == 'Y') ADVANCE(484); - if (lookahead == 'i') ADVANCE(483); if (lookahead == '\t' || - lookahead == ' ') SKIP(4) + lookahead == ' ') ADVANCE(274); if (lookahead == 11 || - lookahead == '\f') ADVANCE(455); - if (lookahead != 0) ADVANCE(498); + lookahead == '\f') ADVANCE(273); + if (lookahead != 0) ADVANCE(297); END_STATE(); case 5: - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '\t' || - lookahead == ' ') SKIP(5) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(456); - if (lookahead != 0) ADVANCE(498); + if (lookahead == '\n') ADVANCE(24); + if (lookahead == '-') ADVANCE(5); END_STATE(); case 6: - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '\t' || - lookahead == ' ') SKIP(6) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(362); - if (lookahead != 0) ADVANCE(363); + if (lookahead == '\n') ADVANCE(25); END_STATE(); case 7: - if (lookahead == '\n') ADVANCE(26); + if (lookahead == ' ') ADVANCE(31); if (lookahead == '-') ADVANCE(7); END_STATE(); case 8: - if (lookahead == '\n') ADVANCE(27); + if (lookahead == ' ') ADVANCE(34); END_STATE(); case 9: - if (lookahead == ' ') ADVANCE(33); - if (lookahead == '-') ADVANCE(9); + if (lookahead == ' ') ADVANCE(167); END_STATE(); case 10: - if (lookahead == ' ') ADVANCE(38); + if (lookahead == ' ') ADVANCE(156); END_STATE(); case 11: - if (lookahead == ' ') ADVANCE(301); + if (lookahead == ' ') ADVANCE(147); END_STATE(); case 12: if (lookahead == ' ') ADVANCE(36); END_STATE(); case 13: - if (lookahead == ' ') ADVANCE(29); + if (lookahead == ' ') ADVANCE(35); END_STATE(); case 14: - if (lookahead == ' ') ADVANCE(191); + if (lookahead == ' ') ADVANCE(28); END_STATE(); case 15: - if (lookahead == ' ') ADVANCE(165); + if (lookahead == ' ') ADVANCE(218); END_STATE(); case 16: - if (lookahead == ' ') ADVANCE(42); + if (lookahead == ' ') ADVANCE(200); END_STATE(); case 17: - if (lookahead == ' ') ADVANCE(212); + if (lookahead == ' ') ADVANCE(50); END_STATE(); case 18: - if (lookahead == ' ') ADVANCE(290); + if (lookahead == ' ') ADVANCE(242); END_STATE(); case 19: - if (lookahead == ' ') ADVANCE(58); + if (lookahead == ' ') ADVANCE(54); END_STATE(); case 20: - if (lookahead == ' ') ADVANCE(186); + if (lookahead == ' ') ADVANCE(180); END_STATE(); case 21: - if (lookahead == ' ') ADVANCE(135); + if (lookahead == ' ') ADVANCE(144); END_STATE(); case 22: - if (lookahead == ' ') ADVANCE(231); + if (lookahead == ' ') ADVANCE(133); END_STATE(); case 23: - if (lookahead == ' ') ADVANCE(173); + if (lookahead == ' ') ADVANCE(113); END_STATE(); case 24: - if (lookahead == ' ') ADVANCE(59); + if (lookahead == '#') ADVANCE(8); END_STATE(); case 25: - if (lookahead == ' ') ADVANCE(258); + if (lookahead == '#') ADVANCE(13); END_STATE(); case 26: - if (lookahead == '#') ADVANCE(12); + if (lookahead == '\'') ADVANCE(29); + if (lookahead == 'b') ADVANCE(85); + if (lookahead == 'c') ADVANCE(195); + if (lookahead == 'd') ADVANCE(186); + if (lookahead == 'o') ADVANCE(166); + if (lookahead == '\t' || + lookahead == 11 || + lookahead == '\f' || + lookahead == ' ') ADVANCE(274); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(308); END_STATE(); case 27: - if (lookahead == '#') ADVANCE(10); + if (lookahead == '-') ADVANCE(7); END_STATE(); case 28: - if (lookahead == '-') ADVANCE(9); + if (lookahead == '-') ADVANCE(5); END_STATE(); case 29: - if (lookahead == '-') ADVANCE(7); + if (lookahead == '.') ADVANCE(330); END_STATE(); case 30: - if (lookahead == '.') ADVANCE(402); + if (lookahead == '8') ADVANCE(14); END_STATE(); case 31: - if (lookahead == '8') ADVANCE(13); + if (lookahead == '>') ADVANCE(30); END_STATE(); case 32: - if (lookahead == '>') ADVANCE(419); + if (lookahead == '>') ADVANCE(347); END_STATE(); case 33: - if (lookahead == '>') ADVANCE(31); + if (lookahead == '@') ADVANCE(275); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(271); + if (lookahead != 0 && + (lookahead < '\n' || '\r' < lookahead)) ADVANCE(276); END_STATE(); case 34: - if (lookahead == 'A') ADVANCE(35); + if (lookahead == 'D') ADVANCE(189); END_STATE(); case 35: - if (lookahead == 'D') ADVANCE(409); + if (lookahead == 'E') ADVANCE(241); END_STATE(); case 36: - if (lookahead == 'D') ADVANCE(229); + if (lookahead == 'a') ADVANCE(53); END_STATE(); case 37: - if (lookahead == 'E') ADVANCE(34); + if (lookahead == 'a') ADVANCE(216); END_STATE(); case 38: - if (lookahead == 'E') ADVANCE(299); + if (lookahead == 'a') ADVANCE(230); + if (lookahead == 'e') ADVANCE(151); + if (lookahead == 'o') ADVANCE(176); + if (lookahead == 'r') ADVANCE(188); + if (('0' <= lookahead && lookahead <= '9') || + ('b' <= lookahead && lookahead <= 'f')) ADVANCE(254); END_STATE(); case 39: - if (lookahead == 'a') ADVANCE(267); + if (lookahead == 'a') ADVANCE(62); END_STATE(); case 40: - if (lookahead == 'a') ADVANCE(57); + if (lookahead == 'a') ADVANCE(217); END_STATE(); case 41: - if (lookahead == 'a') ADVANCE(282); - if (lookahead == 'e') ADVANCE(181); - if (lookahead == 'o') ADVANCE(383); - if (lookahead == 'r') ADVANCE(226); + if (lookahead == 'a') ADVANCE(168); END_STATE(); case 42: - if (lookahead == 'a') ADVANCE(62); + if (lookahead == 'a') ADVANCE(161); END_STATE(); case 43: - if (lookahead == 'a') ADVANCE(71); + if (lookahead == 'a') ADVANCE(214); END_STATE(); case 44: - if (lookahead == 'a') ADVANCE(261); + if (lookahead == 'a') ADVANCE(58); END_STATE(); case 45: - if (lookahead == 'a') ADVANCE(193); + if (lookahead == 'a') ADVANCE(172); + if (lookahead == 'i') ADVANCE(224); END_STATE(); case 46: - if (lookahead == 'a') ADVANCE(219); + if (lookahead == 'a') ADVANCE(139); END_STATE(); case 47: - if (lookahead == 'a') ADVANCE(266); + if (lookahead == 'a') ADVANCE(52); END_STATE(); case 48: - if (lookahead == 'a') ADVANCE(67); + if (lookahead == 'a') ADVANCE(117); END_STATE(); case 49: - if (lookahead == 'a') ADVANCE(206); + if (lookahead == 'a') ADVANCE(173); + if (lookahead == 'i') ADVANCE(225); END_STATE(); case 50: - if (lookahead == 'a') ADVANCE(210); - if (lookahead == 'i') ADVANCE(276); + if (lookahead == 'b') ADVANCE(87); END_STATE(); case 51: - if (lookahead == 'a') ADVANCE(215); - if (lookahead == 'i') ADVANCE(277); + if (lookahead == 'b') ADVANCE(40); + if (lookahead == 'm') ADVANCE(46); + if (lookahead == 'n') ADVANCE(42); + if (lookahead == 's') ADVANCE(104); + if (lookahead == 'w') ADVANCE(192); END_STATE(); case 52: - if (lookahead == 'a') ADVANCE(216); - if (lookahead == 'i') ADVANCE(278); + if (lookahead == 'b') ADVANCE(91); END_STATE(); case 53: - if (lookahead == 'a') ADVANCE(65); + if (lookahead == 'b') ADVANCE(193); END_STATE(); case 54: - if (lookahead == 'a') ADVANCE(140); + if (lookahead == 'b') ADVANCE(107); END_STATE(); case 55: - if (lookahead == 'a') ADVANCE(169); + if (lookahead == 'c') ADVANCE(145); END_STATE(); case 56: - if (lookahead == 'a') ADVANCE(69); + if (lookahead == 'c') ADVANCE(431); END_STATE(); case 57: - if (lookahead == 'b') ADVANCE(105); + if (lookahead == 'c') ADVANCE(121); END_STATE(); case 58: - if (lookahead == 'b') ADVANCE(112); + if (lookahead == 'c') ADVANCE(126); END_STATE(); case 59: - if (lookahead == 'b') ADVANCE(127); - END_STATE(); - case 60: - if (lookahead == 'b') ADVANCE(102); - if (lookahead == 'c') ADVANCE(241); - if (lookahead == 'd') ADVANCE(225); - if (lookahead == 'o') ADVANCE(204); + if (lookahead == 'c') ADVANCE(194); if (lookahead == '\t' || lookahead == 11 || lookahead == '\f' || - lookahead == ' ') SKIP(60) + lookahead == ' ') ADVANCE(274); + END_STATE(); + case 60: + if (lookahead == 'd') ADVANCE(128); END_STATE(); case 61: - if (lookahead == 'b') ADVANCE(44); - if (lookahead == 'm') ADVANCE(55); - if (lookahead == 'n') ADVANCE(45); - if (lookahead == 's') ADVANCE(116); - if (lookahead == 'w') ADVANCE(230); + if (lookahead == 'd') ADVANCE(141); + if (lookahead == 'x') ADVANCE(89); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(254); END_STATE(); case 62: - if (lookahead == 'b') ADVANCE(238); + if (lookahead == 'd') ADVANCE(331); END_STATE(); case 63: - if (lookahead == 'c') ADVANCE(176); + if (lookahead == 'd') ADVANCE(333); END_STATE(); case 64: - if (lookahead == 'c') ADVANCE(508); + if (lookahead == 'd') ADVANCE(430); END_STATE(); case 65: - if (lookahead == 'c') ADVANCE(177); + if (lookahead == 'd') ADVANCE(321); END_STATE(); case 66: - if (lookahead == 'c') ADVANCE(145); + if (lookahead == 'd') ADVANCE(305); END_STATE(); case 67: - if (lookahead == 'c') ADVANCE(151); + if (lookahead == 'd') ADVANCE(346); END_STATE(); case 68: - if (lookahead == 'c') ADVANCE(286); + if (lookahead == 'd') ADVANCE(345); END_STATE(); case 69: - if (lookahead == 'c') ADVANCE(285); + if (lookahead == 'd') ADVANCE(338); END_STATE(); case 70: - if (lookahead == 'c') ADVANCE(234); - if (lookahead == '\t' || - lookahead == 11 || - lookahead == '\f' || - lookahead == ' ') SKIP(70) + if (lookahead == 'd') ADVANCE(344); END_STATE(); case 71: - if (lookahead == 'd') ADVANCE(403); + if (lookahead == 'd') ADVANCE(319); END_STATE(); case 72: - if (lookahead == 'd') ADVANCE(405); + if (lookahead == 'd') ADVANCE(256); END_STATE(); case 73: - if (lookahead == 'd') ADVANCE(507); + if (lookahead == 'd') ADVANCE(213); END_STATE(); case 74: - if (lookahead == 'd') ADVANCE(392); + if (lookahead == 'd') ADVANCE(132); END_STATE(); case 75: - if (lookahead == 'd') ADVANCE(373); + if (lookahead == 'e') ADVANCE(257); END_STATE(); case 76: - if (lookahead == 'd') ADVANCE(418); + if (lookahead == 'e') ADVANCE(245); + if (lookahead == 'o') ADVANCE(315); END_STATE(); case 77: - if (lookahead == 'd') ADVANCE(417); + if (lookahead == 'e') ADVANCE(124); + if (lookahead == 'r') ADVANCE(41); + if (lookahead == 'y') ADVANCE(334); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(254); END_STATE(); case 78: - if (lookahead == 'd') ADVANCE(410); + if (lookahead == 'e') ADVANCE(51); END_STATE(); case 79: - if (lookahead == 'd') ADVANCE(416); + if (lookahead == 'e') ADVANCE(288); END_STATE(); case 80: - if (lookahead == 'd') ADVANCE(413); + if (lookahead == 'e') ADVANCE(328); END_STATE(); case 81: - if (lookahead == 'd') ADVANCE(390); + if (lookahead == 'e') ADVANCE(306); END_STATE(); case 82: - if (lookahead == 'd') ADVANCE(374); + if (lookahead == 'e') ADVANCE(427); END_STATE(); case 83: - if (lookahead == 'd') ADVANCE(317); + if (lookahead == 'e') ADVANCE(281); END_STATE(); case 84: - if (lookahead == 'd') ADVANCE(168); - if (lookahead == 'x') ADVANCE(104); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(314); + if (lookahead == 'e') ADVANCE(343); END_STATE(); case 85: - if (lookahead == 'd') ADVANCE(159); + if (lookahead == 'e') ADVANCE(318); END_STATE(); case 86: - if (lookahead == 'd') ADVANCE(160); + if (lookahead == 'e') ADVANCE(72); END_STATE(); case 87: - if (lookahead == 'd') ADVANCE(263); + if (lookahead == 'e') ADVANCE(150); END_STATE(); case 88: - if (lookahead == 'd') ADVANCE(167); - if (lookahead == 'x') ADVANCE(104); + if (lookahead == 'e') ADVANCE(211); END_STATE(); case 89: - if (lookahead == 'e') ADVANCE(304); - if (lookahead == 'o') ADVANCE(385); + if (lookahead == 'e') ADVANCE(56); END_STATE(); case 90: - if (lookahead == 'e') ADVANCE(389); - if (lookahead == 'r') ADVANCE(49); - if (lookahead == 'y') ADVANCE(406); + if (lookahead == 'e') ADVANCE(203); END_STATE(); case 91: - if (lookahead == 'e') ADVANCE(300); - if (lookahead == 'o') ADVANCE(270); + if (lookahead == 'e') ADVANCE(146); END_STATE(); case 92: - if (lookahead == 'e') ADVANCE(61); + if (lookahead == 'e') ADVANCE(39); END_STATE(); case 93: - if (lookahead == 'e') ADVANCE(352); + if (lookahead == 'e') ADVANCE(215); END_STATE(); case 94: - if (lookahead == 'e') ADVANCE(400); + if (lookahead == 'e') ADVANCE(65); END_STATE(); case 95: - if (lookahead == 'e') ADVANCE(375); + if (lookahead == 'e') ADVANCE(15); END_STATE(); case 96: - if (lookahead == 'e') ADVANCE(504); + if (lookahead == 'e') ADVANCE(175); END_STATE(); case 97: - if (lookahead == 'e') ADVANCE(343); - if (lookahead == 'i') ADVANCE(207); + if (lookahead == 'e') ADVANCE(204); + if (lookahead == 'o') ADVANCE(74); END_STATE(); case 98: - if (lookahead == 'e') ADVANCE(415); + if (lookahead == 'e') ADVANCE(11); END_STATE(); case 99: - if (lookahead == 'e') ADVANCE(342); + if (lookahead == 'e') ADVANCE(67); END_STATE(); case 100: - if (lookahead == 'e') ADVANCE(318); + if (lookahead == 'e') ADVANCE(12); END_STATE(); case 101: - if (lookahead == 'e') ADVANCE(269); + if (lookahead == 'e') ADVANCE(68); END_STATE(); case 102: - if (lookahead == 'e') ADVANCE(388); + if (lookahead == 'e') ADVANCE(233); END_STATE(); case 103: - if (lookahead == 'e') ADVANCE(260); + if (lookahead == 'e') ADVANCE(69); END_STATE(); case 104: - if (lookahead == 'e') ADVANCE(64); + if (lookahead == 'e') ADVANCE(223); END_STATE(); case 105: - if (lookahead == 'e') ADVANCE(178); + if (lookahead == 'e') ADVANCE(70); END_STATE(); case 106: - if (lookahead == 'e') ADVANCE(149); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(314); + if (lookahead == 'e') ADVANCE(71); END_STATE(); case 107: - if (lookahead == 'e') ADVANCE(248); + if (lookahead == 'e') ADVANCE(22); END_STATE(); case 108: - if (lookahead == 'e') ADVANCE(248); - if (lookahead == 'o') ADVANCE(85); + if (lookahead == 'e') ADVANCE(158); END_STATE(); case 109: - if (lookahead == 'e') ADVANCE(43); + if (lookahead == 'e') ADVANCE(244); + if (lookahead == 'o') ADVANCE(219); END_STATE(); case 110: - if (lookahead == 'e') ADVANCE(262); + if (lookahead == 'f') ADVANCE(248); END_STATE(); case 111: - if (lookahead == 'e') ADVANCE(74); + if (lookahead == 'f') ADVANCE(332); + if (lookahead == 'n') ADVANCE(231); END_STATE(); case 112: - if (lookahead == 'e') ADVANCE(184); + if (lookahead == 'f') ADVANCE(143); END_STATE(); case 113: - if (lookahead == 'e') ADVANCE(268); + if (lookahead == 'f') ADVANCE(138); END_STATE(); case 114: - if (lookahead == 'e') ADVANCE(76); + if (lookahead == 'g') ADVANCE(314); END_STATE(); case 115: - if (lookahead == 'e') ADVANCE(213); + if (lookahead == 'g') ADVANCE(17); END_STATE(); case 116: - if (lookahead == 'e') ADVANCE(275); + if (lookahead == 'g') ADVANCE(82); END_STATE(); case 117: - if (lookahead == 'e') ADVANCE(250); + if (lookahead == 'g') ADVANCE(94); END_STATE(); case 118: - if (lookahead == 'e') ADVANCE(77); + if (lookahead == 'g') ADVANCE(171); END_STATE(); case 119: - if (lookahead == 'e') ADVANCE(18); + if (lookahead == 'g') ADVANCE(209); END_STATE(); case 120: - if (lookahead == 'e') ADVANCE(78); + if (lookahead == 'h') ADVANCE(329); END_STATE(); case 121: - if (lookahead == 'e') ADVANCE(20); + if (lookahead == 'h') ADVANCE(299); END_STATE(); case 122: - if (lookahead == 'e') ADVANCE(79); + if (lookahead == 'h') ADVANCE(426); END_STATE(); case 123: - if (lookahead == 'e') ADVANCE(16); + if (lookahead == 'h') ADVANCE(134); END_STATE(); case 124: - if (lookahead == 'e') ADVANCE(80); + if (lookahead == 'h') ADVANCE(136); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(253); END_STATE(); case 125: - if (lookahead == 'e') ADVANCE(81); + if (lookahead == 'h') ADVANCE(92); + if (lookahead == 'r') ADVANCE(79); + if (lookahead == 't') ADVANCE(339); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(254); END_STATE(); case 126: - if (lookahead == 'e') ADVANCE(83); + if (lookahead == 'h') ADVANCE(103); END_STATE(); case 127: - if (lookahead == 'e') ADVANCE(15); + if (lookahead == 'h') ADVANCE(98); END_STATE(); case 128: - if (lookahead == 'e') ADVANCE(288); + if (lookahead == 'i') ADVANCE(110); END_STATE(); case 129: - if (lookahead == 'e') ADVANCE(192); + if (lookahead == 'i') ADVANCE(153); + if (lookahead == 'o') ADVANCE(201); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(254); END_STATE(); case 130: - if (lookahead == 'e') ADVANCE(255); + if (lookahead == 'i') ADVANCE(55); + if (lookahead == 'r') ADVANCE(191); END_STATE(); case 131: - if (lookahead == 'f') ADVANCE(404); - if (lookahead == 'n') ADVANCE(369); + if (lookahead == 'i') ADVANCE(177); END_STATE(); case 132: - if (lookahead == 'f') ADVANCE(180); + if (lookahead == 'i') ADVANCE(112); END_STATE(); case 133: - if (lookahead == 'f') ADVANCE(306); + if (lookahead == 'i') ADVANCE(118); END_STATE(); case 134: - if (lookahead == 'f') ADVANCE(174); + if (lookahead == 'i') ADVANCE(164); END_STATE(); case 135: - if (lookahead == 'f') ADVANCE(161); + if (lookahead == 'i') ADVANCE(149); END_STATE(); case 136: - if (lookahead == 'g') ADVANCE(364); + if (lookahead == 'i') ADVANCE(169); END_STATE(); case 137: - if (lookahead == 'g') ADVANCE(384); + if (lookahead == 'i') ADVANCE(227); END_STATE(); case 138: - if (lookahead == 'g') ADVANCE(19); + if (lookahead == 'i') ADVANCE(154); END_STATE(); case 139: - if (lookahead == 'g') ADVANCE(96); + if (lookahead == 'i') ADVANCE(174); END_STATE(); case 140: - if (lookahead == 'g') ADVANCE(111); + if (lookahead == 'i') ADVANCE(170); END_STATE(); case 141: - if (lookahead == 'g') ADVANCE(214); + if (lookahead == 'i') ADVANCE(222); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(253); END_STATE(); case 142: - if (lookahead == 'g') ADVANCE(110); + if (lookahead == 'i') ADVANCE(235); END_STATE(); case 143: - if (lookahead == 'g') ADVANCE(257); + if (lookahead == 'i') ADVANCE(105); END_STATE(); case 144: - if (lookahead == 'h') ADVANCE(401); + if (lookahead == 'i') ADVANCE(232); END_STATE(); case 145: - if (lookahead == 'h') ADVANCE(366); + if (lookahead == 'k') ADVANCE(424); END_STATE(); case 146: - if (lookahead == 'h') ADVANCE(503); + if (lookahead == 'l') ADVANCE(432); END_STATE(); case 147: - if (lookahead == 'h') ADVANCE(109); - if (lookahead == 'r') ADVANCE(93); - if (lookahead == 't') ADVANCE(411); + if (lookahead == 'l') ADVANCE(131); END_STATE(); case 148: - if (lookahead == 'h') ADVANCE(109); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(314); + if (lookahead == 'l') ADVANCE(246); END_STATE(); case 149: - if (lookahead == 'h') ADVANCE(164); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(313); + if (lookahead == 'l') ADVANCE(152); END_STATE(); case 150: - if (lookahead == 'h') ADVANCE(46); - if (lookahead == 'o') ADVANCE(202); + if (lookahead == 'l') ADVANCE(182); END_STATE(); case 151: - if (lookahead == 'h') ADVANCE(120); + if (lookahead == 'l') ADVANCE(102); + if (lookahead == 't') ADVANCE(44); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(253); END_STATE(); case 152: - if (lookahead == 'h') ADVANCE(121); + if (lookahead == 'l') ADVANCE(19); END_STATE(); case 153: - if (lookahead == 'h') ADVANCE(172); + if (lookahead == 'l') ADVANCE(88); + if (lookahead == 'x') ADVANCE(237); END_STATE(); case 154: - if (lookahead == 'i') ADVANCE(183); - if (lookahead == 'o') ADVANCE(247); + if (lookahead == 'l') ADVANCE(84); END_STATE(); case 155: - if (lookahead == 'i') ADVANCE(63); + if (lookahead == 'm') ADVANCE(45); END_STATE(); case 156: - if (lookahead == 'i') ADVANCE(63); - if (lookahead == 'r') ADVANCE(227); + if (lookahead == 'm') ADVANCE(179); END_STATE(); case 157: - if (lookahead == 'i') ADVANCE(296); + if (lookahead == 'm') ADVANCE(155); END_STATE(); case 158: - if (lookahead == 'i') ADVANCE(303); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(314); + if (lookahead == 'm') ADVANCE(181); END_STATE(); case 159: - if (lookahead == 'i') ADVANCE(134); + if (lookahead == 'm') ADVANCE(160); END_STATE(); case 160: - if (lookahead == 'i') ADVANCE(133); + if (lookahead == 'm') ADVANCE(142); END_STATE(); case 161: - if (lookahead == 'i') ADVANCE(185); + if (lookahead == 'm') ADVANCE(101); END_STATE(); case 162: - if (lookahead == 'i') ADVANCE(271); + if (lookahead == 'm') ADVANCE(49); END_STATE(); case 163: - if (lookahead == 'i') ADVANCE(68); + if (lookahead == 'm') ADVANCE(162); END_STATE(); case 164: - if (lookahead == 'i') ADVANCE(205); + if (lookahead == 'n') ADVANCE(115); END_STATE(); case 165: - if (lookahead == 'i') ADVANCE(141); + if (lookahead == 'n') ADVANCE(282); + if (lookahead == 's') ADVANCE(326); END_STATE(); case 166: - if (lookahead == 'i') ADVANCE(182); + if (lookahead == 'n') ADVANCE(301); END_STATE(); case 167: - if (lookahead == 'i') ADVANCE(274); + if (lookahead == 'n') ADVANCE(178); END_STATE(); case 168: - if (lookahead == 'i') ADVANCE(274); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(313); + if (lookahead == 'n') ADVANCE(57); END_STATE(); case 169: - if (lookahead == 'i') ADVANCE(220); + if (lookahead == 'n') ADVANCE(63); END_STATE(); case 170: - if (lookahead == 'i') ADVANCE(208); + if (lookahead == 'n') ADVANCE(114); END_STATE(); case 171: - if (lookahead == 'i') ADVANCE(218); + if (lookahead == 'n') ADVANCE(190); END_STATE(); case 172: - if (lookahead == 'i') ADVANCE(209); + if (lookahead == 'n') ADVANCE(66); END_STATE(); case 173: - if (lookahead == 'i') ADVANCE(287); + if (lookahead == 'n') ADVANCE(73); END_STATE(); case 174: - if (lookahead == 'i') ADVANCE(122); + if (lookahead == 'n') ADVANCE(140); END_STATE(); case 175: - if (lookahead == 'i') ADVANCE(291); + if (lookahead == 'n') ADVANCE(229); END_STATE(); case 176: - if (lookahead == 'k') ADVANCE(501); + if (lookahead == 'n') ADVANCE(81); END_STATE(); case 177: - if (lookahead == 'k') ADVANCE(124); + if (lookahead == 'n') ADVANCE(100); END_STATE(); case 178: - if (lookahead == 'l') ADVANCE(509); + if (lookahead == 'o') ADVANCE(228); END_STATE(); case 179: - if (lookahead == 'l') ADVANCE(305); + if (lookahead == 'o') ADVANCE(60); END_STATE(); case 180: - if (lookahead == 'l') ADVANCE(163); + if (lookahead == 'o') ADVANCE(206); END_STATE(); case 181: - if (lookahead == 'l') ADVANCE(128); - if (lookahead == 't') ADVANCE(48); + if (lookahead == 'o') ADVANCE(239); END_STATE(); case 182: - if (lookahead == 'l') ADVANCE(187); + if (lookahead == 'o') ADVANCE(243); END_STATE(); case 183: - if (lookahead == 'l') ADVANCE(103); - if (lookahead == 'x') ADVANCE(294); + if (lookahead == 'o') ADVANCE(236); END_STATE(); case 184: - if (lookahead == 'l') ADVANCE(236); + if (lookahead == 'o') ADVANCE(312); END_STATE(); case 185: - if (lookahead == 'l') ADVANCE(98); + if (lookahead == 'o') ADVANCE(285); END_STATE(); case 186: - if (lookahead == 'l') ADVANCE(171); + if (lookahead == 'o') ADVANCE(313); END_STATE(); case 187: - if (lookahead == 'l') ADVANCE(24); + if (lookahead == 'o') ADVANCE(157); + if (lookahead == 'u') ADVANCE(210); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(254); END_STATE(); case 188: - if (lookahead == 'm') ADVANCE(50); + if (lookahead == 'o') ADVANCE(197); END_STATE(); case 189: - if (lookahead == 'm') ADVANCE(188); + if (lookahead == 'o') ADVANCE(9); END_STATE(); case 190: - if (lookahead == 'm') ADVANCE(198); + if (lookahead == 'o') ADVANCE(207); END_STATE(); case 191: - if (lookahead == 'm') ADVANCE(235); + if (lookahead == 'o') ADVANCE(119); END_STATE(); case 192: - if (lookahead == 'm') ADVANCE(237); + if (lookahead == 'o') ADVANCE(205); END_STATE(); case 193: - if (lookahead == 'm') ADVANCE(118); + if (lookahead == 'o') ADVANCE(240); END_STATE(); case 194: - if (lookahead == 'm') ADVANCE(51); + if (lookahead == 'o') ADVANCE(159); END_STATE(); case 195: - if (lookahead == 'm') ADVANCE(194); + if (lookahead == 'o') ADVANCE(163); END_STATE(); case 196: - if (lookahead == 'm') ADVANCE(52); + if (lookahead == 'p') ADVANCE(327); END_STATE(); case 197: - if (lookahead == 'm') ADVANCE(196); + if (lookahead == 'p') ADVANCE(429); END_STATE(); case 198: - if (lookahead == 'm') ADVANCE(175); + if (lookahead == 'p') ADVANCE(428); END_STATE(); case 199: - if (lookahead == 'n') ADVANCE(396); + if (lookahead == 'q') ADVANCE(238); + if (lookahead == 't') ADVANCE(48); END_STATE(); case 200: - if (lookahead == 'n') ADVANCE(279); + if (lookahead == 'r') ADVANCE(108); END_STATE(); case 201: - if (lookahead == 'n') ADVANCE(345); - if (lookahead == 's') ADVANCE(398); + if (lookahead == 'r') ADVANCE(322); END_STATE(); case 202: - if (lookahead == 'n') ADVANCE(132); + if (lookahead == 'r') ADVANCE(292); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(273); + if (lookahead != 0 && + (lookahead < '\n' || '\r' < lookahead)) ADVANCE(297); END_STATE(); case 203: - if (lookahead == 'n') ADVANCE(344); + if (lookahead == 'r') ADVANCE(247); END_STATE(); case 204: - if (lookahead == 'n') ADVANCE(368); + if (lookahead == 'r') ADVANCE(116); END_STATE(); case 205: - if (lookahead == 'n') ADVANCE(72); + if (lookahead == 'r') ADVANCE(64); END_STATE(); case 206: - if (lookahead == 'n') ADVANCE(66); + if (lookahead == 'r') ADVANCE(16); END_STATE(); case 207: - if (lookahead == 'n') ADVANCE(136); + if (lookahead == 'r') ADVANCE(86); END_STATE(); case 208: - if (lookahead == 'n') ADVANCE(137); + if (lookahead == 'r') ADVANCE(96); END_STATE(); case 209: - if (lookahead == 'n') ADVANCE(138); + if (lookahead == 'r') ADVANCE(93); END_STATE(); case 210: - if (lookahead == 'n') ADVANCE(75); + if (lookahead == 'r') ADVANCE(208); END_STATE(); case 211: - if (lookahead == 'n') ADVANCE(95); + if (lookahead == 's') ADVANCE(342); END_STATE(); case 212: - if (lookahead == 'n') ADVANCE(232); + if (lookahead == 's') ADVANCE(283); END_STATE(); case 213: - if (lookahead == 'n') ADVANCE(280); + if (lookahead == 's') ADVANCE(316); END_STATE(); case 214: - if (lookahead == 'n') ADVANCE(239); + if (lookahead == 's') ADVANCE(122); END_STATE(); case 215: - if (lookahead == 'n') ADVANCE(82); + if (lookahead == 's') ADVANCE(212); END_STATE(); case 216: - if (lookahead == 'n') ADVANCE(87); + if (lookahead == 's') ADVANCE(220); END_STATE(); case 217: - if (lookahead == 'n') ADVANCE(281); + if (lookahead == 's') ADVANCE(83); END_STATE(); case 218: - if (lookahead == 'n') ADVANCE(123); + if (lookahead == 't') ADVANCE(127); END_STATE(); case 219: - if (lookahead == 'n') ADVANCE(142); + if (lookahead == 't') ADVANCE(320); END_STATE(); case 220: - if (lookahead == 'n') ADVANCE(170); + if (lookahead == 't') ADVANCE(303); END_STATE(); case 221: - if (lookahead == 'o') ADVANCE(292); + if (lookahead == 't') ADVANCE(311); END_STATE(); case 222: - if (lookahead == 'o') ADVANCE(189); - if (lookahead == 'u') ADVANCE(252); + if (lookahead == 't') ADVANCE(425); END_STATE(); case 223: - if (lookahead == 'o') ADVANCE(381); + if (lookahead == 't') ADVANCE(433); END_STATE(); case 224: - if (lookahead == 'o') ADVANCE(348); + if (lookahead == 't') ADVANCE(336); END_STATE(); case 225: - if (lookahead == 'o') ADVANCE(382); + if (lookahead == 't') ADVANCE(323); END_STATE(); case 226: - if (lookahead == 'o') ADVANCE(243); + if (lookahead == 't') ADVANCE(123); END_STATE(); case 227: - if (lookahead == 'o') ADVANCE(143); + if (lookahead == 't') ADVANCE(120); END_STATE(); case 228: - if (lookahead == 'o') ADVANCE(293); + if (lookahead == 't') ADVANCE(10); END_STATE(); case 229: - if (lookahead == 'o') ADVANCE(17); + if (lookahead == 't') ADVANCE(148); END_STATE(); case 230: - if (lookahead == 'o') ADVANCE(251); + if (lookahead == 't') ADVANCE(80); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(253); END_STATE(); case 231: - if (lookahead == 'o') ADVANCE(253); + if (lookahead == 't') ADVANCE(185); END_STATE(); case 232: - if (lookahead == 'o') ADVANCE(283); + if (lookahead == 't') ADVANCE(18); END_STATE(); case 233: - if (lookahead == 'o') ADVANCE(211); - if (lookahead == 'r') ADVANCE(226); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(314); + if (lookahead == 't') ADVANCE(99); END_STATE(); case 234: - if (lookahead == 'o') ADVANCE(190); + if (lookahead == 't') ADVANCE(106); END_STATE(); case 235: - if (lookahead == 'o') ADVANCE(86); + if (lookahead == 't') ADVANCE(234); END_STATE(); case 236: - if (lookahead == 'o') ADVANCE(302); + if (lookahead == 'u') ADVANCE(287); END_STATE(); case 237: - if (lookahead == 'o') ADVANCE(297); + if (lookahead == 'u') ADVANCE(198); END_STATE(); case 238: - if (lookahead == 'o') ADVANCE(298); + if (lookahead == 'u') ADVANCE(43); END_STATE(); case 239: - if (lookahead == 'o') ADVANCE(259); + if (lookahead == 'v') ADVANCE(95); END_STATE(); case 240: - if (lookahead == 'o') ADVANCE(195); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(314); + if (lookahead == 'v') ADVANCE(75); END_STATE(); case 241: - if (lookahead == 'o') ADVANCE(197); + if (lookahead == 'v') ADVANCE(90); END_STATE(); case 242: - if (lookahead == 'p') ADVANCE(399); + if (lookahead == 'w') ADVANCE(135); END_STATE(); case 243: - if (lookahead == 'p') ADVANCE(506); + if (lookahead == 'w') ADVANCE(21); END_STATE(); case 244: - if (lookahead == 'p') ADVANCE(505); + if (lookahead == 'w') ADVANCE(23); END_STATE(); case 245: - if (lookahead == 'q') ADVANCE(295); + if (lookahead == 'x') ADVANCE(221); END_STATE(); case 246: - if (lookahead == 'q') ADVANCE(295); - if (lookahead == 't') ADVANCE(54); + if (lookahead == 'y') ADVANCE(289); END_STATE(); case 247: - if (lookahead == 'r') ADVANCE(393); + if (lookahead == 'y') ADVANCE(226); END_STATE(); case 248: - if (lookahead == 'r') ADVANCE(139); + if (lookahead == 'y') ADVANCE(20); END_STATE(); case 249: - if (lookahead == 'r') ADVANCE(356); if (lookahead == '\t' || - lookahead == ' ') SKIP(249) + lookahead == ' ') ADVANCE(274); if (lookahead == 11 || - lookahead == '\f') ADVANCE(360); + lookahead == '\f') ADVANCE(272); if (lookahead != 0 && - (lookahead < '\n' || '\r' < lookahead)) ADVANCE(363); + (lookahead < '\n' || '\r' < lookahead) && + lookahead != '\'' && + lookahead != '.') ADVANCE(423); END_STATE(); case 250: - if (lookahead == 'r') ADVANCE(307); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(381); END_STATE(); case 251: - if (lookahead == 'r') ADVANCE(73); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(250); END_STATE(); case 252: - if (lookahead == 'r') ADVANCE(256); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(251); END_STATE(); case 253: - if (lookahead == 'r') ADVANCE(25); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(252); END_STATE(); case 254: - if (lookahead == 'r') ADVANCE(53); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(253); END_STATE(); case 255: - if (lookahead == 'r') ADVANCE(56); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(254); END_STATE(); case 256: - if (lookahead == 'r') ADVANCE(115); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(277); END_STATE(); case 257: - if (lookahead == 'r') ADVANCE(113); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(6); END_STATE(); case 258: - if (lookahead == 'r') ADVANCE(129); + if (eof) ADVANCE(265); + if (lookahead == '\n') ADVANCE(266); + if (lookahead == '\r') ADVANCE(1); + if (lookahead == '#') ADVANCE(278); + if (('\t' <= lookahead && lookahead <= '\f') || + lookahead == ' ') ADVANCE(267); + if (lookahead != 0) ADVANCE(267); END_STATE(); case 259: - if (lookahead == 'r') ADVANCE(126); + if (eof) ADVANCE(265); + if (lookahead == '\n') ADVANCE(266); + if (lookahead == '\r') ADVANCE(1); + if (lookahead == '#') ADVANCE(286); + if (lookahead == '\'') ADVANCE(300); + if (lookahead == '(') ADVANCE(307); + if (lookahead == ')') ADVANCE(309); + if (lookahead == '-') ADVANCE(32); + if (lookahead == '.') ADVANCE(302); + if (lookahead == ':') ADVANCE(310); + if (lookahead == ';') ADVANCE(284); + if (lookahead == 'L') ADVANCE(37); + if (lookahead == 'N') ADVANCE(76); + if (lookahead == 'Y') ADVANCE(183); + if (lookahead == 'a') ADVANCE(125); + if (lookahead == 'b') ADVANCE(77); + if (lookahead == 'c') ADVANCE(187); + if (lookahead == 'd') ADVANCE(38); + if (lookahead == 'e') ADVANCE(61); + if (lookahead == 'f') ADVANCE(129); + if (lookahead == 'i') ADVANCE(165); + if (lookahead == 'l') ADVANCE(47); + if (lookahead == 'm') ADVANCE(97); + if (lookahead == 'n') ADVANCE(109); + if (lookahead == 'o') ADVANCE(111); + if (lookahead == 'p') ADVANCE(130); + if (lookahead == 'r') ADVANCE(78); + if (lookahead == 's') ADVANCE(199); + if (lookahead == 't') ADVANCE(184); + if (lookahead == 'u') ADVANCE(196); + if (lookahead == 'w') ADVANCE(137); + if (('\t' <= lookahead && lookahead <= '\f') || + lookahead == ' ') ADVANCE(274); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(255); END_STATE(); case 260: - if (lookahead == 's') ADVANCE(414); + if (eof) ADVANCE(265); + if (lookahead == '\n') ADVANCE(266); + if (lookahead == '\r') ADVANCE(1); + if (lookahead == '#') ADVANCE(279); + if (lookahead == '@') ADVANCE(275); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(271); + if (lookahead != 0) ADVANCE(276); END_STATE(); case 261: - if (lookahead == 's') ADVANCE(97); + if (eof) ADVANCE(265); + if (lookahead == '\n') ADVANCE(266); + if (lookahead == '\r') ADVANCE(1); + if (lookahead == 'C') ADVANCE(399); + if (lookahead == 'H') ADVANCE(385); + if (lookahead == 'O') ADVANCE(404); + if (lookahead == 'U') ADVANCE(405); + if (lookahead == 'Y') ADVANCE(409); + if (lookahead == 'i') ADVANCE(408); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(270); + if (lookahead != 0) ADVANCE(422); END_STATE(); case 262: - if (lookahead == 's') ADVANCE(387); + if (eof) ADVANCE(265); + if (lookahead == '\n') ADVANCE(266); + if (lookahead == '\r') ADVANCE(1); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(270); + if (lookahead != 0) ADVANCE(422); END_STATE(); case 263: - if (lookahead == 's') ADVANCE(386); + if (eof) ADVANCE(265); + if (lookahead == '\n') ADVANCE(266); + if (lookahead == '\r') ADVANCE(1); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(435); + if (lookahead != 0) ADVANCE(436); END_STATE(); case 264: - if (lookahead == 's') ADVANCE(346); + if (eof) ADVANCE(265); + if (lookahead == '\n') ADVANCE(266); + if (lookahead == '\r') ADVANCE(1); + if (('\t' <= lookahead && lookahead <= '\f') || + lookahead == ' ') ADVANCE(268); + if (lookahead != 0) ADVANCE(269); END_STATE(); case 265: - if (lookahead == 's') ADVANCE(412); + ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); case 266: - if (lookahead == 's') ADVANCE(146); + ACCEPT_TOKEN(aux_sym_source_token1); END_STATE(); case 267: - if (lookahead == 's') ADVANCE(272); + ACCEPT_TOKEN(aux_sym_subject_token1); END_STATE(); case 268: - if (lookahead == 's') ADVANCE(264); + ACCEPT_TOKEN(aux_sym_subject_token2); + if (lookahead == '\t' || + lookahead == 11 || + lookahead == '\f' || + lookahead == ' ') ADVANCE(268); + if (lookahead != 0 && + (lookahead < '\n' || '\r' < lookahead)) ADVANCE(269); END_STATE(); case 269: - if (lookahead == 's') ADVANCE(116); - if (lookahead == 'w') ADVANCE(230); + ACCEPT_TOKEN(aux_sym_subject_token2); + if (lookahead != 0 && + lookahead != '\n' && + lookahead != '\r') ADVANCE(269); END_STATE(); case 270: - if (lookahead == 't') ADVANCE(391); + ACCEPT_TOKEN(aux_sym_message_token1); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(270); END_STATE(); case 271: - if (lookahead == 't') ADVANCE(144); + ACCEPT_TOKEN(aux_sym_message_token1); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(271); + if (lookahead != 0 && + (lookahead < '\n' || '\r' < lookahead)) ADVANCE(276); END_STATE(); case 272: - if (lookahead == 't') ADVANCE(371); + ACCEPT_TOKEN(aux_sym_message_token1); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(272); + if (lookahead != 0 && + (lookahead < '\n' || '\r' < lookahead) && + lookahead != '\'' && + lookahead != '.') ADVANCE(423); END_STATE(); case 273: - if (lookahead == 't') ADVANCE(380); + ACCEPT_TOKEN(aux_sym_message_token1); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(274); + if (lookahead == 11 || + lookahead == '\f') ADVANCE(273); + if (lookahead != 0 && + (lookahead < '\n' || '\r' < lookahead)) ADVANCE(297); END_STATE(); case 274: - if (lookahead == 't') ADVANCE(502); + ACCEPT_TOKEN(aux_sym_message_token1); + if (lookahead == '\t' || + lookahead == 11 || + lookahead == '\f' || + lookahead == ' ') ADVANCE(274); END_STATE(); case 275: - if (lookahead == 't') ADVANCE(510); + ACCEPT_TOKEN(aux_sym_message_token2); + if (lookahead == '@') ADVANCE(276); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(437); END_STATE(); case 276: - if (lookahead == 't') ADVANCE(395); + ACCEPT_TOKEN(aux_sym_message_token2); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(276); END_STATE(); case 277: - if (lookahead == 't') ADVANCE(408); + ACCEPT_TOKEN(aux_sym_comment_token1); END_STATE(); case 278: - if (lookahead == 't') ADVANCE(394); + ACCEPT_TOKEN(anon_sym_POUND); + if (lookahead == ' ') ADVANCE(27); END_STATE(); case 279: - if (lookahead == 't') ADVANCE(254); + ACCEPT_TOKEN(anon_sym_POUND); + if (lookahead == ' ') ADVANCE(27); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r') ADVANCE(276); END_STATE(); case 280: - if (lookahead == 't') ADVANCE(179); + ACCEPT_TOKEN(anon_sym_interactive); END_STATE(); case 281: - if (lookahead == 't') ADVANCE(224); + ACCEPT_TOKEN(anon_sym_rebase); END_STATE(); case 282: - if (lookahead == 't') ADVANCE(94); + ACCEPT_TOKEN(anon_sym_in); END_STATE(); case 283: - if (lookahead == 't') ADVANCE(14); + ACCEPT_TOKEN(anon_sym_progress); END_STATE(); case 284: - if (lookahead == 't') ADVANCE(153); + ACCEPT_TOKEN(anon_sym_SEMI); END_STATE(); case 285: - if (lookahead == 't') ADVANCE(157); + ACCEPT_TOKEN(anon_sym_onto); END_STATE(); case 286: - if (lookahead == 't') ADVANCE(265); + ACCEPT_TOKEN(anon_sym_POUND2); END_STATE(); case 287: - if (lookahead == 't') ADVANCE(11); + ACCEPT_TOKEN(anon_sym_You); END_STATE(); case 288: - if (lookahead == 't') ADVANCE(114); + ACCEPT_TOKEN(anon_sym_are); END_STATE(); case 289: - if (lookahead == 't') ADVANCE(125); + ACCEPT_TOKEN(anon_sym_currently); END_STATE(); case 290: - if (lookahead == 't') ADVANCE(152); + ACCEPT_TOKEN(aux_sym__rebase_summary_token1); + if (lookahead == 'a') ADVANCE(296); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(297); END_STATE(); case 291: - if (lookahead == 't') ADVANCE(289); + ACCEPT_TOKEN(aux_sym__rebase_summary_token1); + if (lookahead == 'b') ADVANCE(290); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(297); END_STATE(); case 292: - if (lookahead == 'u') ADVANCE(351); + ACCEPT_TOKEN(aux_sym__rebase_summary_token1); + if (lookahead == 'e') ADVANCE(291); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(297); END_STATE(); case 293: - if (lookahead == 'u') ADVANCE(350); + ACCEPT_TOKEN(aux_sym__rebase_summary_token1); + if (lookahead == 'g') ADVANCE(298); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(297); END_STATE(); case 294: - if (lookahead == 'u') ADVANCE(244); + ACCEPT_TOKEN(aux_sym__rebase_summary_token1); + if (lookahead == 'i') ADVANCE(295); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(297); END_STATE(); case 295: - if (lookahead == 'u') ADVANCE(47); + ACCEPT_TOKEN(aux_sym__rebase_summary_token1); + if (lookahead == 'n') ADVANCE(293); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(297); END_STATE(); case 296: - if (lookahead == 'v') ADVANCE(99); + ACCEPT_TOKEN(aux_sym__rebase_summary_token1); + if (lookahead == 's') ADVANCE(294); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(297); END_STATE(); case 297: - if (lookahead == 'v') ADVANCE(119); + ACCEPT_TOKEN(aux_sym__rebase_summary_token1); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(297); END_STATE(); case 298: - if (lookahead == 'v') ADVANCE(100); + ACCEPT_TOKEN(anon_sym_rebasing); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(297); END_STATE(); case 299: - if (lookahead == 'v') ADVANCE(117); + ACCEPT_TOKEN(anon_sym_branch); END_STATE(); case 300: - if (lookahead == 'w') ADVANCE(21); + ACCEPT_TOKEN(anon_sym_SQUOTE); END_STATE(); case 301: - if (lookahead == 'w') ADVANCE(166); + ACCEPT_TOKEN(anon_sym_on); END_STATE(); case 302: - if (lookahead == 'w') ADVANCE(23); + ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); case 303: - if (lookahead == 'x') ADVANCE(294); + ACCEPT_TOKEN(anon_sym_Last); END_STATE(); case 304: - if (lookahead == 'x') ADVANCE(273); + ACCEPT_TOKEN(aux_sym__rebase_header_token1); END_STATE(); case 305: - if (lookahead == 'y') ADVANCE(353); + ACCEPT_TOKEN(aux_sym__rebase_header_token1); + if (lookahead == 's') ADVANCE(304); END_STATE(); case 306: - if (lookahead == 'y') ADVANCE(22); + ACCEPT_TOKEN(anon_sym_done); END_STATE(); case 307: - if (lookahead == 'y') ADVANCE(284); + ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); case 308: - if (lookahead == '\t' || - lookahead == ' ') SKIP(308) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(499); - if (lookahead != 0 && - (lookahead < '\n' || '\r' < lookahead) && - lookahead != '\'' && - lookahead != '.') ADVANCE(500); + ACCEPT_TOKEN(aux_sym__rebase_header_token2); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(308); END_STATE(); case 309: - if (lookahead == '\t' || - lookahead == ' ') SKIP(309) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(496); - if (lookahead != 0 && - (lookahead < '\n' || '\r' < lookahead)) ADVANCE(498); + ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); case 310: - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(453); + ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); case 311: - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(310); + ACCEPT_TOKEN(anon_sym_Next); END_STATE(); case 312: - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(311); + ACCEPT_TOKEN(anon_sym_to); END_STATE(); case 313: - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(312); + ACCEPT_TOKEN(anon_sym_do); END_STATE(); case 314: - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(313); + ACCEPT_TOKEN(anon_sym_remaining); END_STATE(); case 315: - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(314); + ACCEPT_TOKEN(anon_sym_No); END_STATE(); case 316: - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ' && - lookahead != '@') ADVANCE(515); + ACCEPT_TOKEN(anon_sym_commands); END_STATE(); case 317: - if (lookahead != 0 && - lookahead != '\n') ADVANCE(338); + ACCEPT_TOKEN(anon_sym_Changes); END_STATE(); case 318: - if (lookahead != 0 && - lookahead != '\n') ADVANCE(8); + ACCEPT_TOKEN(anon_sym_be); END_STATE(); case 319: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(349); - if (lookahead == '\'') ADVANCE(367); - if (lookahead == '(') ADVANCE(376); - if (lookahead == ')') ADVANCE(378); - if (lookahead == '-') ADVANCE(32); - if (lookahead == '.') ADVANCE(370); - if (lookahead == ':') ADVANCE(379); - if (lookahead == ';') ADVANCE(347); - if (lookahead == '@') ADVANCE(316); - if (lookahead == 'C') ADVANCE(150); - if (lookahead == 'H') ADVANCE(37); - if (lookahead == 'L') ADVANCE(39); - if (lookahead == 'N') ADVANCE(89); - if (lookahead == 'O') ADVANCE(199); - if (lookahead == 'U') ADVANCE(200); - if (lookahead == 'Y') ADVANCE(221); - if (lookahead == 'a') ADVANCE(147); - if (lookahead == 'b') ADVANCE(90); - if (lookahead == 'c') ADVANCE(222); - if (lookahead == 'd') ADVANCE(41); - if (lookahead == 'e') ADVANCE(88); - if (lookahead == 'f') ADVANCE(154); - if (lookahead == 'i') ADVANCE(201); - if (lookahead == 'l') ADVANCE(40); - if (lookahead == 'm') ADVANCE(108); - if (lookahead == 'n') ADVANCE(91); - if (lookahead == 'o') ADVANCE(131); - if (lookahead == 'p') ADVANCE(156); - if (lookahead == 'r') ADVANCE(92); - if (lookahead == 's') ADVANCE(246); - if (lookahead == 't') ADVANCE(223); - if (lookahead == 'u') ADVANCE(242); - if (lookahead == 'w') ADVANCE(162); - if (('\t' <= lookahead && lookahead <= '\f') || - lookahead == ' ') SKIP(319) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(377); + ACCEPT_TOKEN(anon_sym_committed); END_STATE(); case 320: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(349); - if (lookahead == '\'') ADVANCE(30); - if (lookahead == 'Y') ADVANCE(228); - if (lookahead == 'a') ADVANCE(148); - if (lookahead == 'b') ADVANCE(106); - if (lookahead == 'c') ADVANCE(240); - if (lookahead == 'd') ADVANCE(233); - if (lookahead == 'e') ADVANCE(84); - if (lookahead == 'f') ADVANCE(158); - if (lookahead == 'i') ADVANCE(203); - if (lookahead == 'l') ADVANCE(40); - if (lookahead == 'm') ADVANCE(107); - if (lookahead == 'o') ADVANCE(217); - if (lookahead == 'p') ADVANCE(155); - if (lookahead == 'r') ADVANCE(101); - if (lookahead == 's') ADVANCE(245); - if (lookahead == 'u') ADVANCE(242); - if (('\t' <= lookahead && lookahead <= '\f') || - lookahead == ' ') SKIP(320) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(315); + ACCEPT_TOKEN(anon_sym_not); END_STATE(); case 321: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(340); - if (('\t' <= lookahead && lookahead <= '\f') || - lookahead == ' ') ADVANCE(331); - if (lookahead != 0) ADVANCE(330); + ACCEPT_TOKEN(anon_sym_staged); END_STATE(); case 322: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(341); - if (lookahead == '@') ADVANCE(336); - if (lookahead == '\t' || - lookahead == ' ') SKIP(323) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(335); - if (lookahead != 0) ADVANCE(337); + ACCEPT_TOKEN(anon_sym_for); END_STATE(); case 323: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(334); - if (lookahead == '@') ADVANCE(336); - if (lookahead == '\t' || - lookahead == ' ') SKIP(323) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(335); - if (lookahead != 0) ADVANCE(337); + ACCEPT_TOKEN(anon_sym_commit); END_STATE(); case 324: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == 'C') ADVANCE(474); - if (lookahead == 'H') ADVANCE(460); - if (lookahead == 'O') ADVANCE(479); - if (lookahead == 'U') ADVANCE(480); - if (lookahead == 'Y') ADVANCE(484); - if (lookahead == 'i') ADVANCE(483); - if (lookahead == '\t' || - lookahead == ' ') SKIP(324) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(455); - if (lookahead != 0) ADVANCE(498); + ACCEPT_TOKEN(anon_sym_On); END_STATE(); case 325: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '\t' || - lookahead == ' ') SKIP(325) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(513); - if (lookahead != 0) ADVANCE(514); + ACCEPT_TOKEN(anon_sym_Your); END_STATE(); case 326: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '\t' || - lookahead == ' ') SKIP(326) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(456); - if (lookahead != 0) ADVANCE(498); + ACCEPT_TOKEN(anon_sym_is); END_STATE(); case 327: - if (eof) ADVANCE(328); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (('\t' <= lookahead && lookahead <= '\f') || - lookahead == ' ') ADVANCE(332); - if (lookahead != 0) ADVANCE(333); + ACCEPT_TOKEN(anon_sym_up); END_STATE(); case 328: - ACCEPT_TOKEN(ts_builtin_sym_end); + ACCEPT_TOKEN(anon_sym_date); END_STATE(); case 329: - ACCEPT_TOKEN(aux_sym_source_token1); + ACCEPT_TOKEN(anon_sym_with); END_STATE(); case 330: - ACCEPT_TOKEN(aux_sym_subject_token1); + ACCEPT_TOKEN(anon_sym_SQUOTE_DOT); END_STATE(); case 331: - ACCEPT_TOKEN(aux_sym_subject_token1); - if (lookahead == '\t' || - lookahead == 11 || - lookahead == '\f' || - lookahead == ' ') ADVANCE(331); - if (lookahead != 0 && - (lookahead < '\n' || '\r' < lookahead) && - lookahead != '#') ADVANCE(330); + ACCEPT_TOKEN(anon_sym_ahead); END_STATE(); case 332: - ACCEPT_TOKEN(aux_sym_subject_token2); - if (lookahead == '\t' || - lookahead == 11 || - lookahead == '\f' || - lookahead == ' ') ADVANCE(332); - if (lookahead != 0 && - (lookahead < '\n' || '\r' < lookahead)) ADVANCE(333); + ACCEPT_TOKEN(anon_sym_of); END_STATE(); case 333: - ACCEPT_TOKEN(aux_sym_subject_token2); - if (lookahead != 0 && - lookahead != '\n' && - lookahead != '\r') ADVANCE(333); + ACCEPT_TOKEN(anon_sym_behind); END_STATE(); case 334: - ACCEPT_TOKEN(aux_sym_message_token1); - if (lookahead == ' ') ADVANCE(28); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r') ADVANCE(337); + ACCEPT_TOKEN(anon_sym_by); END_STATE(); case 335: - ACCEPT_TOKEN(aux_sym_message_token1); - if (lookahead == '#') ADVANCE(334); - if (lookahead == '@') ADVANCE(336); - if (lookahead == 11 || - lookahead == '\f') ADVANCE(335); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(337); + ACCEPT_TOKEN(aux_sym__branch_declaration_token1); END_STATE(); case 336: - ACCEPT_TOKEN(aux_sym_message_token1); - if (lookahead == '@') ADVANCE(337); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(515); + ACCEPT_TOKEN(aux_sym__branch_declaration_token1); + if (lookahead == 's') ADVANCE(335); END_STATE(); case 337: - ACCEPT_TOKEN(aux_sym_message_token1); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(337); + ACCEPT_TOKEN(anon_sym_HEAD); END_STATE(); case 338: - ACCEPT_TOKEN(aux_sym_comment_token1); + ACCEPT_TOKEN(anon_sym_detached); END_STATE(); case 339: - ACCEPT_TOKEN(anon_sym_POUND); + ACCEPT_TOKEN(anon_sym_at); END_STATE(); case 340: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == ' ') ADVANCE(28); + ACCEPT_TOKEN(anon_sym_Conflicts); END_STATE(); case 341: - ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == ' ') ADVANCE(28); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r') ADVANCE(337); + ACCEPT_TOKEN(anon_sym_Untracked); END_STATE(); case 342: - ACCEPT_TOKEN(anon_sym_interactive); + ACCEPT_TOKEN(anon_sym_files); END_STATE(); case 343: - ACCEPT_TOKEN(anon_sym_rebase); + ACCEPT_TOKEN(anon_sym_newfile); END_STATE(); case 344: - ACCEPT_TOKEN(anon_sym_in); + ACCEPT_TOKEN(anon_sym_modified); END_STATE(); case 345: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 't') ADVANCE(130); + ACCEPT_TOKEN(anon_sym_renamed); END_STATE(); case 346: - ACCEPT_TOKEN(anon_sym_progress); + ACCEPT_TOKEN(anon_sym_deleted); END_STATE(); case 347: - ACCEPT_TOKEN(anon_sym_SEMI); + ACCEPT_TOKEN(anon_sym_DASH_GT); END_STATE(); case 348: - ACCEPT_TOKEN(anon_sym_onto); + ACCEPT_TOKEN(sym_commit); END_STATE(); case 349: - ACCEPT_TOKEN(anon_sym_POUND2); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(348); END_STATE(); case 350: - ACCEPT_TOKEN(anon_sym_You); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(349); END_STATE(); case 351: - ACCEPT_TOKEN(anon_sym_You); - if (lookahead == 'r') ADVANCE(397); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(350); END_STATE(); case 352: - ACCEPT_TOKEN(anon_sym_are); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(351); END_STATE(); case 353: - ACCEPT_TOKEN(anon_sym_currently); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(352); END_STATE(); case 354: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead == 'a') ADVANCE(361); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(353); END_STATE(); case 355: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead == 'b') ADVANCE(354); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(354); END_STATE(); case 356: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead == 'e') ADVANCE(355); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(355); END_STATE(); case 357: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead == 'g') ADVANCE(365); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(356); END_STATE(); case 358: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead == 'i') ADVANCE(359); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(357); END_STATE(); case 359: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead == 'n') ADVANCE(357); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(358); END_STATE(); case 360: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead == 'r') ADVANCE(356); - if (lookahead == 11 || - lookahead == '\f') ADVANCE(360); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(359); END_STATE(); case 361: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead == 's') ADVANCE(358); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(360); END_STATE(); case 362: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead == 11 || - lookahead == '\f') ADVANCE(362); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(361); END_STATE(); case 363: - ACCEPT_TOKEN(aux_sym__rebase_summary_token1); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(362); END_STATE(); case 364: - ACCEPT_TOKEN(anon_sym_rebasing); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(363); END_STATE(); case 365: - ACCEPT_TOKEN(anon_sym_rebasing); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(363); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(364); END_STATE(); case 366: - ACCEPT_TOKEN(anon_sym_branch); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(365); END_STATE(); case 367: - ACCEPT_TOKEN(anon_sym_SQUOTE); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(366); END_STATE(); case 368: - ACCEPT_TOKEN(anon_sym_on); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(367); END_STATE(); case 369: - ACCEPT_TOKEN(anon_sym_on); - if (lookahead == 't') ADVANCE(224); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(368); END_STATE(); case 370: - ACCEPT_TOKEN(anon_sym_DOT); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(369); END_STATE(); case 371: - ACCEPT_TOKEN(anon_sym_Last); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(370); END_STATE(); case 372: - ACCEPT_TOKEN(aux_sym__rebase_header_token1); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(371); END_STATE(); case 373: - ACCEPT_TOKEN(aux_sym__rebase_header_token1); - if (lookahead == 's') ADVANCE(386); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(372); END_STATE(); case 374: - ACCEPT_TOKEN(aux_sym__rebase_header_token1); - if (lookahead == 's') ADVANCE(372); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(373); END_STATE(); case 375: - ACCEPT_TOKEN(anon_sym_done); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(374); END_STATE(); case 376: - ACCEPT_TOKEN(anon_sym_LPAREN); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(375); END_STATE(); case 377: - ACCEPT_TOKEN(aux_sym__rebase_header_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(377); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(376); END_STATE(); case 378: - ACCEPT_TOKEN(anon_sym_RPAREN); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(377); END_STATE(); case 379: - ACCEPT_TOKEN(anon_sym_COLON); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(378); END_STATE(); case 380: - ACCEPT_TOKEN(anon_sym_Next); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(379); END_STATE(); case 381: - ACCEPT_TOKEN(anon_sym_to); + ACCEPT_TOKEN(sym_commit); + if (('0' <= lookahead && lookahead <= '9') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(380); END_STATE(); case 382: - ACCEPT_TOKEN(anon_sym_do); + ACCEPT_TOKEN(sym__word); + if (lookahead == '@') ADVANCE(422); + if (lookahead != 0 && + lookahead != '\t' && + lookahead != '\n' && + lookahead != '\r' && + lookahead != ' ') ADVANCE(437); END_STATE(); case 383: - ACCEPT_TOKEN(anon_sym_do); - if (lookahead == 'n') ADVANCE(95); - END_STATE(); - case 384: - ACCEPT_TOKEN(anon_sym_remaining); - END_STATE(); - case 385: - ACCEPT_TOKEN(anon_sym_No); - END_STATE(); - case 386: - ACCEPT_TOKEN(anon_sym_commands); - END_STATE(); - case 387: - ACCEPT_TOKEN(anon_sym_Changes); - END_STATE(); - case 388: - ACCEPT_TOKEN(anon_sym_be); - END_STATE(); - case 389: - ACCEPT_TOKEN(anon_sym_be); - if (lookahead == 'h') ADVANCE(164); - END_STATE(); - case 390: - ACCEPT_TOKEN(anon_sym_committed); - END_STATE(); - case 391: - ACCEPT_TOKEN(anon_sym_not); - END_STATE(); - case 392: - ACCEPT_TOKEN(anon_sym_staged); - END_STATE(); - case 393: - ACCEPT_TOKEN(anon_sym_for); - END_STATE(); - case 394: - ACCEPT_TOKEN(anon_sym_commit); - END_STATE(); - case 395: - ACCEPT_TOKEN(anon_sym_commit); - if (lookahead == 's') ADVANCE(407); - if (lookahead == 't') ADVANCE(125); - END_STATE(); - case 396: - ACCEPT_TOKEN(anon_sym_On); - END_STATE(); - case 397: - ACCEPT_TOKEN(anon_sym_Your); - END_STATE(); - case 398: - ACCEPT_TOKEN(anon_sym_is); - END_STATE(); - case 399: - ACCEPT_TOKEN(anon_sym_up); - END_STATE(); - case 400: - ACCEPT_TOKEN(anon_sym_date); - END_STATE(); - case 401: - ACCEPT_TOKEN(anon_sym_with); - END_STATE(); - case 402: - ACCEPT_TOKEN(anon_sym_SQUOTE_DOT); - END_STATE(); - case 403: - ACCEPT_TOKEN(anon_sym_ahead); - END_STATE(); - case 404: - ACCEPT_TOKEN(anon_sym_of); - END_STATE(); - case 405: - ACCEPT_TOKEN(anon_sym_behind); - END_STATE(); - case 406: - ACCEPT_TOKEN(anon_sym_by); - END_STATE(); - case 407: - ACCEPT_TOKEN(aux_sym__branch_declaration_token1); - END_STATE(); - case 408: - ACCEPT_TOKEN(aux_sym__branch_declaration_token1); - if (lookahead == 's') ADVANCE(407); - END_STATE(); - case 409: - ACCEPT_TOKEN(anon_sym_HEAD); - END_STATE(); - case 410: - ACCEPT_TOKEN(anon_sym_detached); - END_STATE(); - case 411: - ACCEPT_TOKEN(anon_sym_at); - END_STATE(); - case 412: - ACCEPT_TOKEN(anon_sym_Conflicts); - END_STATE(); - case 413: - ACCEPT_TOKEN(anon_sym_Untracked); - END_STATE(); - case 414: - ACCEPT_TOKEN(anon_sym_files); - END_STATE(); - case 415: - ACCEPT_TOKEN(anon_sym_newfile); - END_STATE(); - case 416: - ACCEPT_TOKEN(anon_sym_modified); - END_STATE(); - case 417: - ACCEPT_TOKEN(anon_sym_renamed); - END_STATE(); - case 418: - ACCEPT_TOKEN(anon_sym_deleted); - END_STATE(); - case 419: - ACCEPT_TOKEN(anon_sym_DASH_GT); - END_STATE(); - case 420: - ACCEPT_TOKEN(sym_commit); - END_STATE(); - case 421: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(420); - END_STATE(); - case 422: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(421); - END_STATE(); - case 423: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(422); - END_STATE(); - case 424: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(423); - END_STATE(); - case 425: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(424); - END_STATE(); - case 426: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(425); - END_STATE(); - case 427: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(426); - END_STATE(); - case 428: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(427); - END_STATE(); - case 429: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(428); - END_STATE(); - case 430: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(429); - END_STATE(); - case 431: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(430); - END_STATE(); - case 432: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(431); - END_STATE(); - case 433: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(432); - END_STATE(); - case 434: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(433); - END_STATE(); - case 435: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(434); - END_STATE(); - case 436: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(435); - END_STATE(); - case 437: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(436); - END_STATE(); - case 438: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(437); - END_STATE(); - case 439: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(438); - END_STATE(); - case 440: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(439); - END_STATE(); - case 441: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(440); - END_STATE(); - case 442: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(441); - END_STATE(); - case 443: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(442); - END_STATE(); - case 444: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(443); - END_STATE(); - case 445: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(444); - END_STATE(); - case 446: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(445); - END_STATE(); - case 447: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(446); - END_STATE(); - case 448: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(447); - END_STATE(); - case 449: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(448); - END_STATE(); - case 450: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(449); - END_STATE(); - case 451: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(450); - END_STATE(); - case 452: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(451); - END_STATE(); - case 453: - ACCEPT_TOKEN(sym_commit); - if (('0' <= lookahead && lookahead <= '9') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(452); - END_STATE(); - case 454: - ACCEPT_TOKEN(sym__word); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '#') ADVANCE(497); - if (lookahead == '@') ADVANCE(457); - if (lookahead == '\t' || - lookahead == ' ') SKIP(2) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(454); - if (lookahead != 0) ADVANCE(498); - END_STATE(); - case 455: - ACCEPT_TOKEN(sym__word); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == 'C') ADVANCE(474); - if (lookahead == 'H') ADVANCE(460); - if (lookahead == 'O') ADVANCE(479); - if (lookahead == 'U') ADVANCE(480); - if (lookahead == 'Y') ADVANCE(484); - if (lookahead == 'i') ADVANCE(483); - if (lookahead == '\t' || - lookahead == ' ') SKIP(4) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(455); - if (lookahead != 0) ADVANCE(498); - END_STATE(); - case 456: - ACCEPT_TOKEN(sym__word); - if (lookahead == '\n') ADVANCE(329); - if (lookahead == '\r') ADVANCE(1); - if (lookahead == '\t' || - lookahead == ' ') SKIP(5) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(456); - if (lookahead != 0) ADVANCE(498); - END_STATE(); - case 457: ACCEPT_TOKEN(sym__word); - if (lookahead == '@') ADVANCE(498); + if (lookahead == 'A') ADVANCE(384); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(515); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 458: + case 384: ACCEPT_TOKEN(sym__word); - if (lookahead == 'A') ADVANCE(459); + if (lookahead == 'D') ADVANCE(337); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 459: + case 385: ACCEPT_TOKEN(sym__word); - if (lookahead == 'D') ADVANCE(409); + if (lookahead == 'E') ADVANCE(383); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 460: + case 386: ACCEPT_TOKEN(sym__word); - if (lookahead == 'E') ADVANCE(458); + if (lookahead == 'a') ADVANCE(389); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 461: + case 387: ACCEPT_TOKEN(sym__word); - if (lookahead == 'a') ADVANCE(464); + if (lookahead == 'a') ADVANCE(407); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 462: + case 388: ACCEPT_TOKEN(sym__word); - if (lookahead == 'a') ADVANCE(482); + if (lookahead == 'a') ADVANCE(391); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 463: + case 389: ACCEPT_TOKEN(sym__word); - if (lookahead == 'a') ADVANCE(466); + if (lookahead == 'c') ADVANCE(402); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 464: + case 390: ACCEPT_TOKEN(sym__word); - if (lookahead == 'c') ADVANCE(477); + if (lookahead == 'c') ADVANCE(418); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 465: + case 391: ACCEPT_TOKEN(sym__word); - if (lookahead == 'c') ADVANCE(493); + if (lookahead == 'c') ADVANCE(417); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 466: + case 392: ACCEPT_TOKEN(sym__word); - if (lookahead == 'c') ADVANCE(492); + if (lookahead == 'd') ADVANCE(341); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 467: + case 393: ACCEPT_TOKEN(sym__word); - if (lookahead == 'd') ADVANCE(413); + if (lookahead == 'e') ADVANCE(413); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 468: + case 394: ACCEPT_TOKEN(sym__word); - if (lookahead == 'e') ADVANCE(342); + if (lookahead == 'e') ADVANCE(392); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 469: + case 395: ACCEPT_TOKEN(sym__word); - if (lookahead == 'e') ADVANCE(488); + if (lookahead == 'e') ADVANCE(280); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 470: + case 396: ACCEPT_TOKEN(sym__word); - if (lookahead == 'e') ADVANCE(467); + if (lookahead == 'e') ADVANCE(412); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 471: - ACCEPT_TOKEN(sym__word); - if (lookahead == 'e') ADVANCE(487); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r' && - lookahead != ' ') ADVANCE(498); - END_STATE(); - case 472: + case 397: ACCEPT_TOKEN(sym__word); - if (lookahead == 'f') ADVANCE(478); + if (lookahead == 'f') ADVANCE(403); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 473: + case 398: ACCEPT_TOKEN(sym__word); - if (lookahead == 'g') ADVANCE(469); + if (lookahead == 'g') ADVANCE(393); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 474: + case 399: ACCEPT_TOKEN(sym__word); - if (lookahead == 'h') ADVANCE(462); - if (lookahead == 'o') ADVANCE(481); + if (lookahead == 'h') ADVANCE(387); + if (lookahead == 'o') ADVANCE(406); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 475: + case 400: ACCEPT_TOKEN(sym__word); - if (lookahead == 'i') ADVANCE(495); + if (lookahead == 'i') ADVANCE(420); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 476: + case 401: ACCEPT_TOKEN(sym__word); - if (lookahead == 'i') ADVANCE(465); + if (lookahead == 'i') ADVANCE(390); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 477: + case 402: ACCEPT_TOKEN(sym__word); - if (lookahead == 'k') ADVANCE(470); + if (lookahead == 'k') ADVANCE(394); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 478: + case 403: ACCEPT_TOKEN(sym__word); - if (lookahead == 'l') ADVANCE(476); + if (lookahead == 'l') ADVANCE(401); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 479: + case 404: ACCEPT_TOKEN(sym__word); - if (lookahead == 'n') ADVANCE(396); + if (lookahead == 'n') ADVANCE(324); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 480: + case 405: ACCEPT_TOKEN(sym__word); - if (lookahead == 'n') ADVANCE(490); + if (lookahead == 'n') ADVANCE(415); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 481: + case 406: ACCEPT_TOKEN(sym__word); - if (lookahead == 'n') ADVANCE(472); + if (lookahead == 'n') ADVANCE(397); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 482: + case 407: ACCEPT_TOKEN(sym__word); - if (lookahead == 'n') ADVANCE(473); + if (lookahead == 'n') ADVANCE(398); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 483: + case 408: ACCEPT_TOKEN(sym__word); - if (lookahead == 'n') ADVANCE(491); + if (lookahead == 'n') ADVANCE(416); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 484: + case 409: ACCEPT_TOKEN(sym__word); - if (lookahead == 'o') ADVANCE(494); + if (lookahead == 'o') ADVANCE(419); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 485: + case 410: ACCEPT_TOKEN(sym__word); - if (lookahead == 'r') ADVANCE(397); + if (lookahead == 'r') ADVANCE(325); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 486: + case 411: ACCEPT_TOKEN(sym__word); - if (lookahead == 'r') ADVANCE(461); + if (lookahead == 'r') ADVANCE(386); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 487: + case 412: ACCEPT_TOKEN(sym__word); - if (lookahead == 'r') ADVANCE(463); + if (lookahead == 'r') ADVANCE(388); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 488: + case 413: ACCEPT_TOKEN(sym__word); - if (lookahead == 's') ADVANCE(387); + if (lookahead == 's') ADVANCE(317); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 489: + case 414: ACCEPT_TOKEN(sym__word); - if (lookahead == 's') ADVANCE(412); + if (lookahead == 's') ADVANCE(340); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 490: + case 415: ACCEPT_TOKEN(sym__word); - if (lookahead == 't') ADVANCE(486); + if (lookahead == 't') ADVANCE(411); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 491: + case 416: ACCEPT_TOKEN(sym__word); - if (lookahead == 't') ADVANCE(471); + if (lookahead == 't') ADVANCE(396); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 492: + case 417: ACCEPT_TOKEN(sym__word); - if (lookahead == 't') ADVANCE(475); + if (lookahead == 't') ADVANCE(400); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 493: + case 418: ACCEPT_TOKEN(sym__word); - if (lookahead == 't') ADVANCE(489); + if (lookahead == 't') ADVANCE(414); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 494: + case 419: ACCEPT_TOKEN(sym__word); - if (lookahead == 'u') ADVANCE(485); + if (lookahead == 'u') ADVANCE(410); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 495: + case 420: ACCEPT_TOKEN(sym__word); - if (lookahead == 'v') ADVANCE(468); + if (lookahead == 'v') ADVANCE(395); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); - END_STATE(); - case 496: - ACCEPT_TOKEN(sym__word); - if (lookahead == '\t' || - lookahead == ' ') SKIP(309) - if (lookahead == 11 || - lookahead == '\f') ADVANCE(496); - if (lookahead != 0 && - (lookahead < '\n' || '\r' < lookahead)) ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 497: + case 421: ACCEPT_TOKEN(sym__word); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(516); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(438); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 498: + case 422: ACCEPT_TOKEN(sym__word); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(498); - END_STATE(); - case 499: - ACCEPT_TOKEN(sym_branch); - if (lookahead == 11 || - lookahead == '\f') ADVANCE(499); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ' && - lookahead != '\'' && - lookahead != '.') ADVANCE(500); + lookahead != ' ') ADVANCE(422); END_STATE(); - case 500: + case 423: ACCEPT_TOKEN(sym_branch); if (lookahead != 0 && lookahead != '\t' && @@ -3075,84 +2750,75 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '\r' && lookahead != ' ' && lookahead != '\'' && - lookahead != '.') ADVANCE(500); + lookahead != '.') ADVANCE(423); END_STATE(); - case 501: + case 424: ACCEPT_TOKEN(anon_sym_pick); END_STATE(); - case 502: + case 425: ACCEPT_TOKEN(anon_sym_edit); END_STATE(); - case 503: + case 426: ACCEPT_TOKEN(anon_sym_squash); END_STATE(); - case 504: + case 427: ACCEPT_TOKEN(anon_sym_merge); END_STATE(); - case 505: + case 428: ACCEPT_TOKEN(anon_sym_fixup); END_STATE(); - case 506: + case 429: ACCEPT_TOKEN(anon_sym_drop); END_STATE(); - case 507: + case 430: ACCEPT_TOKEN(anon_sym_reword); END_STATE(); - case 508: + case 431: ACCEPT_TOKEN(anon_sym_exec); END_STATE(); - case 509: + case 432: ACCEPT_TOKEN(anon_sym_label); END_STATE(); - case 510: + case 433: ACCEPT_TOKEN(anon_sym_reset); END_STATE(); - case 511: - ACCEPT_TOKEN(aux_sym_path_token1); - if (lookahead == '-') ADVANCE(512); - if (lookahead == 11 || - lookahead == '\f') ADVANCE(511); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(514); - END_STATE(); - case 512: + case 434: ACCEPT_TOKEN(aux_sym_path_token1); - if (lookahead == '>') ADVANCE(419); + if (lookahead == '>') ADVANCE(347); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(514); + lookahead != ' ') ADVANCE(436); END_STATE(); - case 513: + case 435: ACCEPT_TOKEN(aux_sym_path_token1); if (lookahead == 11 || - lookahead == '\f') ADVANCE(513); + lookahead == '\f') ADVANCE(435); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(514); + lookahead != ' ') ADVANCE(436); END_STATE(); - case 514: + case 436: ACCEPT_TOKEN(aux_sym_path_token1); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && - lookahead != ' ') ADVANCE(514); + lookahead != ' ') ADVANCE(436); END_STATE(); - case 515: + case 437: ACCEPT_TOKEN(sym_user); if (lookahead != 0 && lookahead != '\t' && lookahead != '\n' && lookahead != '\r' && lookahead != ' ' && - lookahead != '@') ADVANCE(515); + lookahead != '@') ADVANCE(437); END_STATE(); - case 516: + case 438: ACCEPT_TOKEN(sym_item); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(516); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(438); END_STATE(); default: return false; @@ -3161,224 +2827,227 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { static const TSLexMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0}, - [1] = {.lex_state = 321}, - [2] = {.lex_state = 324}, - [3] = {.lex_state = 324}, - [4] = {.lex_state = 0}, - [5] = {.lex_state = 0}, - [6] = {.lex_state = 320}, - [7] = {.lex_state = 320}, - [8] = {.lex_state = 320}, - [9] = {.lex_state = 0}, - [10] = {.lex_state = 322}, - [11] = {.lex_state = 322}, - [12] = {.lex_state = 322}, - [13] = {.lex_state = 322}, - [14] = {.lex_state = 322}, - [15] = {.lex_state = 0}, - [16] = {.lex_state = 322}, - [17] = {.lex_state = 2}, - [18] = {.lex_state = 325}, + [1] = {.lex_state = 258}, + [2] = {.lex_state = 261}, + [3] = {.lex_state = 259}, + [4] = {.lex_state = 259}, + [5] = {.lex_state = 259}, + [6] = {.lex_state = 259}, + [7] = {.lex_state = 259}, + [8] = {.lex_state = 260}, + [9] = {.lex_state = 260}, + [10] = {.lex_state = 260}, + [11] = {.lex_state = 260}, + [12] = {.lex_state = 260}, + [13] = {.lex_state = 259}, + [14] = {.lex_state = 259}, + [15] = {.lex_state = 260}, + [16] = {.lex_state = 259}, + [17] = {.lex_state = 263}, + [18] = {.lex_state = 2}, [19] = {.lex_state = 2}, - [20] = {.lex_state = 0}, + [20] = {.lex_state = 2}, [21] = {.lex_state = 2}, - [22] = {.lex_state = 327}, - [23] = {.lex_state = 0}, - [24] = {.lex_state = 320}, - [25] = {.lex_state = 320}, - [26] = {.lex_state = 326}, - [27] = {.lex_state = 3}, - [28] = {.lex_state = 327}, - [29] = {.lex_state = 327}, - [30] = {.lex_state = 320}, + [22] = {.lex_state = 2}, + [23] = {.lex_state = 264}, + [24] = {.lex_state = 259}, + [25] = {.lex_state = 259}, + [26] = {.lex_state = 259}, + [27] = {.lex_state = 262}, + [28] = {.lex_state = 262}, + [29] = {.lex_state = 259}, + [30] = {.lex_state = 3}, [31] = {.lex_state = 3}, - [32] = {.lex_state = 326}, - [33] = {.lex_state = 320}, - [34] = {.lex_state = 6}, - [35] = {.lex_state = 249}, - [36] = {.lex_state = 325}, - [37] = {.lex_state = 325}, - [38] = {.lex_state = 320}, - [39] = {.lex_state = 249}, - [40] = {.lex_state = 249}, - [41] = {.lex_state = 249}, - [42] = {.lex_state = 249}, - [43] = {.lex_state = 249}, - [44] = {.lex_state = 320}, - [45] = {.lex_state = 320}, - [46] = {.lex_state = 325}, - [47] = {.lex_state = 320}, - [48] = {.lex_state = 249}, - [49] = {.lex_state = 320}, - [50] = {.lex_state = 325}, - [51] = {.lex_state = 326}, - [52] = {.lex_state = 325}, - [53] = {.lex_state = 320}, - [54] = {.lex_state = 326}, - [55] = {.lex_state = 320}, - [56] = {.lex_state = 6}, - [57] = {.lex_state = 0}, - [58] = {.lex_state = 6}, - [59] = {.lex_state = 320}, - [60] = {.lex_state = 320}, - [61] = {.lex_state = 0}, - [62] = {.lex_state = 0}, - [63] = {.lex_state = 320}, - [64] = {.lex_state = 320}, - [65] = {.lex_state = 320}, - [66] = {.lex_state = 0}, - [67] = {.lex_state = 0}, - [68] = {.lex_state = 0}, - [69] = {.lex_state = 0}, - [70] = {.lex_state = 320}, - [71] = {.lex_state = 0}, - [72] = {.lex_state = 0}, - [73] = {.lex_state = 0}, - [74] = {.lex_state = 320}, - [75] = {.lex_state = 0}, - [76] = {.lex_state = 0}, - [77] = {.lex_state = 0}, - [78] = {.lex_state = 320}, - [79] = {.lex_state = 320}, - [80] = {.lex_state = 0}, - [81] = {.lex_state = 0}, - [82] = {.lex_state = 320}, - [83] = {.lex_state = 0}, - [84] = {.lex_state = 0}, - [85] = {.lex_state = 308}, - [86] = {.lex_state = 0}, - [87] = {.lex_state = 0}, - [88] = {.lex_state = 0}, - [89] = {.lex_state = 0}, - [90] = {.lex_state = 0}, - [91] = {.lex_state = 320}, - [92] = {.lex_state = 308}, - [93] = {.lex_state = 0}, - [94] = {.lex_state = 0}, - [95] = {.lex_state = 0}, - [96] = {.lex_state = 320}, - [97] = {.lex_state = 0}, - [98] = {.lex_state = 320}, - [99] = {.lex_state = 320}, - [100] = {.lex_state = 320}, - [101] = {.lex_state = 60}, - [102] = {.lex_state = 0}, - [103] = {.lex_state = 320}, - [104] = {.lex_state = 0}, - [105] = {.lex_state = 320}, - [106] = {.lex_state = 0}, - [107] = {.lex_state = 0}, - [108] = {.lex_state = 0}, - [109] = {.lex_state = 0}, - [110] = {.lex_state = 0}, - [111] = {.lex_state = 60}, - [112] = {.lex_state = 0}, - [113] = {.lex_state = 308}, - [114] = {.lex_state = 0}, - [115] = {.lex_state = 0}, - [116] = {.lex_state = 0}, - [117] = {.lex_state = 0}, - [118] = {.lex_state = 0}, - [119] = {.lex_state = 0}, - [120] = {.lex_state = 0}, - [121] = {.lex_state = 0}, - [122] = {.lex_state = 0}, - [123] = {.lex_state = 320}, - [124] = {.lex_state = 320}, - [125] = {.lex_state = 0}, - [126] = {.lex_state = 0}, - [127] = {.lex_state = 0}, - [128] = {.lex_state = 320}, - [129] = {.lex_state = 0}, - [130] = {.lex_state = 0}, - [131] = {.lex_state = 320}, - [132] = {.lex_state = 0}, - [133] = {.lex_state = 0}, - [134] = {.lex_state = 0}, - [135] = {.lex_state = 0}, - [136] = {.lex_state = 60}, - [137] = {.lex_state = 0}, - [138] = {.lex_state = 320}, - [139] = {.lex_state = 0}, - [140] = {.lex_state = 0}, - [141] = {.lex_state = 0}, - [142] = {.lex_state = 0}, - [143] = {.lex_state = 0}, - [144] = {.lex_state = 0}, - [145] = {.lex_state = 0}, - [146] = {.lex_state = 320}, - [147] = {.lex_state = 0}, - [148] = {.lex_state = 0}, - [149] = {.lex_state = 0}, - [150] = {.lex_state = 0}, - [151] = {.lex_state = 0}, - [152] = {.lex_state = 0}, - [153] = {.lex_state = 0}, - [154] = {.lex_state = 70}, - [155] = {.lex_state = 0}, - [156] = {.lex_state = 0}, - [157] = {.lex_state = 0}, - [158] = {.lex_state = 0}, - [159] = {.lex_state = 0}, - [160] = {.lex_state = 0}, - [161] = {.lex_state = 308}, - [162] = {.lex_state = 0}, - [163] = {.lex_state = 0}, - [164] = {.lex_state = 0}, - [165] = {.lex_state = 0}, - [166] = {.lex_state = 308}, - [167] = {.lex_state = 0}, - [168] = {.lex_state = 0}, - [169] = {.lex_state = 60}, - [170] = {.lex_state = 0}, - [171] = {.lex_state = 308}, - [172] = {.lex_state = 0}, - [173] = {.lex_state = 0}, - [174] = {.lex_state = 60}, - [175] = {.lex_state = 0}, - [176] = {.lex_state = 308}, - [177] = {.lex_state = 320}, - [178] = {.lex_state = 0}, - [179] = {.lex_state = 60}, - [180] = {.lex_state = 0}, - [181] = {.lex_state = 0}, - [182] = {.lex_state = 320}, - [183] = {.lex_state = 0}, - [184] = {.lex_state = 60}, - [185] = {.lex_state = 0}, - [186] = {.lex_state = 0}, - [187] = {.lex_state = 320}, - [188] = {.lex_state = 0}, - [189] = {.lex_state = 0}, - [190] = {.lex_state = 0}, - [191] = {.lex_state = 0}, - [192] = {.lex_state = 320}, - [193] = {.lex_state = 0}, - [194] = {.lex_state = 0}, - [195] = {.lex_state = 0}, - [196] = {.lex_state = 0}, - [197] = {.lex_state = 309}, - [198] = {.lex_state = 0}, - [199] = {.lex_state = 0}, - [200] = {.lex_state = 0}, - [201] = {.lex_state = 60}, - [202] = {.lex_state = 320}, - [203] = {.lex_state = 0}, - [204] = {.lex_state = 0}, - [205] = {.lex_state = 0}, - [206] = {.lex_state = 0}, - [207] = {.lex_state = 0}, - [208] = {.lex_state = 0}, - [209] = {.lex_state = 0}, - [210] = {.lex_state = 0}, - [211] = {.lex_state = 0}, - [212] = {.lex_state = 0}, + [32] = {.lex_state = 264}, + [33] = {.lex_state = 259}, + [34] = {.lex_state = 264}, + [35] = {.lex_state = 202}, + [36] = {.lex_state = 263}, + [37] = {.lex_state = 202}, + [38] = {.lex_state = 263}, + [39] = {.lex_state = 259}, + [40] = {.lex_state = 259}, + [41] = {.lex_state = 259}, + [42] = {.lex_state = 33}, + [43] = {.lex_state = 263}, + [44] = {.lex_state = 259}, + [45] = {.lex_state = 263}, + [46] = {.lex_state = 259}, + [47] = {.lex_state = 4}, + [48] = {.lex_state = 259}, + [49] = {.lex_state = 202}, + [50] = {.lex_state = 202}, + [51] = {.lex_state = 4}, + [52] = {.lex_state = 263}, + [53] = {.lex_state = 202}, + [54] = {.lex_state = 202}, + [55] = {.lex_state = 202}, + [56] = {.lex_state = 33}, + [57] = {.lex_state = 259}, + [58] = {.lex_state = 261}, + [59] = {.lex_state = 259}, + [60] = {.lex_state = 259}, + [61] = {.lex_state = 259}, + [62] = {.lex_state = 259}, + [63] = {.lex_state = 259}, + [64] = {.lex_state = 259}, + [65] = {.lex_state = 259}, + [66] = {.lex_state = 261}, + [67] = {.lex_state = 261}, + [68] = {.lex_state = 259}, + [69] = {.lex_state = 261}, + [70] = {.lex_state = 261}, + [71] = {.lex_state = 261}, + [72] = {.lex_state = 259}, + [73] = {.lex_state = 261}, + [74] = {.lex_state = 259}, + [75] = {.lex_state = 4}, + [76] = {.lex_state = 259}, + [77] = {.lex_state = 261}, + [78] = {.lex_state = 261}, + [79] = {.lex_state = 261}, + [80] = {.lex_state = 261}, + [81] = {.lex_state = 261}, + [82] = {.lex_state = 261}, + [83] = {.lex_state = 259}, + [84] = {.lex_state = 261}, + [85] = {.lex_state = 259}, + [86] = {.lex_state = 261}, + [87] = {.lex_state = 259}, + [88] = {.lex_state = 259}, + [89] = {.lex_state = 259}, + [90] = {.lex_state = 249}, + [91] = {.lex_state = 259}, + [92] = {.lex_state = 261}, + [93] = {.lex_state = 259}, + [94] = {.lex_state = 249}, + [95] = {.lex_state = 259}, + [96] = {.lex_state = 261}, + [97] = {.lex_state = 259}, + [98] = {.lex_state = 259}, + [99] = {.lex_state = 259}, + [100] = {.lex_state = 259}, + [101] = {.lex_state = 249}, + [102] = {.lex_state = 259}, + [103] = {.lex_state = 26}, + [104] = {.lex_state = 261}, + [105] = {.lex_state = 26}, + [106] = {.lex_state = 26}, + [107] = {.lex_state = 259}, + [108] = {.lex_state = 259}, + [109] = {.lex_state = 259}, + [110] = {.lex_state = 26}, + [111] = {.lex_state = 261}, + [112] = {.lex_state = 259}, + [113] = {.lex_state = 259}, + [114] = {.lex_state = 259}, + [115] = {.lex_state = 259}, + [116] = {.lex_state = 259}, + [117] = {.lex_state = 259}, + [118] = {.lex_state = 259}, + [119] = {.lex_state = 26}, + [120] = {.lex_state = 259}, + [121] = {.lex_state = 26}, + [122] = {.lex_state = 259}, + [123] = {.lex_state = 261}, + [124] = {.lex_state = 259}, + [125] = {.lex_state = 261}, + [126] = {.lex_state = 259}, + [127] = {.lex_state = 259}, + [128] = {.lex_state = 259}, + [129] = {.lex_state = 26}, + [130] = {.lex_state = 259}, + [131] = {.lex_state = 259}, + [132] = {.lex_state = 259}, + [133] = {.lex_state = 261}, + [134] = {.lex_state = 259}, + [135] = {.lex_state = 259}, + [136] = {.lex_state = 259}, + [137] = {.lex_state = 259}, + [138] = {.lex_state = 259}, + [139] = {.lex_state = 26}, + [140] = {.lex_state = 259}, + [141] = {.lex_state = 259}, + [142] = {.lex_state = 259}, + [143] = {.lex_state = 259}, + [144] = {.lex_state = 259}, + [145] = {.lex_state = 259}, + [146] = {.lex_state = 259}, + [147] = {.lex_state = 261}, + [148] = {.lex_state = 259}, + [149] = {.lex_state = 259}, + [150] = {.lex_state = 261}, + [151] = {.lex_state = 261}, + [152] = {.lex_state = 259}, + [153] = {.lex_state = 259}, + [154] = {.lex_state = 259}, + [155] = {.lex_state = 259}, + [156] = {.lex_state = 261}, + [157] = {.lex_state = 259}, + [158] = {.lex_state = 259}, + [159] = {.lex_state = 261}, + [160] = {.lex_state = 259}, + [161] = {.lex_state = 259}, + [162] = {.lex_state = 259}, + [163] = {.lex_state = 59}, + [164] = {.lex_state = 259}, + [165] = {.lex_state = 249}, + [166] = {.lex_state = 259}, + [167] = {.lex_state = 259}, + [168] = {.lex_state = 259}, + [169] = {.lex_state = 259}, + [170] = {.lex_state = 249}, + [171] = {.lex_state = 259}, + [172] = {.lex_state = 259}, + [173] = {.lex_state = 26}, + [174] = {.lex_state = 259}, + [175] = {.lex_state = 249}, + [176] = {.lex_state = 259}, + [177] = {.lex_state = 259}, + [178] = {.lex_state = 26}, + [179] = {.lex_state = 259}, + [180] = {.lex_state = 249}, + [181] = {.lex_state = 259}, + [182] = {.lex_state = 259}, + [183] = {.lex_state = 26}, + [184] = {.lex_state = 259}, + [185] = {.lex_state = 259}, + [186] = {.lex_state = 259}, + [187] = {.lex_state = 259}, + [188] = {.lex_state = 26}, + [189] = {.lex_state = 259}, + [190] = {.lex_state = 259}, + [191] = {.lex_state = 259}, + [192] = {.lex_state = 259}, + [193] = {.lex_state = 261}, + [194] = {.lex_state = 259}, + [195] = {.lex_state = 259}, + [196] = {.lex_state = 259}, + [197] = {.lex_state = 261}, + [198] = {.lex_state = 261}, + [199] = {.lex_state = 259}, + [200] = {.lex_state = 259}, + [201] = {.lex_state = 259}, + [202] = {.lex_state = 259}, + [203] = {.lex_state = 261}, + [204] = {.lex_state = 259}, + [205] = {.lex_state = 262}, + [206] = {.lex_state = 259}, + [207] = {.lex_state = 261}, + [208] = {.lex_state = 26}, + [209] = {.lex_state = 259}, + [210] = {.lex_state = 261}, + [211] = {.lex_state = 261}, + [212] = {.lex_state = 261}, + [213] = {.lex_state = 259}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [0] = { [ts_builtin_sym_end] = ACTIONS(1), [aux_sym_source_token1] = ACTIONS(1), + [aux_sym_subject_token1] = ACTIONS(1), + [aux_sym_message_token1] = ACTIONS(3), [anon_sym_POUND] = ACTIONS(1), [anon_sym_interactive] = ACTIONS(1), [anon_sym_rebase] = ACTIONS(1), @@ -3432,11 +3101,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Conflicts] = ACTIONS(1), [anon_sym_Untracked] = ACTIONS(1), [anon_sym_files] = ACTIONS(1), - [anon_sym_newfile] = ACTIONS(1), [anon_sym_modified] = ACTIONS(1), [anon_sym_renamed] = ACTIONS(1), [anon_sym_deleted] = ACTIONS(1), [anon_sym_DASH_GT] = ACTIONS(1), + [sym__word] = ACTIONS(1), [anon_sym_pick] = ACTIONS(1), [anon_sym_edit] = ACTIONS(1), [anon_sym_squash] = ACTIONS(1), @@ -3447,93 +3116,67 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_exec] = ACTIONS(1), [anon_sym_label] = ACTIONS(1), [anon_sym_reset] = ACTIONS(1), - [sym_user] = ACTIONS(1), + [aux_sym_path_token1] = ACTIONS(1), }, [1] = { - [sym_source] = STATE(109), - [sym_subject] = STATE(67), - [sym_comment] = STATE(67), - [ts_builtin_sym_end] = ACTIONS(3), - [aux_sym_source_token1] = ACTIONS(5), - [aux_sym_subject_token1] = ACTIONS(7), - [aux_sym_comment_token1] = ACTIONS(9), - [anon_sym_POUND] = ACTIONS(11), + [sym_source] = STATE(212), + [sym_subject] = STATE(81), + [sym_comment] = STATE(81), + [ts_builtin_sym_end] = ACTIONS(5), + [aux_sym_source_token1] = ACTIONS(7), + [aux_sym_subject_token1] = ACTIONS(9), + [aux_sym_message_token1] = ACTIONS(3), + [aux_sym_comment_token1] = ACTIONS(11), + [anon_sym_POUND] = ACTIONS(13), }, }; static const uint16_t ts_small_parse_table[] = { [0] = 14, - ACTIONS(13), 1, - ts_builtin_sym_end, - ACTIONS(15), 1, - aux_sym_source_token1, ACTIONS(17), 1, - anon_sym_interactive, + aux_sym_message_token1, ACTIONS(19), 1, - anon_sym_Changes, - ACTIONS(21), 1, - anon_sym_On, - ACTIONS(23), 1, - anon_sym_Your, - ACTIONS(25), 1, - anon_sym_HEAD, - ACTIONS(27), 1, - anon_sym_Conflicts, - ACTIONS(29), 1, - anon_sym_Untracked, - ACTIONS(31), 1, - sym__word, - STATE(26), 1, - aux_sym__comment_body_repeat1, - STATE(204), 1, - sym_header, - STATE(205), 1, - sym__change_header, - STATE(57), 4, - sym__comment_body, - sym__rebase_summary, - sym_summary, - sym__branch_declaration, - [46] = 13, - ACTIONS(15), 1, - aux_sym_source_token1, - ACTIONS(17), 1, anon_sym_interactive, - ACTIONS(19), 1, - anon_sym_Changes, ACTIONS(21), 1, - anon_sym_On, + anon_sym_Changes, ACTIONS(23), 1, - anon_sym_Your, + anon_sym_On, ACTIONS(25), 1, - anon_sym_HEAD, + anon_sym_Your, ACTIONS(27), 1, - anon_sym_Conflicts, + anon_sym_HEAD, ACTIONS(29), 1, + anon_sym_Conflicts, + ACTIONS(31), 1, anon_sym_Untracked, ACTIONS(33), 1, sym__word, - STATE(54), 1, + STATE(28), 1, aux_sym__comment_body_repeat1, - STATE(204), 1, + STATE(210), 1, sym_header, - STATE(205), 1, + STATE(211), 1, sym__change_header, - STATE(57), 4, + ACTIONS(15), 2, + ts_builtin_sym_end, + aux_sym_source_token1, + STATE(80), 4, sym__comment_body, sym__rebase_summary, sym_summary, sym__branch_declaration, - [89] = 6, + [47] = 7, + ACTIONS(17), 1, + aux_sym_message_token1, ACTIONS(35), 1, anon_sym_Last, ACTIONS(37), 1, anon_sym_Next, ACTIONS(39), 1, anon_sym_No, - STATE(120), 1, + STATE(82), 1, sym__rebase_header, - STATE(121), 1, + STATE(125), 1, sym_rebase_command, ACTIONS(41), 10, anon_sym_pick, @@ -3546,16 +3189,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_exec, anon_sym_label, anon_sym_reset, - [117] = 6, + [78] = 7, + ACTIONS(17), 1, + aux_sym_message_token1, ACTIONS(35), 1, anon_sym_Last, ACTIONS(37), 1, anon_sym_Next, ACTIONS(39), 1, anon_sym_No, - STATE(121), 1, + STATE(125), 1, sym_rebase_command, - STATE(129), 1, + STATE(133), 1, sym__rebase_header, ACTIONS(41), 10, anon_sym_pick, @@ -3568,10 +3213,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_exec, anon_sym_label, anon_sym_reset, - [145] = 3, + [109] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, ACTIONS(43), 1, anon_sym_You, - STATE(121), 1, + STATE(125), 1, sym_rebase_command, ACTIONS(41), 10, anon_sym_pick, @@ -3584,10 +3231,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_exec, anon_sym_label, anon_sym_reset, - [164] = 3, + [131] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, ACTIONS(45), 1, anon_sym_You, - STATE(121), 1, + STATE(125), 1, sym_rebase_command, ACTIONS(41), 10, anon_sym_pick, @@ -3600,24 +3249,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_exec, anon_sym_label, anon_sym_reset, - [183] = 3, + [153] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, ACTIONS(47), 1, anon_sym_You, - STATE(121), 1, - sym_rebase_command, - ACTIONS(41), 10, - anon_sym_pick, - anon_sym_edit, - anon_sym_squash, - anon_sym_merge, - anon_sym_fixup, - anon_sym_drop, - anon_sym_reword, - anon_sym_exec, - anon_sym_label, - anon_sym_reset, - [202] = 2, - STATE(121), 1, + STATE(125), 1, sym_rebase_command, ACTIONS(41), 10, anon_sym_pick, @@ -3630,1399 +3267,1865 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_exec, anon_sym_label, anon_sym_reset, - [218] = 7, - ACTIONS(9), 1, + [175] = 10, + ACTIONS(11), 1, aux_sym_comment_token1, + ACTIONS(13), 1, + anon_sym_POUND, ACTIONS(49), 1, ts_builtin_sym_end, ACTIONS(51), 1, aux_sym_source_token1, - ACTIONS(55), 1, - anon_sym_POUND, - ACTIONS(53), 2, + ACTIONS(53), 1, aux_sym_message_token1, + ACTIONS(55), 1, + aux_sym_message_token2, + ACTIONS(57), 1, sym_user, - STATE(13), 2, + STATE(56), 1, + aux_sym_message_repeat1, + STATE(11), 2, sym__body_line, aux_sym_source_repeat1, - STATE(212), 2, + STATE(159), 2, sym_message, sym_comment, - [243] = 7, - ACTIONS(9), 1, + [208] = 10, + ACTIONS(11), 1, aux_sym_comment_token1, - ACTIONS(55), 1, + ACTIONS(13), 1, anon_sym_POUND, + ACTIONS(53), 1, + aux_sym_message_token1, + ACTIONS(55), 1, + aux_sym_message_token2, ACTIONS(57), 1, - ts_builtin_sym_end, + sym_user, ACTIONS(59), 1, + ts_builtin_sym_end, + ACTIONS(61), 1, aux_sym_source_token1, - ACTIONS(53), 2, - aux_sym_message_token1, - sym_user, - STATE(12), 2, + STATE(56), 1, + aux_sym_message_repeat1, + STATE(10), 2, sym__body_line, aux_sym_source_repeat1, - STATE(212), 2, + STATE(159), 2, sym_message, sym_comment, - [268] = 7, - ACTIONS(61), 1, - ts_builtin_sym_end, - ACTIONS(63), 1, - aux_sym_source_token1, - ACTIONS(69), 1, + [241] = 10, + ACTIONS(11), 1, aux_sym_comment_token1, - ACTIONS(72), 1, + ACTIONS(13), 1, anon_sym_POUND, - ACTIONS(66), 2, + ACTIONS(49), 1, + ts_builtin_sym_end, + ACTIONS(53), 1, aux_sym_message_token1, + ACTIONS(55), 1, + aux_sym_message_token2, + ACTIONS(57), 1, sym_user, + ACTIONS(63), 1, + aux_sym_source_token1, + STATE(56), 1, + aux_sym_message_repeat1, STATE(12), 2, sym__body_line, aux_sym_source_repeat1, - STATE(212), 2, + STATE(159), 2, sym_message, sym_comment, - [293] = 7, - ACTIONS(9), 1, + [274] = 10, + ACTIONS(11), 1, aux_sym_comment_token1, - ACTIONS(55), 1, + ACTIONS(13), 1, anon_sym_POUND, - ACTIONS(59), 1, - aux_sym_source_token1, - ACTIONS(75), 1, - ts_builtin_sym_end, - ACTIONS(53), 2, + ACTIONS(53), 1, aux_sym_message_token1, + ACTIONS(55), 1, + aux_sym_message_token2, + ACTIONS(57), 1, sym_user, + ACTIONS(63), 1, + aux_sym_source_token1, + ACTIONS(65), 1, + ts_builtin_sym_end, + STATE(56), 1, + aux_sym_message_repeat1, STATE(12), 2, sym__body_line, aux_sym_source_repeat1, - STATE(212), 2, + STATE(159), 2, sym_message, sym_comment, - [318] = 7, - ACTIONS(9), 1, - aux_sym_comment_token1, - ACTIONS(55), 1, - anon_sym_POUND, - ACTIONS(75), 1, + [307] = 10, + ACTIONS(67), 1, ts_builtin_sym_end, - ACTIONS(77), 1, + ACTIONS(69), 1, aux_sym_source_token1, - ACTIONS(53), 2, + ACTIONS(72), 1, aux_sym_message_token1, + ACTIONS(75), 1, + aux_sym_message_token2, + ACTIONS(78), 1, + aux_sym_comment_token1, + ACTIONS(81), 1, + anon_sym_POUND, + ACTIONS(84), 1, sym_user, - STATE(11), 2, + STATE(56), 1, + aux_sym_message_repeat1, + STATE(12), 2, sym__body_line, aux_sym_source_repeat1, - STATE(212), 2, + STATE(159), 2, sym_message, sym_comment, - [343] = 3, - STATE(127), 1, + [340] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + STATE(125), 1, + sym_rebase_command, + ACTIONS(41), 10, + anon_sym_pick, + anon_sym_edit, + anon_sym_squash, + anon_sym_merge, + anon_sym_fixup, + anon_sym_drop, + anon_sym_reword, + anon_sym_exec, + anon_sym_label, + anon_sym_reset, + [359] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, + STATE(147), 1, sym_change, - ACTIONS(79), 2, + ACTIONS(87), 2, ts_builtin_sym_end, aux_sym_source_token1, - ACTIONS(81), 4, + ACTIONS(89), 4, anon_sym_newfile, anon_sym_modified, anon_sym_renamed, anon_sym_deleted, - [357] = 2, - ACTIONS(83), 1, - ts_builtin_sym_end, - ACTIONS(85), 5, - aux_sym_source_token1, + [376] = 2, + ACTIONS(93), 3, aux_sym_message_token1, - aux_sym_comment_token1, + aux_sym_message_token2, anon_sym_POUND, - sym_user, - [368] = 3, - ACTIONS(87), 1, - aux_sym_source_token1, - STATE(19), 1, - aux_sym_message_repeat1, - ACTIONS(89), 3, - sym__word, - sym_user, - sym_item, - [380] = 5, - ACTIONS(79), 1, + ACTIONS(91), 4, ts_builtin_sym_end, - ACTIONS(91), 1, aux_sym_source_token1, - ACTIONS(93), 1, + aux_sym_comment_token1, + sym_user, + [388] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + STATE(147), 1, + sym_change, + ACTIONS(89), 4, + anon_sym_newfile, + anon_sym_modified, + anon_sym_renamed, + anon_sym_deleted, + [401] = 5, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(95), 1, aux_sym_path_token1, - STATE(52), 1, + STATE(45), 1, aux_sym_path_repeat1, - STATE(126), 1, + STATE(84), 1, sym_path, - [396] = 3, - ACTIONS(95), 1, + ACTIONS(87), 2, + ts_builtin_sym_end, aux_sym_source_token1, + [418] = 5, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(97), 1, + aux_sym_source_token1, + ACTIONS(99), 1, + sym__word, STATE(21), 1, - aux_sym_message_repeat1, - ACTIONS(97), 3, + aux_sym_message_repeat2, + ACTIONS(101), 2, + sym_user, + sym_item, + [435] = 5, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(103), 1, + aux_sym_source_token1, + ACTIONS(105), 1, sym__word, + STATE(18), 1, + aux_sym_message_repeat2, + ACTIONS(107), 2, sym_user, sym_item, - [408] = 2, - STATE(127), 1, - sym_change, - ACTIONS(81), 4, - anon_sym_newfile, - anon_sym_modified, - anon_sym_renamed, - anon_sym_deleted, - [418] = 3, - ACTIONS(99), 1, + [452] = 5, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(97), 1, aux_sym_source_token1, - STATE(21), 1, - aux_sym_message_repeat1, - ACTIONS(101), 3, + ACTIONS(109), 1, sym__word, + STATE(22), 1, + aux_sym_message_repeat2, + ACTIONS(111), 2, sym_user, sym_item, - [430] = 4, - ACTIONS(104), 1, - ts_builtin_sym_end, - ACTIONS(106), 1, + [469] = 5, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(113), 1, aux_sym_source_token1, - ACTIONS(108), 1, + ACTIONS(115), 1, + sym__word, + STATE(21), 1, + aux_sym_message_repeat2, + ACTIONS(118), 2, + sym_user, + sym_item, + [486] = 5, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(99), 1, + sym__word, + ACTIONS(121), 1, + aux_sym_source_token1, + STATE(21), 1, + aux_sym_message_repeat2, + ACTIONS(101), 2, + sym_user, + sym_item, + [503] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(125), 1, aux_sym_subject_token2, - STATE(28), 1, + STATE(34), 1, aux_sym_subject_repeat1, - [443] = 4, - ACTIONS(35), 1, - anon_sym_Last, - ACTIONS(37), 1, - anon_sym_Next, - ACTIONS(39), 1, - anon_sym_No, - STATE(102), 1, - sym__rebase_header, - [456] = 3, - ACTIONS(112), 1, + ACTIONS(123), 2, + ts_builtin_sym_end, + aux_sym_source_token1, + [517] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(129), 1, anon_sym_POUND2, STATE(24), 1, aux_sym_summary_repeat1, - ACTIONS(110), 2, + ACTIONS(127), 2, ts_builtin_sym_end, aux_sym_source_token1, - [467] = 3, - ACTIONS(117), 1, + [531] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(134), 1, anon_sym_POUND2, - STATE(33), 1, + STATE(25), 1, aux_sym_summary_repeat2, - ACTIONS(115), 2, + ACTIONS(132), 2, ts_builtin_sym_end, aux_sym_source_token1, - [478] = 4, - ACTIONS(119), 1, + [545] = 5, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(35), 1, + anon_sym_Last, + ACTIONS(37), 1, + anon_sym_Next, + ACTIONS(39), 1, + anon_sym_No, + STATE(111), 1, + sym__rebase_header, + [561] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(139), 1, + sym__word, + STATE(27), 1, + aux_sym__comment_body_repeat1, + ACTIONS(137), 2, ts_builtin_sym_end, - ACTIONS(121), 1, aux_sym_source_token1, - ACTIONS(123), 1, + [575] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(144), 1, sym__word, - STATE(32), 1, + STATE(27), 1, aux_sym__comment_body_repeat1, - [491] = 3, - ACTIONS(127), 1, + ACTIONS(142), 2, + ts_builtin_sym_end, + aux_sym_source_token1, + [589] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(148), 1, + anon_sym_POUND2, + STATE(25), 1, + aux_sym_summary_repeat2, + ACTIONS(146), 2, + ts_builtin_sym_end, + aux_sym_source_token1, + [603] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(152), 1, aux_sym_path_token1, - STATE(31), 1, + STATE(30), 1, aux_sym_path_repeat1, - ACTIONS(125), 2, + ACTIONS(150), 2, aux_sym_source_token1, anon_sym_DASH_GT, - [502] = 4, - ACTIONS(129), 1, - ts_builtin_sym_end, - ACTIONS(131), 1, + [617] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(157), 1, + aux_sym_path_token1, + STATE(30), 1, + aux_sym_path_repeat1, + ACTIONS(155), 2, aux_sym_source_token1, - ACTIONS(133), 1, + anon_sym_DASH_GT, + [631] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(161), 1, aux_sym_subject_token2, - STATE(29), 1, + STATE(32), 1, aux_sym_subject_repeat1, - [515] = 4, - ACTIONS(135), 1, + ACTIONS(159), 2, ts_builtin_sym_end, - ACTIONS(137), 1, aux_sym_source_token1, - ACTIONS(139), 1, - aux_sym_subject_token2, - STATE(29), 1, - aux_sym_subject_repeat1, - [528] = 3, - ACTIONS(142), 1, + [645] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(164), 1, anon_sym_POUND2, STATE(24), 1, aux_sym_summary_repeat1, - ACTIONS(115), 2, - ts_builtin_sym_end, - aux_sym_source_token1, - [539] = 3, - ACTIONS(146), 1, - aux_sym_path_token1, - STATE(31), 1, - aux_sym_path_repeat1, - ACTIONS(144), 2, - aux_sym_source_token1, - anon_sym_DASH_GT, - [550] = 4, - ACTIONS(149), 1, + ACTIONS(146), 2, ts_builtin_sym_end, - ACTIONS(151), 1, aux_sym_source_token1, - ACTIONS(153), 1, - sym__word, + [659] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(168), 1, + aux_sym_subject_token2, STATE(32), 1, - aux_sym__comment_body_repeat1, - [563] = 3, - ACTIONS(158), 1, - anon_sym_POUND2, - STATE(33), 1, - aux_sym_summary_repeat2, - ACTIONS(156), 2, + aux_sym_subject_repeat1, + ACTIONS(166), 2, ts_builtin_sym_end, aux_sym_source_token1, - [574] = 3, - ACTIONS(161), 1, - aux_sym_source_token1, - ACTIONS(163), 1, - aux_sym__rebase_summary_token1, - STATE(56), 1, - aux_sym__rebase_summary_repeat2, - [584] = 3, - ACTIONS(165), 1, + [673] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(170), 1, aux_sym__rebase_summary_token1, - ACTIONS(167), 1, + ACTIONS(172), 1, anon_sym_rebasing, - STATE(39), 1, + STATE(53), 1, aux_sym__rebase_summary_repeat2, - [594] = 3, - ACTIONS(93), 1, + [686] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(95), 1, aux_sym_path_token1, - STATE(52), 1, + STATE(45), 1, aux_sym_path_repeat1, - STATE(95), 1, + STATE(104), 1, sym_path, - [604] = 3, - ACTIONS(144), 1, + [699] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(174), 1, + aux_sym__rebase_summary_token1, + ACTIONS(177), 1, + anon_sym_rebasing, + STATE(37), 1, + aux_sym__rebase_summary_repeat2, + [712] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(150), 1, aux_sym_source_token1, - ACTIONS(169), 1, + ACTIONS(179), 1, aux_sym_path_token1, - STATE(37), 1, + STATE(38), 1, aux_sym_path_repeat1, - [614] = 1, - ACTIONS(172), 3, + [725] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(182), 3, ts_builtin_sym_end, aux_sym_source_token1, anon_sym_POUND2, - [620] = 3, - ACTIONS(174), 1, - aux_sym__rebase_summary_token1, - ACTIONS(176), 1, - anon_sym_rebasing, - STATE(48), 1, - aux_sym__rebase_summary_repeat2, - [630] = 3, - ACTIONS(176), 1, - anon_sym_rebasing, - ACTIONS(178), 1, - aux_sym__rebase_summary_token1, - STATE(43), 1, - aux_sym__rebase_summary_repeat2, - [640] = 3, - ACTIONS(167), 1, - anon_sym_rebasing, - ACTIONS(174), 1, - aux_sym__rebase_summary_token1, - STATE(48), 1, - aux_sym__rebase_summary_repeat2, - [650] = 3, - ACTIONS(180), 1, - aux_sym__rebase_summary_token1, - ACTIONS(182), 1, - anon_sym_rebasing, - STATE(41), 1, - aux_sym__rebase_summary_repeat2, - [660] = 3, - ACTIONS(174), 1, - aux_sym__rebase_summary_token1, - ACTIONS(184), 1, - anon_sym_rebasing, - STATE(48), 1, - aux_sym__rebase_summary_repeat2, - [670] = 1, - ACTIONS(186), 3, + [734] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(184), 3, ts_builtin_sym_end, aux_sym_source_token1, anon_sym_POUND2, - [676] = 3, + [743] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, ACTIONS(188), 1, - anon_sym_up, + anon_sym_POUND2, + ACTIONS(186), 2, + ts_builtin_sym_end, + aux_sym_source_token1, + [754] = 4, ACTIONS(190), 1, - anon_sym_ahead, - ACTIONS(192), 1, - anon_sym_behind, - [686] = 3, - ACTIONS(194), 1, + aux_sym_message_token1, + ACTIONS(193), 1, + aux_sym_message_token2, + ACTIONS(195), 1, + sym_user, + STATE(42), 1, + aux_sym_message_repeat1, + [767] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(197), 1, aux_sym_path_token1, - STATE(27), 1, + STATE(31), 1, aux_sym_path_repeat1, - STATE(77), 1, + STATE(74), 1, sym_path, - [696] = 2, - ACTIONS(198), 1, + [780] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(201), 1, anon_sym_POUND2, - ACTIONS(196), 2, + ACTIONS(199), 2, ts_builtin_sym_end, aux_sym_source_token1, - [704] = 3, - ACTIONS(200), 1, - aux_sym__rebase_summary_token1, + [791] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(155), 1, + aux_sym_source_token1, ACTIONS(203), 1, - anon_sym_rebasing, - STATE(48), 1, - aux_sym__rebase_summary_repeat2, - [714] = 2, + aux_sym_path_token1, + STATE(38), 1, + aux_sym_path_repeat1, + [804] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, ACTIONS(207), 1, anon_sym_POUND2, ACTIONS(205), 2, ts_builtin_sym_end, aux_sym_source_token1, - [722] = 3, - ACTIONS(93), 1, - aux_sym_path_token1, - STATE(52), 1, - aux_sym_path_repeat1, - STATE(126), 1, - sym_path, - [732] = 3, - ACTIONS(151), 1, - aux_sym_source_token1, + [815] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, ACTIONS(209), 1, - sym__word, - STATE(51), 1, - aux_sym__comment_body_repeat1, - [742] = 3, - ACTIONS(125), 1, - aux_sym_source_token1, - ACTIONS(212), 1, - aux_sym_path_token1, - STATE(37), 1, - aux_sym_path_repeat1, - [752] = 2, - ACTIONS(216), 1, - anon_sym_POUND2, - ACTIONS(214), 2, - ts_builtin_sym_end, - aux_sym_source_token1, - [760] = 3, - ACTIONS(121), 1, aux_sym_source_token1, - ACTIONS(218), 1, - sym__word, + ACTIONS(211), 1, + aux_sym__rebase_summary_token1, STATE(51), 1, - aux_sym__comment_body_repeat1, - [770] = 2, - ACTIONS(222), 1, + aux_sym__rebase_summary_repeat2, + [828] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(215), 1, anon_sym_POUND2, - ACTIONS(220), 2, + ACTIONS(213), 2, ts_builtin_sym_end, aux_sym_source_token1, - [778] = 3, - ACTIONS(203), 1, - aux_sym_source_token1, - ACTIONS(224), 1, + [839] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(217), 1, aux_sym__rebase_summary_token1, - STATE(56), 1, + ACTIONS(219), 1, + anon_sym_rebasing, + STATE(37), 1, aux_sym__rebase_summary_repeat2, - [788] = 1, - ACTIONS(227), 2, - ts_builtin_sym_end, - aux_sym_source_token1, - [793] = 2, - ACTIONS(229), 1, + [852] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(221), 1, aux_sym__rebase_summary_token1, - STATE(34), 1, + ACTIONS(223), 1, + anon_sym_rebasing, + STATE(49), 1, aux_sym__rebase_summary_repeat2, - [800] = 2, - ACTIONS(231), 1, - anon_sym_POUND2, - STATE(64), 1, - aux_sym__rebase_summary_repeat1, - [807] = 2, - ACTIONS(233), 1, - anon_sym_POUND2, - STATE(30), 1, - aux_sym_summary_repeat1, - [814] = 1, - ACTIONS(235), 2, - ts_builtin_sym_end, + [865] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(225), 1, aux_sym_source_token1, - [819] = 1, - ACTIONS(220), 2, + ACTIONS(227), 1, + aux_sym__rebase_summary_token1, + STATE(51), 1, + aux_sym__rebase_summary_repeat2, + [878] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(95), 1, + aux_sym_path_token1, + STATE(45), 1, + aux_sym_path_repeat1, + STATE(84), 1, + sym_path, + [891] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(217), 1, + aux_sym__rebase_summary_token1, + ACTIONS(223), 1, + anon_sym_rebasing, + STATE(37), 1, + aux_sym__rebase_summary_repeat2, + [904] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(172), 1, + anon_sym_rebasing, + ACTIONS(217), 1, + aux_sym__rebase_summary_token1, + STATE(37), 1, + aux_sym__rebase_summary_repeat2, + [917] = 4, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(230), 1, + aux_sym__rebase_summary_token1, + ACTIONS(232), 1, + anon_sym_rebasing, + STATE(54), 1, + aux_sym__rebase_summary_repeat2, + [930] = 4, + ACTIONS(234), 1, + aux_sym_message_token1, + ACTIONS(236), 1, + aux_sym_message_token2, + ACTIONS(238), 1, + sym_user, + STATE(42), 1, + aux_sym_message_repeat1, + [943] = 4, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(240), 1, + anon_sym_up, + ACTIONS(242), 1, + anon_sym_ahead, + ACTIONS(244), 1, + anon_sym_behind, + [956] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(246), 2, ts_builtin_sym_end, aux_sym_source_token1, - [824] = 2, - ACTIONS(237), 1, + [964] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(248), 1, anon_sym_POUND2, - STATE(63), 1, + STATE(68), 1, aux_sym__rebase_summary_repeat1, - [831] = 2, - ACTIONS(240), 1, + [974] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(250), 1, + anon_sym_POUND2, + STATE(29), 1, + aux_sym_summary_repeat2, + [984] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(252), 1, anon_sym_POUND2, - STATE(63), 1, + STATE(59), 1, aux_sym__rebase_summary_repeat1, - [838] = 2, - ACTIONS(240), 1, + [994] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(252), 1, anon_sym_POUND2, - STATE(74), 1, + STATE(68), 1, aux_sym__rebase_summary_repeat1, - [845] = 2, - ACTIONS(242), 1, + [1004] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(254), 1, anon_sym_to, - ACTIONS(244), 1, + ACTIONS(256), 1, anon_sym_not, - [852] = 2, - ACTIONS(49), 1, - ts_builtin_sym_end, - ACTIONS(246), 1, - aux_sym_source_token1, - [859] = 1, - ACTIONS(248), 2, + [1014] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(258), 1, + anon_sym_POUND2, + STATE(33), 1, + aux_sym_summary_repeat1, + [1024] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(260), 1, + anon_sym_POUND2, + STATE(62), 1, + aux_sym__rebase_summary_repeat1, + [1034] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(205), 2, ts_builtin_sym_end, aux_sym_source_token1, - [864] = 1, - ACTIONS(250), 2, + [1042] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(262), 2, ts_builtin_sym_end, aux_sym_source_token1, - [869] = 2, - ACTIONS(252), 1, + [1050] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(264), 1, anon_sym_POUND2, - STATE(63), 1, + STATE(68), 1, aux_sym__rebase_summary_repeat1, - [876] = 1, - ACTIONS(214), 2, + [1060] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(15), 2, ts_builtin_sym_end, aux_sym_source_token1, - [881] = 1, - ACTIONS(254), 2, + [1068] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(267), 2, ts_builtin_sym_end, aux_sym_source_token1, - [886] = 1, - ACTIONS(205), 2, + [1076] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(199), 2, ts_builtin_sym_end, aux_sym_source_token1, - [891] = 2, - ACTIONS(256), 1, + [1084] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(269), 1, anon_sym_POUND2, - STATE(63), 1, + STATE(68), 1, aux_sym__rebase_summary_repeat1, - [898] = 1, - ACTIONS(258), 2, - ts_builtin_sym_end, - aux_sym_source_token1, - [903] = 1, - ACTIONS(13), 2, + [1094] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(271), 2, ts_builtin_sym_end, aux_sym_source_token1, - [908] = 2, - ACTIONS(260), 1, + [1102] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(273), 1, aux_sym_source_token1, - ACTIONS(262), 1, + ACTIONS(275), 1, anon_sym_DASH_GT, - [915] = 2, - ACTIONS(264), 1, - anon_sym_POUND2, - STATE(25), 1, - aux_sym_summary_repeat2, - [922] = 2, - ACTIONS(266), 1, + [1112] = 3, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(277), 1, + aux_sym__rebase_summary_token1, + STATE(47), 1, + aux_sym__rebase_summary_repeat2, + [1122] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(279), 1, anon_sym_POUND2, - STATE(70), 1, + STATE(72), 1, aux_sym__rebase_summary_repeat1, - [929] = 1, - ACTIONS(268), 2, + [1132] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(281), 2, ts_builtin_sym_end, aux_sym_source_token1, - [934] = 1, - ACTIONS(270), 1, + [1140] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(186), 2, + ts_builtin_sym_end, + aux_sym_source_token1, + [1148] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(283), 2, + ts_builtin_sym_end, + aux_sym_source_token1, + [1156] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(285), 2, + ts_builtin_sym_end, + aux_sym_source_token1, + [1164] = 3, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(59), 1, + ts_builtin_sym_end, + ACTIONS(287), 1, + aux_sym_source_token1, + [1174] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(289), 1, + aux_sym_source_token1, + [1181] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(291), 1, + anon_sym_RPAREN, + [1188] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(293), 1, + aux_sym_source_token1, + [1195] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(295), 1, + anon_sym_onto, + [1202] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(297), 1, + aux_sym_source_token1, + [1209] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(299), 1, anon_sym_COLON, - [938] = 1, - ACTIONS(272), 1, + [1216] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(301), 1, + anon_sym_date, + [1223] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(303), 1, + anon_sym_SQUOTE, + [1230] = 2, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(305), 1, + sym_branch, + [1237] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(307), 1, sym_commit, - [942] = 1, - ACTIONS(274), 1, + [1244] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(309), 1, aux_sym_source_token1, - [946] = 1, - ACTIONS(276), 1, + [1251] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(311), 1, anon_sym_with, - [950] = 1, - ACTIONS(278), 1, + [1258] = 2, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(313), 1, sym_branch, - [954] = 1, - ACTIONS(280), 1, + [1265] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(315), 1, anon_sym_SQUOTE, - [958] = 1, - ACTIONS(282), 1, + [1272] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(317), 1, aux_sym_source_token1, - [962] = 1, - ACTIONS(284), 1, + [1279] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(319), 1, anon_sym_SQUOTE, - [966] = 1, - ACTIONS(286), 1, + [1286] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(321), 1, anon_sym_SQUOTE, - [970] = 1, - ACTIONS(288), 1, + [1293] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(323), 1, anon_sym_by, - [974] = 1, - ACTIONS(290), 1, + [1300] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(325), 1, anon_sym_POUND2, - [978] = 1, - ACTIONS(292), 1, + [1307] = 2, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(327), 1, sym_branch, - [982] = 1, - ACTIONS(294), 1, + [1314] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(329), 1, anon_sym_by, - [986] = 1, - ACTIONS(296), 1, + [1321] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(331), 1, aux_sym__rebase_header_token2, - [990] = 1, - ACTIONS(298), 1, + [1328] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(333), 1, aux_sym_source_token1, - [994] = 1, - ACTIONS(300), 1, + [1335] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(335), 1, anon_sym_SQUOTE_DOT, - [998] = 1, - ACTIONS(302), 1, + [1342] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(337), 1, aux_sym__rebase_header_token2, - [1002] = 1, - ACTIONS(304), 1, + [1349] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(339), 1, aux_sym__branch_declaration_token1, - [1006] = 1, - ACTIONS(306), 1, + [1356] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(341), 1, aux_sym__rebase_header_token1, - [1010] = 1, - ACTIONS(308), 1, + [1363] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(343), 1, aux_sym__rebase_header_token1, - [1014] = 1, - ACTIONS(310), 1, + [1370] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(345), 1, anon_sym_commands, - [1018] = 1, - ACTIONS(312), 1, + [1377] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(347), 1, aux_sym_source_token1, - [1022] = 1, - ACTIONS(314), 1, + [1384] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(349), 1, aux_sym__branch_declaration_token1, - [1026] = 1, - ACTIONS(316), 1, + [1391] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(351), 1, anon_sym_DOT, - [1030] = 1, - ACTIONS(318), 1, + [1398] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(353), 1, anon_sym_done, - [1034] = 1, - ACTIONS(320), 1, + [1405] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(355), 1, anon_sym_to, - [1038] = 1, - ACTIONS(322), 1, + [1412] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(357), 1, anon_sym_remaining, - [1042] = 1, - ACTIONS(324), 1, + [1419] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(359), 1, anon_sym_DOT, - [1046] = 1, - ACTIONS(326), 1, - ts_builtin_sym_end, - [1050] = 1, - ACTIONS(328), 1, + [1426] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(361), 1, anon_sym_LPAREN, - [1054] = 1, - ACTIONS(330), 1, + [1433] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(363), 1, anon_sym_do, - [1058] = 1, - ACTIONS(332), 1, + [1440] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(365), 1, anon_sym_DOT, - [1062] = 1, - ACTIONS(334), 1, - sym_branch, - [1066] = 1, - ACTIONS(336), 1, - anon_sym_SQUOTE, - [1070] = 1, - ACTIONS(338), 1, - anon_sym_date, - [1074] = 1, - ACTIONS(340), 1, + [1447] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(367), 1, aux_sym__rebase_header_token2, - [1078] = 1, - ACTIONS(342), 1, + [1454] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(369), 1, anon_sym_LPAREN, - [1082] = 1, - ACTIONS(344), 1, - aux_sym_source_token1, - [1086] = 1, - ACTIONS(346), 1, - anon_sym_COLON, - [1090] = 1, - ACTIONS(348), 1, - aux_sym_source_token1, - [1094] = 1, - ACTIONS(350), 1, + [1461] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(371), 1, aux_sym_source_token1, - [1098] = 1, - ACTIONS(352), 1, + [1468] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(373), 1, + anon_sym_detached, + [1475] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(375), 1, aux_sym_source_token1, - [1102] = 1, - ACTIONS(354), 1, - anon_sym_onto, - [1106] = 1, - ACTIONS(356), 1, + [1482] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(377), 1, + anon_sym_branch, + [1489] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(379), 1, + anon_sym_COLON, + [1496] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(381), 1, aux_sym__rebase_header_token1, - [1110] = 1, - ACTIONS(358), 1, + [1503] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(383), 1, aux_sym__rebase_header_token2, - [1114] = 1, - ACTIONS(360), 1, - aux_sym_source_token1, - [1118] = 1, - ACTIONS(362), 1, - aux_sym_source_token1, - [1122] = 1, - ACTIONS(364), 1, + [1510] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(385), 1, + anon_sym_COLON, + [1517] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(387), 1, + anon_sym_SQUOTE, + [1524] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(389), 1, anon_sym_POUND2, - [1126] = 1, - ACTIONS(366), 1, + [1531] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(391), 1, aux_sym_source_token1, - [1130] = 1, - ACTIONS(368), 1, - anon_sym_COLON, - [1134] = 1, - ACTIONS(370), 1, + [1538] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(393), 1, + anon_sym_branch, + [1545] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(395), 1, anon_sym_done, - [1138] = 1, - ACTIONS(372), 1, + [1552] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(397), 1, anon_sym_remaining, - [1142] = 1, - ACTIONS(374), 1, - anon_sym_SQUOTE, - [1146] = 1, - ACTIONS(376), 1, + [1559] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(399), 1, anon_sym_of, - [1150] = 1, - ACTIONS(378), 1, + [1566] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(401), 1, anon_sym_to, - [1154] = 1, - ACTIONS(380), 1, + [1573] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(403), 1, anon_sym_commit, - [1158] = 1, - ACTIONS(382), 1, + [1580] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(405), 1, + anon_sym_COLON, + [1587] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(407), 1, anon_sym_RPAREN, - [1162] = 1, - ACTIONS(384), 1, + [1594] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(409), 1, aux_sym__rebase_header_token1, - [1166] = 1, - ACTIONS(386), 1, + [1601] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(411), 1, anon_sym_are, - [1170] = 1, - ACTIONS(388), 1, + [1608] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(413), 1, + anon_sym_rebase, + [1615] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(415), 1, anon_sym_SEMI, - [1174] = 1, - ACTIONS(390), 1, - aux_sym_source_token1, - [1178] = 1, - ACTIONS(392), 1, + [1622] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(417), 1, anon_sym_COLON, - [1182] = 1, - ACTIONS(394), 1, - anon_sym_RPAREN, - [1186] = 1, - ACTIONS(396), 1, + [1629] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(419), 1, + aux_sym_source_token1, + [1636] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(421), 1, anon_sym_currently, - [1190] = 1, - ACTIONS(398), 1, + [1643] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(423), 1, anon_sym_are, - [1194] = 1, - ACTIONS(400), 1, - sym_commit, - [1198] = 1, - ACTIONS(402), 1, + [1650] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(425), 1, + aux_sym_source_token1, + [1657] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(427), 1, aux_sym_source_token1, - [1202] = 1, - ACTIONS(404), 1, + [1664] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(429), 1, anon_sym_COLON, - [1206] = 1, - ACTIONS(406), 1, - anon_sym_for, - [1210] = 1, - ACTIONS(408), 1, + [1671] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(431), 1, + sym_commit, + [1678] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(433), 1, anon_sym_currently, - [1214] = 1, - ACTIONS(410), 1, + [1685] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(435), 1, anon_sym_are, - [1218] = 1, - ACTIONS(412), 1, + [1692] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(437), 1, aux_sym_source_token1, - [1222] = 1, - ACTIONS(414), 1, + [1699] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(439), 1, anon_sym_branch, - [1226] = 1, - ACTIONS(416), 1, - anon_sym_committed, - [1230] = 1, - ACTIONS(418), 1, - anon_sym_progress, - [1234] = 1, - ACTIONS(420), 1, + [1706] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(441), 1, + anon_sym_for, + [1713] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(443), 1, + aux_sym_source_token1, + [1720] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(445), 1, anon_sym_currently, - [1238] = 1, - ACTIONS(422), 1, + [1727] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(447), 1, anon_sym_SQUOTE, - [1242] = 1, - ACTIONS(424), 1, + [1734] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(449), 1, anon_sym_branch, - [1246] = 1, - ACTIONS(426), 1, - anon_sym_COLON, - [1250] = 1, - ACTIONS(428), 1, - aux_sym_source_token1, - [1254] = 1, - ACTIONS(430), 1, + [1741] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(451), 1, + anon_sym_committed, + [1748] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(453), 1, + anon_sym_progress, + [1755] = 2, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(455), 1, sym_branch, - [1258] = 1, - ACTIONS(432), 1, + [1762] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(457), 1, anon_sym_SQUOTE, - [1262] = 1, - ACTIONS(434), 1, + [1769] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(459), 1, anon_sym_branch, - [1266] = 1, - ACTIONS(436), 1, - anon_sym_at, - [1270] = 1, - ACTIONS(438), 1, + [1776] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(461), 1, + anon_sym_COLON, + [1783] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(463), 1, anon_sym_SQUOTE, - [1274] = 1, - ACTIONS(440), 1, + [1790] = 2, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(465), 1, sym_branch, - [1278] = 1, - ACTIONS(442), 1, + [1797] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(467), 1, anon_sym_SQUOTE, - [1282] = 1, - ACTIONS(444), 1, + [1804] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(469), 1, anon_sym_branch, - [1286] = 1, - ACTIONS(446), 1, + [1811] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(471), 1, anon_sym_on, - [1290] = 1, - ACTIONS(448), 1, + [1818] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(473), 1, anon_sym_SQUOTE, - [1294] = 1, - ACTIONS(450), 1, + [1825] = 2, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(475), 1, sym_branch, - [1298] = 1, - ACTIONS(452), 1, + [1832] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(477), 1, anon_sym_SQUOTE, - [1302] = 1, - ACTIONS(454), 1, + [1839] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(479), 1, anon_sym_SQUOTE, - [1306] = 1, - ACTIONS(456), 1, + [1846] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(481), 1, anon_sym_on, - [1310] = 1, - ACTIONS(458), 1, + [1853] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(483), 1, anon_sym_SQUOTE, - [1314] = 1, - ACTIONS(460), 1, + [1860] = 2, + ACTIONS(3), 1, + aux_sym_message_token1, + ACTIONS(485), 1, sym_branch, - [1318] = 1, - ACTIONS(462), 1, + [1867] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(487), 1, sym_commit, - [1322] = 1, - ACTIONS(464), 1, + [1874] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(489), 1, anon_sym_SQUOTE, - [1326] = 1, - ACTIONS(466), 1, + [1881] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(491), 1, anon_sym_on, - [1330] = 1, - ACTIONS(468), 1, + [1888] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(493), 1, anon_sym_SQUOTE, - [1334] = 1, - ACTIONS(470), 1, + [1895] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(495), 1, anon_sym_SQUOTE, - [1338] = 1, - ACTIONS(472), 1, + [1902] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(497), 1, sym_commit, - [1342] = 1, - ACTIONS(474), 1, + [1909] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(499), 1, anon_sym_SQUOTE, - [1346] = 1, - ACTIONS(476), 1, + [1916] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(501), 1, anon_sym_on, - [1350] = 1, - ACTIONS(478), 1, + [1923] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(503), 1, anon_sym_DOT, - [1354] = 1, - ACTIONS(480), 1, + [1930] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(505), 1, anon_sym_SQUOTE, - [1358] = 1, - ACTIONS(482), 1, + [1937] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(507), 1, sym_commit, - [1362] = 1, - ACTIONS(484), 1, + [1944] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(509), 1, anon_sym_SQUOTE, - [1366] = 1, - ACTIONS(486), 1, + [1951] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(511), 1, aux_sym_source_token1, - [1370] = 1, - ACTIONS(488), 1, + [1958] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(513), 1, anon_sym_DOT, - [1374] = 1, - ACTIONS(490), 1, + [1965] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(515), 1, anon_sym_SQUOTE, - [1378] = 1, - ACTIONS(492), 1, + [1972] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(517), 1, sym_commit, - [1382] = 1, - ACTIONS(494), 1, - anon_sym_is, - [1386] = 1, - ACTIONS(496), 1, + [1979] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(519), 1, + aux_sym_source_token1, + [1986] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(521), 1, aux_sym_source_token1, - [1390] = 1, - ACTIONS(498), 1, + [1993] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(523), 1, anon_sym_DOT, - [1394] = 1, - ACTIONS(500), 1, + [2000] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(525), 1, anon_sym_SQUOTE, - [1398] = 1, - ACTIONS(502), 1, + [2007] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(527), 1, + anon_sym_at, + [2014] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(529), 1, + anon_sym_is, + [2021] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(531), 1, + aux_sym_source_token1, + [2028] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(533), 1, + anon_sym_DOT, + [2035] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(535), 1, sym__word, - [1402] = 1, - ACTIONS(504), 1, + [2042] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(537), 1, anon_sym_staged, - [1406] = 1, - ACTIONS(506), 1, + [2049] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(539), 1, aux_sym_source_token1, - [1410] = 1, - ACTIONS(508), 1, - anon_sym_DOT, - [1414] = 1, - ACTIONS(510), 1, + [2056] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(541), 1, anon_sym_be, - [1418] = 1, - ACTIONS(512), 1, + [2063] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(543), 1, anon_sym_in, - [1422] = 1, - ACTIONS(514), 1, - aux_sym_source_token1, - [1426] = 1, - ACTIONS(516), 1, + [2070] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(545), 1, aux_sym_source_token1, - [1430] = 1, - ACTIONS(518), 1, + [2077] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(547), 1, aux_sym_source_token1, - [1434] = 1, - ACTIONS(520), 1, + [2084] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(549), 1, + ts_builtin_sym_end, + [2091] = 2, + ACTIONS(17), 1, + aux_sym_message_token1, + ACTIONS(551), 1, anon_sym_files, - [1438] = 1, - ACTIONS(522), 1, - anon_sym_COLON, - [1442] = 1, - ACTIONS(524), 1, - anon_sym_detached, - [1446] = 1, - ACTIONS(526), 1, - anon_sym_branch, - [1450] = 1, - ACTIONS(528), 1, - anon_sym_branch, - [1454] = 1, - ACTIONS(530), 1, - anon_sym_rebase, - [1458] = 1, - ACTIONS(532), 1, - aux_sym_source_token1, }; static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(2)] = 0, - [SMALL_STATE(3)] = 46, - [SMALL_STATE(4)] = 89, - [SMALL_STATE(5)] = 117, - [SMALL_STATE(6)] = 145, - [SMALL_STATE(7)] = 164, - [SMALL_STATE(8)] = 183, - [SMALL_STATE(9)] = 202, - [SMALL_STATE(10)] = 218, - [SMALL_STATE(11)] = 243, - [SMALL_STATE(12)] = 268, - [SMALL_STATE(13)] = 293, - [SMALL_STATE(14)] = 318, - [SMALL_STATE(15)] = 343, - [SMALL_STATE(16)] = 357, - [SMALL_STATE(17)] = 368, - [SMALL_STATE(18)] = 380, - [SMALL_STATE(19)] = 396, - [SMALL_STATE(20)] = 408, - [SMALL_STATE(21)] = 418, - [SMALL_STATE(22)] = 430, - [SMALL_STATE(23)] = 443, - [SMALL_STATE(24)] = 456, - [SMALL_STATE(25)] = 467, - [SMALL_STATE(26)] = 478, - [SMALL_STATE(27)] = 491, - [SMALL_STATE(28)] = 502, - [SMALL_STATE(29)] = 515, - [SMALL_STATE(30)] = 528, - [SMALL_STATE(31)] = 539, - [SMALL_STATE(32)] = 550, - [SMALL_STATE(33)] = 563, - [SMALL_STATE(34)] = 574, - [SMALL_STATE(35)] = 584, - [SMALL_STATE(36)] = 594, - [SMALL_STATE(37)] = 604, - [SMALL_STATE(38)] = 614, - [SMALL_STATE(39)] = 620, - [SMALL_STATE(40)] = 630, - [SMALL_STATE(41)] = 640, - [SMALL_STATE(42)] = 650, - [SMALL_STATE(43)] = 660, - [SMALL_STATE(44)] = 670, - [SMALL_STATE(45)] = 676, - [SMALL_STATE(46)] = 686, - [SMALL_STATE(47)] = 696, - [SMALL_STATE(48)] = 704, - [SMALL_STATE(49)] = 714, - [SMALL_STATE(50)] = 722, - [SMALL_STATE(51)] = 732, - [SMALL_STATE(52)] = 742, - [SMALL_STATE(53)] = 752, - [SMALL_STATE(54)] = 760, - [SMALL_STATE(55)] = 770, - [SMALL_STATE(56)] = 778, - [SMALL_STATE(57)] = 788, - [SMALL_STATE(58)] = 793, - [SMALL_STATE(59)] = 800, - [SMALL_STATE(60)] = 807, - [SMALL_STATE(61)] = 814, - [SMALL_STATE(62)] = 819, - [SMALL_STATE(63)] = 824, - [SMALL_STATE(64)] = 831, - [SMALL_STATE(65)] = 838, - [SMALL_STATE(66)] = 845, - [SMALL_STATE(67)] = 852, - [SMALL_STATE(68)] = 859, - [SMALL_STATE(69)] = 864, - [SMALL_STATE(70)] = 869, - [SMALL_STATE(71)] = 876, - [SMALL_STATE(72)] = 881, - [SMALL_STATE(73)] = 886, - [SMALL_STATE(74)] = 891, - [SMALL_STATE(75)] = 898, - [SMALL_STATE(76)] = 903, - [SMALL_STATE(77)] = 908, - [SMALL_STATE(78)] = 915, - [SMALL_STATE(79)] = 922, - [SMALL_STATE(80)] = 929, - [SMALL_STATE(81)] = 934, - [SMALL_STATE(82)] = 938, - [SMALL_STATE(83)] = 942, - [SMALL_STATE(84)] = 946, - [SMALL_STATE(85)] = 950, - [SMALL_STATE(86)] = 954, - [SMALL_STATE(87)] = 958, - [SMALL_STATE(88)] = 962, - [SMALL_STATE(89)] = 966, - [SMALL_STATE(90)] = 970, - [SMALL_STATE(91)] = 974, - [SMALL_STATE(92)] = 978, - [SMALL_STATE(93)] = 982, - [SMALL_STATE(94)] = 986, - [SMALL_STATE(95)] = 990, - [SMALL_STATE(96)] = 994, - [SMALL_STATE(97)] = 998, - [SMALL_STATE(98)] = 1002, - [SMALL_STATE(99)] = 1006, - [SMALL_STATE(100)] = 1010, - [SMALL_STATE(101)] = 1014, - [SMALL_STATE(102)] = 1018, - [SMALL_STATE(103)] = 1022, - [SMALL_STATE(104)] = 1026, - [SMALL_STATE(105)] = 1030, - [SMALL_STATE(106)] = 1034, - [SMALL_STATE(107)] = 1038, - [SMALL_STATE(108)] = 1042, - [SMALL_STATE(109)] = 1046, - [SMALL_STATE(110)] = 1050, - [SMALL_STATE(111)] = 1054, - [SMALL_STATE(112)] = 1058, - [SMALL_STATE(113)] = 1062, - [SMALL_STATE(114)] = 1066, - [SMALL_STATE(115)] = 1070, - [SMALL_STATE(116)] = 1074, - [SMALL_STATE(117)] = 1078, - [SMALL_STATE(118)] = 1082, - [SMALL_STATE(119)] = 1086, - [SMALL_STATE(120)] = 1090, - [SMALL_STATE(121)] = 1094, - [SMALL_STATE(122)] = 1098, - [SMALL_STATE(123)] = 1102, - [SMALL_STATE(124)] = 1106, - [SMALL_STATE(125)] = 1110, - [SMALL_STATE(126)] = 1114, - [SMALL_STATE(127)] = 1118, - [SMALL_STATE(128)] = 1122, - [SMALL_STATE(129)] = 1126, - [SMALL_STATE(130)] = 1130, - [SMALL_STATE(131)] = 1134, - [SMALL_STATE(132)] = 1138, - [SMALL_STATE(133)] = 1142, - [SMALL_STATE(134)] = 1146, - [SMALL_STATE(135)] = 1150, - [SMALL_STATE(136)] = 1154, - [SMALL_STATE(137)] = 1158, - [SMALL_STATE(138)] = 1162, - [SMALL_STATE(139)] = 1166, - [SMALL_STATE(140)] = 1170, - [SMALL_STATE(141)] = 1174, - [SMALL_STATE(142)] = 1178, - [SMALL_STATE(143)] = 1182, - [SMALL_STATE(144)] = 1186, - [SMALL_STATE(145)] = 1190, - [SMALL_STATE(146)] = 1194, - [SMALL_STATE(147)] = 1198, - [SMALL_STATE(148)] = 1202, - [SMALL_STATE(149)] = 1206, - [SMALL_STATE(150)] = 1210, - [SMALL_STATE(151)] = 1214, - [SMALL_STATE(152)] = 1218, - [SMALL_STATE(153)] = 1222, - [SMALL_STATE(154)] = 1226, - [SMALL_STATE(155)] = 1230, - [SMALL_STATE(156)] = 1234, - [SMALL_STATE(157)] = 1238, - [SMALL_STATE(158)] = 1242, - [SMALL_STATE(159)] = 1246, - [SMALL_STATE(160)] = 1250, - [SMALL_STATE(161)] = 1254, - [SMALL_STATE(162)] = 1258, - [SMALL_STATE(163)] = 1262, - [SMALL_STATE(164)] = 1266, - [SMALL_STATE(165)] = 1270, - [SMALL_STATE(166)] = 1274, - [SMALL_STATE(167)] = 1278, - [SMALL_STATE(168)] = 1282, - [SMALL_STATE(169)] = 1286, - [SMALL_STATE(170)] = 1290, - [SMALL_STATE(171)] = 1294, - [SMALL_STATE(172)] = 1298, - [SMALL_STATE(173)] = 1302, - [SMALL_STATE(174)] = 1306, - [SMALL_STATE(175)] = 1310, - [SMALL_STATE(176)] = 1314, - [SMALL_STATE(177)] = 1318, - [SMALL_STATE(178)] = 1322, - [SMALL_STATE(179)] = 1326, - [SMALL_STATE(180)] = 1330, - [SMALL_STATE(181)] = 1334, - [SMALL_STATE(182)] = 1338, - [SMALL_STATE(183)] = 1342, - [SMALL_STATE(184)] = 1346, - [SMALL_STATE(185)] = 1350, - [SMALL_STATE(186)] = 1354, - [SMALL_STATE(187)] = 1358, - [SMALL_STATE(188)] = 1362, - [SMALL_STATE(189)] = 1366, - [SMALL_STATE(190)] = 1370, - [SMALL_STATE(191)] = 1374, - [SMALL_STATE(192)] = 1378, - [SMALL_STATE(193)] = 1382, - [SMALL_STATE(194)] = 1386, - [SMALL_STATE(195)] = 1390, - [SMALL_STATE(196)] = 1394, - [SMALL_STATE(197)] = 1398, - [SMALL_STATE(198)] = 1402, - [SMALL_STATE(199)] = 1406, - [SMALL_STATE(200)] = 1410, - [SMALL_STATE(201)] = 1414, - [SMALL_STATE(202)] = 1418, - [SMALL_STATE(203)] = 1422, - [SMALL_STATE(204)] = 1426, - [SMALL_STATE(205)] = 1430, - [SMALL_STATE(206)] = 1434, - [SMALL_STATE(207)] = 1438, - [SMALL_STATE(208)] = 1442, - [SMALL_STATE(209)] = 1446, - [SMALL_STATE(210)] = 1450, - [SMALL_STATE(211)] = 1454, - [SMALL_STATE(212)] = 1458, + [SMALL_STATE(3)] = 47, + [SMALL_STATE(4)] = 78, + [SMALL_STATE(5)] = 109, + [SMALL_STATE(6)] = 131, + [SMALL_STATE(7)] = 153, + [SMALL_STATE(8)] = 175, + [SMALL_STATE(9)] = 208, + [SMALL_STATE(10)] = 241, + [SMALL_STATE(11)] = 274, + [SMALL_STATE(12)] = 307, + [SMALL_STATE(13)] = 340, + [SMALL_STATE(14)] = 359, + [SMALL_STATE(15)] = 376, + [SMALL_STATE(16)] = 388, + [SMALL_STATE(17)] = 401, + [SMALL_STATE(18)] = 418, + [SMALL_STATE(19)] = 435, + [SMALL_STATE(20)] = 452, + [SMALL_STATE(21)] = 469, + [SMALL_STATE(22)] = 486, + [SMALL_STATE(23)] = 503, + [SMALL_STATE(24)] = 517, + [SMALL_STATE(25)] = 531, + [SMALL_STATE(26)] = 545, + [SMALL_STATE(27)] = 561, + [SMALL_STATE(28)] = 575, + [SMALL_STATE(29)] = 589, + [SMALL_STATE(30)] = 603, + [SMALL_STATE(31)] = 617, + [SMALL_STATE(32)] = 631, + [SMALL_STATE(33)] = 645, + [SMALL_STATE(34)] = 659, + [SMALL_STATE(35)] = 673, + [SMALL_STATE(36)] = 686, + [SMALL_STATE(37)] = 699, + [SMALL_STATE(38)] = 712, + [SMALL_STATE(39)] = 725, + [SMALL_STATE(40)] = 734, + [SMALL_STATE(41)] = 743, + [SMALL_STATE(42)] = 754, + [SMALL_STATE(43)] = 767, + [SMALL_STATE(44)] = 780, + [SMALL_STATE(45)] = 791, + [SMALL_STATE(46)] = 804, + [SMALL_STATE(47)] = 815, + [SMALL_STATE(48)] = 828, + [SMALL_STATE(49)] = 839, + [SMALL_STATE(50)] = 852, + [SMALL_STATE(51)] = 865, + [SMALL_STATE(52)] = 878, + [SMALL_STATE(53)] = 891, + [SMALL_STATE(54)] = 904, + [SMALL_STATE(55)] = 917, + [SMALL_STATE(56)] = 930, + [SMALL_STATE(57)] = 943, + [SMALL_STATE(58)] = 956, + [SMALL_STATE(59)] = 964, + [SMALL_STATE(60)] = 974, + [SMALL_STATE(61)] = 984, + [SMALL_STATE(62)] = 994, + [SMALL_STATE(63)] = 1004, + [SMALL_STATE(64)] = 1014, + [SMALL_STATE(65)] = 1024, + [SMALL_STATE(66)] = 1034, + [SMALL_STATE(67)] = 1042, + [SMALL_STATE(68)] = 1050, + [SMALL_STATE(69)] = 1060, + [SMALL_STATE(70)] = 1068, + [SMALL_STATE(71)] = 1076, + [SMALL_STATE(72)] = 1084, + [SMALL_STATE(73)] = 1094, + [SMALL_STATE(74)] = 1102, + [SMALL_STATE(75)] = 1112, + [SMALL_STATE(76)] = 1122, + [SMALL_STATE(77)] = 1132, + [SMALL_STATE(78)] = 1140, + [SMALL_STATE(79)] = 1148, + [SMALL_STATE(80)] = 1156, + [SMALL_STATE(81)] = 1164, + [SMALL_STATE(82)] = 1174, + [SMALL_STATE(83)] = 1181, + [SMALL_STATE(84)] = 1188, + [SMALL_STATE(85)] = 1195, + [SMALL_STATE(86)] = 1202, + [SMALL_STATE(87)] = 1209, + [SMALL_STATE(88)] = 1216, + [SMALL_STATE(89)] = 1223, + [SMALL_STATE(90)] = 1230, + [SMALL_STATE(91)] = 1237, + [SMALL_STATE(92)] = 1244, + [SMALL_STATE(93)] = 1251, + [SMALL_STATE(94)] = 1258, + [SMALL_STATE(95)] = 1265, + [SMALL_STATE(96)] = 1272, + [SMALL_STATE(97)] = 1279, + [SMALL_STATE(98)] = 1286, + [SMALL_STATE(99)] = 1293, + [SMALL_STATE(100)] = 1300, + [SMALL_STATE(101)] = 1307, + [SMALL_STATE(102)] = 1314, + [SMALL_STATE(103)] = 1321, + [SMALL_STATE(104)] = 1328, + [SMALL_STATE(105)] = 1335, + [SMALL_STATE(106)] = 1342, + [SMALL_STATE(107)] = 1349, + [SMALL_STATE(108)] = 1356, + [SMALL_STATE(109)] = 1363, + [SMALL_STATE(110)] = 1370, + [SMALL_STATE(111)] = 1377, + [SMALL_STATE(112)] = 1384, + [SMALL_STATE(113)] = 1391, + [SMALL_STATE(114)] = 1398, + [SMALL_STATE(115)] = 1405, + [SMALL_STATE(116)] = 1412, + [SMALL_STATE(117)] = 1419, + [SMALL_STATE(118)] = 1426, + [SMALL_STATE(119)] = 1433, + [SMALL_STATE(120)] = 1440, + [SMALL_STATE(121)] = 1447, + [SMALL_STATE(122)] = 1454, + [SMALL_STATE(123)] = 1461, + [SMALL_STATE(124)] = 1468, + [SMALL_STATE(125)] = 1475, + [SMALL_STATE(126)] = 1482, + [SMALL_STATE(127)] = 1489, + [SMALL_STATE(128)] = 1496, + [SMALL_STATE(129)] = 1503, + [SMALL_STATE(130)] = 1510, + [SMALL_STATE(131)] = 1517, + [SMALL_STATE(132)] = 1524, + [SMALL_STATE(133)] = 1531, + [SMALL_STATE(134)] = 1538, + [SMALL_STATE(135)] = 1545, + [SMALL_STATE(136)] = 1552, + [SMALL_STATE(137)] = 1559, + [SMALL_STATE(138)] = 1566, + [SMALL_STATE(139)] = 1573, + [SMALL_STATE(140)] = 1580, + [SMALL_STATE(141)] = 1587, + [SMALL_STATE(142)] = 1594, + [SMALL_STATE(143)] = 1601, + [SMALL_STATE(144)] = 1608, + [SMALL_STATE(145)] = 1615, + [SMALL_STATE(146)] = 1622, + [SMALL_STATE(147)] = 1629, + [SMALL_STATE(148)] = 1636, + [SMALL_STATE(149)] = 1643, + [SMALL_STATE(150)] = 1650, + [SMALL_STATE(151)] = 1657, + [SMALL_STATE(152)] = 1664, + [SMALL_STATE(153)] = 1671, + [SMALL_STATE(154)] = 1678, + [SMALL_STATE(155)] = 1685, + [SMALL_STATE(156)] = 1692, + [SMALL_STATE(157)] = 1699, + [SMALL_STATE(158)] = 1706, + [SMALL_STATE(159)] = 1713, + [SMALL_STATE(160)] = 1720, + [SMALL_STATE(161)] = 1727, + [SMALL_STATE(162)] = 1734, + [SMALL_STATE(163)] = 1741, + [SMALL_STATE(164)] = 1748, + [SMALL_STATE(165)] = 1755, + [SMALL_STATE(166)] = 1762, + [SMALL_STATE(167)] = 1769, + [SMALL_STATE(168)] = 1776, + [SMALL_STATE(169)] = 1783, + [SMALL_STATE(170)] = 1790, + [SMALL_STATE(171)] = 1797, + [SMALL_STATE(172)] = 1804, + [SMALL_STATE(173)] = 1811, + [SMALL_STATE(174)] = 1818, + [SMALL_STATE(175)] = 1825, + [SMALL_STATE(176)] = 1832, + [SMALL_STATE(177)] = 1839, + [SMALL_STATE(178)] = 1846, + [SMALL_STATE(179)] = 1853, + [SMALL_STATE(180)] = 1860, + [SMALL_STATE(181)] = 1867, + [SMALL_STATE(182)] = 1874, + [SMALL_STATE(183)] = 1881, + [SMALL_STATE(184)] = 1888, + [SMALL_STATE(185)] = 1895, + [SMALL_STATE(186)] = 1902, + [SMALL_STATE(187)] = 1909, + [SMALL_STATE(188)] = 1916, + [SMALL_STATE(189)] = 1923, + [SMALL_STATE(190)] = 1930, + [SMALL_STATE(191)] = 1937, + [SMALL_STATE(192)] = 1944, + [SMALL_STATE(193)] = 1951, + [SMALL_STATE(194)] = 1958, + [SMALL_STATE(195)] = 1965, + [SMALL_STATE(196)] = 1972, + [SMALL_STATE(197)] = 1979, + [SMALL_STATE(198)] = 1986, + [SMALL_STATE(199)] = 1993, + [SMALL_STATE(200)] = 2000, + [SMALL_STATE(201)] = 2007, + [SMALL_STATE(202)] = 2014, + [SMALL_STATE(203)] = 2021, + [SMALL_STATE(204)] = 2028, + [SMALL_STATE(205)] = 2035, + [SMALL_STATE(206)] = 2042, + [SMALL_STATE(207)] = 2049, + [SMALL_STATE(208)] = 2056, + [SMALL_STATE(209)] = 2063, + [SMALL_STATE(210)] = 2070, + [SMALL_STATE(211)] = 2077, + [SMALL_STATE(212)] = 2084, + [SMALL_STATE(213)] = 2091, }; 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_source, 0), - [5] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), - [13] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 1), - [15] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_comment, 1), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(208), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(54), - [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), - [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [49] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 1), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(17), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3), - [57] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 3), - [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), - [61] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), - [63] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(12), - [66] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(17), - [69] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(76), - [72] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(3), - [75] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 2), - [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11), - [79] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_summary, 4), - [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [83] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__body_line, 2), - [85] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__body_line, 2), - [87] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_message, 1), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19), - [91] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_summary, 4), - [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [95] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_message, 2), - [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21), - [99] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_message_repeat1, 2), - [101] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_message_repeat1, 2), SHIFT_REPEAT(21), - [104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subject, 1), - [106] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subject, 1), - [108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_summary_repeat1, 2), - [112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_summary_repeat1, 2), SHIFT_REPEAT(20), - [115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_summary, 3), - [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__comment_body, 1), - [121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__comment_body, 1), - [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(32), - [125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 1), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(31), - [129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subject, 2), - [131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subject, 2), - [133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_subject_repeat1, 2), - [137] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_subject_repeat1, 2), - [139] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_subject_repeat1, 2), SHIFT_REPEAT(29), - [142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2), - [146] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2), SHIFT_REPEAT(31), - [149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__comment_body_repeat1, 2), - [151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__comment_body_repeat1, 2), - [153] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__comment_body_repeat1, 2), SHIFT_REPEAT(32), - [156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_summary_repeat2, 2), - [158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_summary_repeat2, 2), SHIFT_REPEAT(50), - [161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rebase_command, 2), - [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(39), - [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158), - [169] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2), SHIFT_REPEAT(37), - [172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_summary_repeat2, 3), - [174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48), - [176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), - [178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43), - [180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), - [182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153), - [184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), - [186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_summary_repeat1, 3), - [188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_summary, 29), - [198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__rebase_summary_repeat2, 2), SHIFT_REPEAT(48), - [203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__rebase_summary_repeat2, 2), + [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), + [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 0), + [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), + [15] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 1), + [17] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), + [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28), + [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), + [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), + [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), + [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), + [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [49] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 2), + [51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(56), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19), + [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [59] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 1), + [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), + [63] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [65] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 3), + [67] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), + [69] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(12), + [72] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(56), + [75] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(19), + [78] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(69), + [81] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(2), + [84] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2), SHIFT_REPEAT(19), + [87] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_summary, 4), + [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [91] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__body_line, 2), + [93] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__body_line, 2), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), + [97] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_message, 2), + [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21), + [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_message, 1), + [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(18), + [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), + [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), + [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_message_repeat2, 2), + [115] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_message_repeat2, 2), SHIFT_REPEAT(21), + [118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_message_repeat2, 2), SHIFT_REPEAT(21), + [121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_message, 3), + [123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subject, 1), + [125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_summary_repeat1, 2), + [129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_summary_repeat1, 2), SHIFT_REPEAT(16), + [132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_summary_repeat2, 2), + [134] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_summary_repeat2, 2), SHIFT_REPEAT(52), + [137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__comment_body_repeat1, 2), + [139] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__comment_body_repeat1, 2), SHIFT_REPEAT(27), + [142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__comment_body, 1), + [144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(27), + [146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_summary, 3), + [148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2), + [152] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2), SHIFT_REPEAT(30), + [155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 1), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), + [159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_subject_repeat1, 2), + [161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_subject_repeat1, 2), SHIFT_REPEAT(32), + [164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subject, 2), + [168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(53), + [172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162), + [174] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__rebase_summary_repeat2, 2), SHIFT_REPEAT(37), + [177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__rebase_summary_repeat2, 2), + [179] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2), SHIFT_REPEAT(38), + [182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_summary_repeat2, 3), + [184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_summary_repeat1, 3), + [186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_summary, 32), + [188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), + [190] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_message_repeat1, 2), SHIFT_REPEAT(42), + [193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_message_repeat1, 2), + [195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_message_repeat1, 2), + [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), + [199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_summary, 31), + [201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), [205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_summary, 30), [207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), - [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__comment_body_repeat1, 2), SHIFT_REPEAT(51), - [212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_summary, 31), - [216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(51), - [220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_summary, 32), - [222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__rebase_summary_repeat2, 2), SHIFT_REPEAT(56), - [227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2), - [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_summary, 33), - [237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__rebase_summary_repeat1, 2), SHIFT_REPEAT(9), - [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 4), - [250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 12), - [252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 11), - [256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 3, .production_id = 1), - [260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change, 3, .production_id = 2), - [262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 10), - [270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), - [274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__change_header, 6), - [276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change, 5, .production_id = 2), - [300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), - [308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), - [316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), - [318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), - [320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), - [326] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_header, 4), - [346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__change_header, 5), - [354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__rebase_summary_repeat1, 3), - [366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), - [380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_header, 3), - [392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_header, 9), - [404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_header, 10), - [414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_header, 2), - [430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), - [442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), - [466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), - [470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), - [472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), - [500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), - [502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), - [530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rebase_command, 2), + [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(51), + [213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_summary, 29), + [215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), + [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), + [219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172), + [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49), + [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(167), + [225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__rebase_summary_repeat2, 2), + [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__rebase_summary_repeat2, 2), SHIFT_REPEAT(51), + [230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(54), + [232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), + [234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42), + [236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(20), + [238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 3, .production_id = 1), + [248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), + [250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), + [262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 4), + [264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__rebase_summary_repeat1, 2), SHIFT_REPEAT(13), + [267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 11), + [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 12), + [273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change, 3, .production_id = 2), + [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47), + [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), + [281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__branch_declaration, 10), + [283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_summary, 33), + [285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2), + [287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__change_header, 5), + [299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95), + [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__change_header, 6), + [311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), + [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), + [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(105), + [329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), + [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_change, 5, .production_id = 2), + [335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), + [341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), + [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), + [347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), + [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_header, 4), + [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), + [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [389] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__rebase_summary_repeat1, 3), + [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), + [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_header, 3), + [427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_header, 9), + [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rebase_header, 10), + [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), + [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169), + [457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), + [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), + [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174), + [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), + [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), + [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), + [477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), + [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), + [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(184), + [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), + [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), + [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), + [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), + [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), + [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), + [519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_header, 2), + [521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(58), + [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), + [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), + [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), + [549] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), }; #ifdef __cplusplus diff --git a/tree-sitter-git_commit.wasm b/tree-sitter-git_commit.wasm index 52f3152e53f6cdd175241b2b24777cb19200017a..d58864c87fe190cd3669274adaa125ed40ab4ed4 100755 GIT binary patch literal 48811 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 literal 53244 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