summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRalph Amissah <ralph.amissah@gmail.com>2026-05-10 00:03:30 -0400
committerRalph Amissah <ralph.amissah@gmail.com>2026-05-10 00:03:30 -0400
commite20b25f797a343c41c98bf4471698d77db2db43d (patch)
treee08bc119cff32a36f137d28030ce3f7c753d15ed
parentgrammar: allow digit-leading segment names (diff)
grammar: restrict header_key to recognised SiSU YAML keys
The previous header_key pattern /[a-z][a-z_]*:/ was permissive enough to match URL prefixes such as `http:` or `https:` when a bare URL appears on a line by itself, and to match sentence fragments like `said:` mid-document. The first match would launch a fake header_field which then forced the entire rest of the file into ERROR recovery (visible on /Free Culture/ at line 5659: `http://www.lessig.org/blog/...`). Replace with an explicit choice over the recognised top-level keys: title, creator, date, rights, classify, identifier, original, notes, links, make, publisher, license. This set was derived from the pod-samples corpus by collecting `^[a-z]+:` matches before the first :A~ heading. Adding new keys is a one-line edit. Sub-keys nested inside indented header continuations (e.g. " author: ...", " copyright: ...") are unaffected - those are captured by header_continuation, not header_key. (assisted by Claude-Code)
-rw-r--r--grammar.js22
-rw-r--r--src/grammar.json53
-rw-r--r--src/parser.c7134
3 files changed, 4345 insertions, 2864 deletions
diff --git a/grammar.js b/grammar.js
index a49da94..cc9f2da 100644
--- a/grammar.js
+++ b/grammar.js
@@ -85,9 +85,25 @@ module.exports = grammar({
repeat($.header_continuation),
)),
- // Key includes the colon so that bare words like "of", "in", "to"
- // at the start of body text lines don't match as header keys.
- header_key: $ => token(prec(15, /[a-z][a-z_]*:/)),
+ // Key is restricted to the set of recognised top-level SiSU YAML
+ // header keys. This avoids false matches on bare words at the start
+ // of body lines (e.g. lowercase URL prefixes such as `http:` on a
+ // line by themselves, or sentence fragments that begin "said:" /
+ // "note:" mid-document).
+ header_key: $ => token(prec(15, choice(
+ 'title:',
+ 'creator:',
+ 'date:',
+ 'rights:',
+ 'classify:',
+ 'identifier:',
+ 'original:',
+ 'notes:',
+ 'links:',
+ 'make:',
+ 'publisher:',
+ 'license:',
+ ))),
header_value: $ => /[ \t]+[^\n]*/,
header_continuation: $ => token(prec(15, / [^\n]+\n/)),
diff --git a/src/grammar.json b/src/grammar.json
index 3974246..08e4ee1 100644
--- a/src/grammar.json
+++ b/src/grammar.json
@@ -203,8 +203,57 @@
"type": "PREC",
"value": 15,
"content": {
- "type": "PATTERN",
- "value": "[a-z][a-z_]*:"
+ "type": "CHOICE",
+ "members": [
+ {
+ "type": "STRING",
+ "value": "title:"
+ },
+ {
+ "type": "STRING",
+ "value": "creator:"
+ },
+ {
+ "type": "STRING",
+ "value": "date:"
+ },
+ {
+ "type": "STRING",
+ "value": "rights:"
+ },
+ {
+ "type": "STRING",
+ "value": "classify:"
+ },
+ {
+ "type": "STRING",
+ "value": "identifier:"
+ },
+ {
+ "type": "STRING",
+ "value": "original:"
+ },
+ {
+ "type": "STRING",
+ "value": "notes:"
+ },
+ {
+ "type": "STRING",
+ "value": "links:"
+ },
+ {
+ "type": "STRING",
+ "value": "make:"
+ },
+ {
+ "type": "STRING",
+ "value": "publisher:"
+ },
+ {
+ "type": "STRING",
+ "value": "license:"
+ }
+ ]
}
}
},
diff --git a/src/parser.c b/src/parser.c
index 12d39c9..f104bc5 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -2017,1574 +2017,1769 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
eof = lexer->eof(lexer);
switch (state) {
case 0:
- if (eof) ADVANCE(202);
- if (lookahead == '\n') ADVANCE(203);
+ if (eof) ADVANCE(253);
+ if (lookahead == '\n') ADVANCE(254);
if (lookahead == '\r') SKIP(0);
- if (lookahead == ' ') ADVANCE(210);
- if (lookahead == '!') ADVANCE(105);
- if (lookahead == '"') ADVANCE(181);
- if (lookahead == '#') ADVANCE(502);
+ if (lookahead == ' ') ADVANCE(261);
+ if (lookahead == '!') ADVANCE(104);
+ if (lookahead == '"') ADVANCE(232);
+ if (lookahead == '#') ADVANCE(657);
if (lookahead == '%') ADVANCE(5);
- if (lookahead == '*') ADVANCE(76);
- if (lookahead == '+') ADVANCE(182);
- if (lookahead == ',') ADVANCE(183);
- if (lookahead == '-') ADVANCE(215);
- if (lookahead == '/') ADVANCE(184);
- if (lookahead == '1') ADVANCE(192);
- if (lookahead == '2') ADVANCE(192);
- if (lookahead == '3') ADVANCE(192);
- if (lookahead == ':') ADVANCE(504);
- if (lookahead == '<') ADVANCE(101);
- if (lookahead == '=') ADVANCE(103);
- if (lookahead == '\\') ADVANCE(104);
- if (lookahead == ']') ADVANCE(193);
- if (lookahead == '^') ADVANCE(185);
- if (lookahead == '_') ADVANCE(81);
- if (lookahead == '`') ADVANCE(109);
- if (lookahead == 'b') ADVANCE(143);
- if (lookahead == 'c') ADVANCE(154);
- if (lookahead == 'g') ADVANCE(171);
- if (lookahead == 'h') ADVANCE(175);
- if (lookahead == 'i') ADVANCE(152);
- if (lookahead == 'p') ADVANCE(155);
- if (lookahead == 't') ADVANCE(111);
- if (lookahead == '{') ADVANCE(497);
- if (lookahead == '}') ADVANCE(500);
- if (lookahead == '~') ADVANCE(82);
+ if (lookahead == '*') ADVANCE(75);
+ if (lookahead == '+') ADVANCE(233);
+ if (lookahead == ',') ADVANCE(234);
+ if (lookahead == '-') ADVANCE(266);
+ if (lookahead == '/') ADVANCE(235);
+ if (lookahead == '1') ADVANCE(243);
+ if (lookahead == '2') ADVANCE(243);
+ if (lookahead == '3') ADVANCE(243);
+ if (lookahead == ':') ADVANCE(659);
+ if (lookahead == '<') ADVANCE(100);
+ if (lookahead == '=') ADVANCE(102);
+ if (lookahead == '\\') ADVANCE(103);
+ if (lookahead == ']') ADVANCE(244);
+ if (lookahead == '^') ADVANCE(236);
+ if (lookahead == '_') ADVANCE(80);
+ if (lookahead == '`') ADVANCE(108);
+ if (lookahead == 'b') ADVANCE(173);
+ if (lookahead == 'c') ADVANCE(174);
+ if (lookahead == 'd') ADVANCE(112);
+ if (lookahead == 'g') ADVANCE(210);
+ if (lookahead == 'h') ADVANCE(219);
+ if (lookahead == 'i') ADVANCE(130);
+ if (lookahead == 'l') ADVANCE(159);
+ if (lookahead == 'm') ADVANCE(110);
+ if (lookahead == 'n') ADVANCE(199);
+ if (lookahead == 'o') ADVANCE(209);
+ if (lookahead == 'p') ADVANCE(193);
+ if (lookahead == 'r') ADVANCE(160);
+ if (lookahead == 't') ADVANCE(116);
+ if (lookahead == '{') ADVANCE(652);
+ if (lookahead == '}') ADVANCE(655);
+ if (lookahead == '~') ADVANCE(81);
END_STATE();
case 1:
ADVANCE_MAP(
- '\n', 203,
- '\r', 256,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '~', 414,
- ']', 396,
- '}', 396,
+ '\n', 254,
+ '\r', 307,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '~', 569,
+ ']', 551,
+ '}', 551,
);
- if (lookahead != 0) ADVANCE(395);
+ if (lookahead != 0) ADVANCE(550);
END_STATE();
case 2:
- if (lookahead == '\n') ADVANCE(203);
+ if (lookahead == '\n') ADVANCE(254);
if (lookahead == '\r') SKIP(2);
- if (lookahead == ' ') ADVANCE(210);
- if (lookahead == '#') ADVANCE(501);
- if (lookahead == '-') ADVANCE(214);
- if (lookahead == ':') ADVANCE(504);
- if (lookahead == '`') ADVANCE(110);
- if (lookahead == 'h') ADVANCE(175);
- if (lookahead == 'i') ADVANCE(152);
+ if (lookahead == ' ') ADVANCE(261);
+ if (lookahead == '#') ADVANCE(656);
+ if (lookahead == '-') ADVANCE(265);
+ if (lookahead == ':') ADVANCE(659);
+ if (lookahead == '`') ADVANCE(109);
+ if (lookahead == 'h') ADVANCE(219);
+ if (lookahead == 'i') ADVANCE(185);
if (lookahead == '}') ADVANCE(6);
END_STATE();
case 3:
- if (lookahead == '\n') ADVANCE(203);
+ if (lookahead == '\n') ADVANCE(254);
if (lookahead == '\r') SKIP(3);
- if (lookahead == ' ') ADVANCE(210);
- if (lookahead == '-') ADVANCE(214);
- if (lookahead == '}') ADVANCE(499);
+ if (lookahead == ' ') ADVANCE(261);
+ if (lookahead == '-') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(654);
if (lookahead == '!' ||
('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(217);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(268);
END_STATE();
case 4:
- if (lookahead == '\n') ADVANCE(203);
+ if (lookahead == '\n') ADVANCE(254);
if (lookahead == '\r') SKIP(4);
if (lookahead == '\t' ||
- lookahead == ' ') ADVANCE(207);
+ lookahead == ' ') ADVANCE(258);
if (lookahead == '-' ||
('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(511);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(666);
END_STATE();
case 5:
- if (lookahead == '\n') ADVANCE(516);
+ if (lookahead == '\n') ADVANCE(671);
if (lookahead != 0) ADVANCE(5);
END_STATE();
case 6:
- if (lookahead == '\n') ADVANCE(250);
- if (lookahead == 'b') ADVANCE(148);
- if (lookahead == 'c') ADVANCE(159);
- if (lookahead == 'g') ADVANCE(172);
- if (lookahead == 'p') ADVANCE(160);
- if (lookahead == 't') ADVANCE(114);
+ if (lookahead == '\n') ADVANCE(301);
+ if (lookahead == 'b') ADVANCE(181);
+ if (lookahead == 'c') ADVANCE(196);
+ if (lookahead == 'g') ADVANCE(211);
+ if (lookahead == 'p') ADVANCE(194);
+ if (lookahead == 't') ADVANCE(118);
END_STATE();
case 7:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == ' ') ADVANCE(16);
if (lookahead == 's') ADVANCE(15);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 8:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == ' ') ADVANCE(16);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 9:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == 'S') ADVANCE(10);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 10:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == 'U') ADVANCE(7);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 11:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == 'e') ADVANCE(8);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 12:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == 'i') ADVANCE(9);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 13:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == 'i') ADVANCE(14);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 14:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == 'n') ADVANCE(11);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 15:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == 'p') ADVANCE(13);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 16:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(26);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 17:
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 18:
- if (lookahead == '\n') ADVANCE(519);
+ if (lookahead == '\n') ADVANCE(674);
END_STATE();
case 19:
- if (lookahead == '\n') ADVANCE(519);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(674);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 20:
- if (lookahead == '\n') ADVANCE(518);
+ if (lookahead == '\n') ADVANCE(673);
END_STATE();
case 21:
- if (lookahead == '\n') ADVANCE(518);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(673);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 22:
- if (lookahead == '\n') ADVANCE(517);
+ if (lookahead == '\n') ADVANCE(672);
END_STATE();
case 23:
- if (lookahead == '\n') ADVANCE(517);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(672);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 24:
- if (lookahead == '\n') ADVANCE(520);
+ if (lookahead == '\n') ADVANCE(675);
END_STATE();
case 25:
- if (lookahead == '\n') ADVANCE(520);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(675);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 26:
- if (lookahead == '\n') ADVANCE(204);
+ if (lookahead == '\n') ADVANCE(255);
if (lookahead == '.') ADVANCE(16);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(26);
if (lookahead != 0) ADVANCE(17);
END_STATE();
case 27:
- if (lookahead == '\n') ADVANCE(209);
+ if (lookahead == '\n') ADVANCE(260);
if (lookahead != 0) ADVANCE(27);
END_STATE();
case 28:
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '\r') ADVANCE(28);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 29:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ' ') ADVANCE(251);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == ' ') ADVANCE(302);
if (lookahead == '*') ADVANCE(30);
- if (lookahead == '_') ADVANCE(48);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '_') ADVANCE(47);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 30:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ' ') ADVANCE(251);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == ' ') ADVANCE(302);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 31:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ' ') ADVANCE(513);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == ' ') ADVANCE(668);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 32:
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '#') ADVANCE(21);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 33:
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '#') ADVANCE(23);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 34:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '(') ADVANCE(52);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '(') ADVANCE(51);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 35:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '*') ADVANCE(471);
- if (lookahead == '+') ADVANCE(473);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '*') ADVANCE(626);
+ if (lookahead == '+') ADVANCE(628);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 36:
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '+') ADVANCE(32);
if (lookahead == '~') ADVANCE(33);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 37:
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '-') ADVANCE(25);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 38:
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '.') ADVANCE(37);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 39:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(39);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '=') ADVANCE(19);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 40:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '=') ADVANCE(19);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '_') ADVANCE(47);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 41:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '_') ADVANCE(48);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'a') ADVANCE(42);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 42:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'a') ADVANCE(43);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'b') ADVANCE(44);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 43:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'b') ADVANCE(45);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(34);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 44:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'e') ADVANCE(34);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'l') ADVANCE(43);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 45:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'l') ADVANCE(44);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(283);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 46:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '{') ADVANCE(232);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '}') ADVANCE(290);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 47:
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '}') ADVANCE(239);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(30);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 48:
- if (lookahead == '\n') ADVANCE(240);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(30);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
case 49:
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(294);
+ if (lookahead == ')') ADVANCE(45);
if (lookahead != 0) ADVANCE(49);
END_STATE();
case 50:
- if (lookahead == '\n') ADVANCE(243);
+ if (lookahead == '\n') ADVANCE(292);
if (lookahead == ')') ADVANCE(46);
if (lookahead != 0) ADVANCE(50);
END_STATE();
case 51:
- if (lookahead == '\n') ADVANCE(241);
- if (lookahead == ')') ADVANCE(47);
- if (lookahead != 0) ADVANCE(51);
+ if (lookahead == '\n') ADVANCE(292);
+ if (lookahead == ')') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(50);
END_STATE();
case 52:
- if (lookahead == '\n') ADVANCE(241);
- if (lookahead == ')') ADVANCE(49);
- if (lookahead != 0) ADVANCE(51);
+ if (lookahead == '\n') ADVANCE(293);
+ if (lookahead == ')') ADVANCE(285);
+ if (lookahead != 0) ADVANCE(52);
END_STATE();
case 53:
- if (lookahead == '\n') ADVANCE(242);
- if (lookahead == ')') ADVANCE(234);
- if (lookahead != 0) ADVANCE(53);
+ ADVANCE_MAP(
+ '\r', 424,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 571,
+ '~', 569,
+ );
+ if (lookahead != 0 &&
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 54:
ADVANCE_MAP(
- '\r', 321,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 416,
- '~', 414,
+ '\r', 425,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '~', 569,
+ ']', 551,
+ '}', 551,
);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 55:
ADVANCE_MAP(
- '\r', 322,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '~', 414,
- ']', 396,
- '}', 396,
+ '\r', 630,
+ '!', 638,
+ '"', 639,
+ '#', 640,
+ '*', 641,
+ '+', 642,
+ ',', 643,
+ '-', 644,
+ '/', 645,
+ '\\', 637,
+ ']', 648,
+ '^', 646,
+ '_', 647,
+ '{', 650,
+ '}', 635,
+ '~', 635,
);
- if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ if (lookahead != 0) ADVANCE(634);
END_STATE();
case 56:
ADVANCE_MAP(
- '\r', 475,
- '!', 483,
- '"', 484,
- '#', 485,
- '*', 486,
- '+', 487,
- ',', 488,
- '-', 489,
- '/', 490,
- '\\', 482,
- ']', 493,
- '^', 491,
- '_', 492,
- '{', 495,
- '}', 480,
- '~', 480,
+ '\r', 631,
+ '!', 638,
+ '"', 639,
+ '#', 640,
+ '*', 641,
+ '+', 642,
+ ',', 643,
+ '-', 644,
+ '/', 645,
+ '\\', 637,
+ '^', 646,
+ '_', 647,
+ '{', 650,
+ '}', 649,
+ ']', 635,
+ '~', 635,
);
- if (lookahead != 0) ADVANCE(479);
+ if (lookahead != 0) ADVANCE(634);
END_STATE();
case 57:
ADVANCE_MAP(
- '\r', 476,
- '!', 483,
- '"', 484,
- '#', 485,
- '*', 486,
- '+', 487,
- ',', 488,
- '-', 489,
- '/', 490,
- '\\', 482,
- '^', 491,
- '_', 492,
- '{', 495,
- '}', 494,
- ']', 480,
- '~', 480,
+ '\r', 632,
+ '!', 638,
+ '"', 639,
+ '#', 640,
+ '*', 636,
+ '+', 642,
+ ',', 643,
+ '-', 644,
+ '/', 645,
+ '\\', 637,
+ '^', 646,
+ '_', 647,
+ '{', 650,
+ ']', 635,
+ '}', 635,
+ '~', 635,
);
- if (lookahead != 0) ADVANCE(479);
+ if (lookahead != 0) ADVANCE(634);
END_STATE();
case 58:
- ADVANCE_MAP(
- '\r', 477,
- '!', 483,
- '"', 484,
- '#', 485,
- '*', 481,
- '+', 487,
- ',', 488,
- '-', 489,
- '/', 490,
- '\\', 482,
- '^', 491,
- '_', 492,
- '{', 495,
- ']', 480,
- '}', 480,
- '~', 480,
- );
- if (lookahead != 0) ADVANCE(479);
- END_STATE();
- case 59:
- if (lookahead == '\r') ADVANCE(245);
- if (lookahead == '~') ADVANCE(248);
+ if (lookahead == '\r') ADVANCE(296);
+ if (lookahead == '~') ADVANCE(299);
if (lookahead != 0 &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(249);
+ lookahead != '~') ADVANCE(300);
END_STATE();
- case 60:
+ case 59:
if (lookahead == '\r') ADVANCE(28);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(49);
+ lookahead != '\n') ADVANCE(48);
END_STATE();
- case 61:
- if (lookahead == '\r') ADVANCE(246);
+ case 60:
+ if (lookahead == '\r') ADVANCE(297);
if (lookahead != 0 &&
- lookahead != '}') ADVANCE(249);
+ lookahead != '}') ADVANCE(300);
END_STATE();
- case 62:
- if (lookahead == '\r') ADVANCE(505);
+ case 61:
+ if (lookahead == '\r') ADVANCE(660);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != ' ') ADVANCE(506);
+ lookahead != ' ') ADVANCE(661);
END_STATE();
- case 63:
- if (lookahead == '\r') SKIP(63);
+ case 62:
+ if (lookahead == '\r') SKIP(62);
if (lookahead == '-' ||
lookahead == '.' ||
('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(503);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(658);
+ END_STATE();
+ case 63:
+ if (lookahead == '\r') ADVANCE(262);
+ if (lookahead != 0 &&
+ lookahead != '\n') ADVANCE(263);
END_STATE();
case 64:
- if (lookahead == '\r') ADVANCE(211);
+ ADVANCE_MAP(
+ '\r', 426,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 580,
+ '~', 569,
+ );
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(212);
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 65:
ADVANCE_MAP(
- '\r', 323,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 425,
- '~', 414,
+ '\r', 633,
+ '!', 638,
+ '"', 639,
+ '#', 640,
+ '*', 641,
+ '+', 642,
+ ',', 643,
+ '-', 644,
+ '/', 645,
+ '\\', 637,
+ '^', 646,
+ '_', 647,
+ '{', 650,
+ ']', 635,
+ '}', 635,
+ '~', 635,
);
- if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ if (lookahead != 0) ADVANCE(634);
END_STATE();
case 66:
ADVANCE_MAP(
- '\r', 478,
- '!', 483,
- '"', 484,
- '#', 485,
- '*', 486,
- '+', 487,
- ',', 488,
- '-', 489,
- '/', 490,
- '\\', 482,
- '^', 491,
- '_', 492,
- '{', 495,
- ']', 480,
- '}', 480,
- '~', 480,
+ '\r', 427,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 567,
+ '~', 569,
);
- if (lookahead != 0) ADVANCE(479);
+ if (lookahead != 0 &&
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 67:
ADVANCE_MAP(
- '\r', 324,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 412,
- '~', 414,
+ '\r', 428,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 578,
+ '~', 569,
);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 68:
ADVANCE_MAP(
- '\r', 325,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 423,
- '~', 414,
+ '\r', 429,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 573,
+ '~', 569,
);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 69:
ADVANCE_MAP(
- '\r', 326,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 418,
- '~', 414,
+ '\r', 430,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 572,
+ '~', 569,
);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 70:
ADVANCE_MAP(
- '\r', 327,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 417,
- '~', 414,
+ '\r', 431,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 575,
+ '~', 569,
);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 71:
ADVANCE_MAP(
- '\r', 328,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 420,
- '~', 414,
+ '\r', 432,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 570,
+ '~', 569,
);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 72:
ADVANCE_MAP(
- '\r', 329,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 415,
- '~', 414,
+ '\r', 433,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 566,
+ '~', 569,
);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 73:
ADVANCE_MAP(
- '\r', 330,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 411,
- '~', 414,
+ '\r', 434,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ ']', 551,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 576,
+ '~', 569,
);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ lookahead != '\n') ADVANCE(550);
END_STATE();
case 74:
- ADVANCE_MAP(
- '\r', 331,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- ']', 396,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 421,
- '~', 414,
- );
- if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(395);
+ if (lookahead == ' ') ADVANCE(623);
+ if (lookahead == '*') ADVANCE(74);
END_STATE();
case 75:
- if (lookahead == ' ') ADVANCE(468);
- if (lookahead == '*') ADVANCE(75);
+ if (lookahead == ' ') ADVANCE(623);
+ if (lookahead == '*') ADVANCE(74);
+ if (lookahead == '{') ADVANCE(591);
+ if (lookahead == '~') ADVANCE(664);
END_STATE();
case 76:
- if (lookahead == ' ') ADVANCE(468);
- if (lookahead == '*') ADVANCE(75);
- if (lookahead == '{') ADVANCE(436);
- if (lookahead == '~') ADVANCE(509);
+ if (lookahead == ' ') ADVANCE(302);
END_STATE();
case 77:
- if (lookahead == ' ') ADVANCE(251);
+ if (lookahead == ' ') ADVANCE(302);
+ if (lookahead == '*') ADVANCE(76);
+ if (lookahead == '_') ADVANCE(245);
END_STATE();
case 78:
- if (lookahead == ' ') ADVANCE(251);
- if (lookahead == '*') ADVANCE(77);
- if (lookahead == '_') ADVANCE(194);
+ if (lookahead == ' ') ADVANCE(667);
END_STATE();
case 79:
- if (lookahead == ' ') ADVANCE(512);
+ if (lookahead == ' ') ADVANCE(653);
END_STATE();
case 80:
- if (lookahead == ' ') ADVANCE(498);
+ if (lookahead == '#') ADVANCE(76);
+ if (lookahead == '*') ADVANCE(76);
+ if (lookahead == '0') ADVANCE(105);
+ if (lookahead == '{') ADVANCE(600);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(77);
END_STATE();
case 81:
- if (lookahead == '#') ADVANCE(77);
- if (lookahead == '*') ADVANCE(77);
- if (lookahead == '0') ADVANCE(106);
- if (lookahead == '{') ADVANCE(445);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(78);
+ if (lookahead == '#') ADVANCE(669);
+ if (lookahead == '[') ADVANCE(91);
+ if (lookahead == '^') ADVANCE(79);
+ if (lookahead == '{') ADVANCE(621);
END_STATE();
case 82:
- if (lookahead == '#') ADVANCE(514);
- if (lookahead == '[') ADVANCE(92);
- if (lookahead == '^') ADVANCE(80);
- if (lookahead == '{') ADVANCE(466);
+ if (lookahead == '#') ADVANCE(20);
END_STATE();
case 83:
- if (lookahead == '#') ADVANCE(20);
+ if (lookahead == '#') ADVANCE(22);
END_STATE();
case 84:
- if (lookahead == '#') ADVANCE(22);
+ if (lookahead == '(') ADVANCE(246);
+ if (lookahead == '{') ADVANCE(269);
END_STATE();
case 85:
- if (lookahead == '(') ADVANCE(195);
- if (lookahead == '{') ADVANCE(218);
+ if (lookahead == '(') ADVANCE(90);
+ if (lookahead == '{') ADVANCE(283);
END_STATE();
case 86:
- if (lookahead == '(') ADVANCE(91);
- if (lookahead == '{') ADVANCE(232);
+ if (lookahead == '(') ADVANCE(249);
END_STATE();
case 87:
- if (lookahead == '(') ADVANCE(198);
+ if (lookahead == ')') ADVANCE(242);
+ if (lookahead != 0) ADVANCE(87);
END_STATE();
case 88:
- if (lookahead == ')') ADVANCE(191);
+ if (lookahead == ')') ADVANCE(285);
if (lookahead != 0) ADVANCE(88);
END_STATE();
case 89:
- if (lookahead == ')') ADVANCE(234);
- if (lookahead != 0) ADVANCE(89);
+ if (lookahead == ')') ADVANCE(237);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(89);
END_STATE();
case 90:
- if (lookahead == ')') ADVANCE(186);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(90);
+ if (lookahead == ')') ADVANCE(241);
+ if (lookahead != 0) ADVANCE(90);
END_STATE();
case 91:
- if (lookahead == ')') ADVANCE(190);
- if (lookahead != 0) ADVANCE(91);
+ if (lookahead == '*') ADVANCE(625);
+ if (lookahead == '+') ADVANCE(627);
END_STATE();
case 92:
- if (lookahead == '*') ADVANCE(470);
- if (lookahead == '+') ADVANCE(472);
+ if (lookahead == '+') ADVANCE(82);
+ if (lookahead == '~') ADVANCE(83);
END_STATE();
case 93:
- if (lookahead == '+') ADVANCE(83);
- if (lookahead == '~') ADVANCE(84);
+ if (lookahead == '-') ADVANCE(24);
END_STATE();
case 94:
- if (lookahead == '-') ADVANCE(24);
+ if (lookahead == '.') ADVANCE(93);
END_STATE();
case 95:
- if (lookahead == '.') ADVANCE(94);
+ if (lookahead == '/') ADVANCE(248);
END_STATE();
case 96:
- if (lookahead == '/') ADVANCE(197);
+ if (lookahead == '/') ADVANCE(95);
END_STATE();
case 97:
- if (lookahead == '/') ADVANCE(96);
+ if (lookahead == ':') ADVANCE(257);
END_STATE();
case 98:
- if (lookahead == ':') ADVANCE(97);
+ if (lookahead == ':') ADVANCE(96);
END_STATE();
case 99:
- if (lookahead == ':') ADVANCE(97);
+ if (lookahead == ':') ADVANCE(96);
if (lookahead == 's') ADVANCE(98);
END_STATE();
case 100:
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(100);
+ if (lookahead == '<') ADVANCE(676);
END_STATE();
case 101:
- if (lookahead == '<') ADVANCE(521);
+ if (lookahead == '=') ADVANCE(18);
END_STATE();
case 102:
- if (lookahead == '=') ADVANCE(18);
+ if (lookahead == '\\') ADVANCE(101);
+ if (lookahead == '{') ADVANCE(295);
END_STATE();
case 103:
- if (lookahead == '\\') ADVANCE(102);
- if (lookahead == '{') ADVANCE(244);
+ if (lookahead == '\\') ADVANCE(78);
END_STATE();
case 104:
- if (lookahead == '\\') ADVANCE(79);
+ if (lookahead == '_') ADVANCE(76);
+ if (lookahead == '{') ADVANCE(594);
END_STATE();
case 105:
- if (lookahead == '_') ADVANCE(77);
- if (lookahead == '{') ADVANCE(439);
+ if (lookahead == '_') ADVANCE(245);
END_STATE();
case 106:
- if (lookahead == '_') ADVANCE(194);
+ if (lookahead == '`') ADVANCE(273);
END_STATE();
case 107:
- if (lookahead == '`') ADVANCE(222);
+ if (lookahead == '`') ADVANCE(272);
END_STATE();
case 108:
- if (lookahead == '`') ADVANCE(221);
+ if (lookahead == '`') ADVANCE(106);
END_STATE();
case 109:
if (lookahead == '`') ADVANCE(107);
END_STATE();
case 110:
- if (lookahead == '`') ADVANCE(108);
+ if (lookahead == 'a') ADVANCE(170);
END_STATE();
case 111:
- if (lookahead == 'a') ADVANCE(116);
+ if (lookahead == 'a') ADVANCE(214);
END_STATE();
case 112:
- if (lookahead == 'a') ADVANCE(139);
+ if (lookahead == 'a') ADVANCE(221);
END_STATE();
case 113:
- if (lookahead == 'a') ADVANCE(117);
+ if (lookahead == 'a') ADVANCE(156);
END_STATE();
case 114:
- if (lookahead == 'a') ADVANCE(118);
+ if (lookahead == 'a') ADVANCE(172);
END_STATE();
case 115:
- if (lookahead == 'a') ADVANCE(119);
+ if (lookahead == 'a') ADVANCE(222);
END_STATE();
case 116:
- if (lookahead == 'b') ADVANCE(144);
+ if (lookahead == 'a') ADVANCE(121);
+ if (lookahead == 'i') ADVANCE(226);
END_STATE();
case 117:
- if (lookahead == 'b') ADVANCE(145);
+ if (lookahead == 'a') ADVANCE(122);
END_STATE();
case 118:
- if (lookahead == 'b') ADVANCE(146);
+ if (lookahead == 'a') ADVANCE(123);
END_STATE();
case 119:
- if (lookahead == 'b') ADVANCE(147);
+ if (lookahead == 'a') ADVANCE(124);
END_STATE();
case 120:
- if (lookahead == 'b') ADVANCE(149);
- if (lookahead == 'c') ADVANCE(163);
- if (lookahead == 'g') ADVANCE(173);
- if (lookahead == 'p') ADVANCE(164);
- if (lookahead == 'q') ADVANCE(180);
- if (lookahead == 't') ADVANCE(115);
+ if (lookahead == 'b') ADVANCE(175);
END_STATE();
case 121:
- if (lookahead == 'c') ADVANCE(142);
+ if (lookahead == 'b') ADVANCE(177);
END_STATE();
case 122:
- if (lookahead == 'c') ADVANCE(140);
+ if (lookahead == 'b') ADVANCE(178);
END_STATE();
case 123:
- if (lookahead == 'c') ADVANCE(141);
+ if (lookahead == 'b') ADVANCE(179);
END_STATE();
case 124:
- if (lookahead == 'd') ADVANCE(127);
+ if (lookahead == 'b') ADVANCE(180);
END_STATE();
case 125:
- if (lookahead == 'd') ADVANCE(129);
+ if (lookahead == 'b') ADVANCE(182);
+ if (lookahead == 'c') ADVANCE(200);
+ if (lookahead == 'g') ADVANCE(212);
+ if (lookahead == 'p') ADVANCE(195);
+ if (lookahead == 'q') ADVANCE(230);
+ if (lookahead == 't') ADVANCE(119);
END_STATE();
case 126:
- if (lookahead == 'd') ADVANCE(132);
+ if (lookahead == 'c') ADVANCE(171);
END_STATE();
case 127:
- if (lookahead == 'e') ADVANCE(85);
+ if (lookahead == 'c') ADVANCE(167);
END_STATE();
case 128:
- if (lookahead == 'e') ADVANCE(507);
+ if (lookahead == 'c') ADVANCE(168);
END_STATE();
case 129:
- if (lookahead == 'e') ADVANCE(219);
+ if (lookahead == 'c') ADVANCE(145);
+ if (lookahead == 'n') ADVANCE(169);
END_STATE();
case 130:
- if (lookahead == 'e') ADVANCE(87);
+ if (lookahead == 'd') ADVANCE(134);
+ if (lookahead == 'm') ADVANCE(113);
END_STATE();
case 131:
- if (lookahead == 'e') ADVANCE(233);
+ if (lookahead == 'd') ADVANCE(136);
END_STATE();
case 132:
- if (lookahead == 'e') ADVANCE(220);
+ if (lookahead == 'd') ADVANCE(139);
END_STATE();
case 133:
- if (lookahead == 'e') ADVANCE(238);
+ if (lookahead == 'd') ADVANCE(142);
END_STATE();
case 134:
- if (lookahead == 'e') ADVANCE(237);
+ if (lookahead == 'e') ADVANCE(189);
END_STATE();
case 135:
- if (lookahead == 'e') ADVANCE(153);
+ if (lookahead == 'e') ADVANCE(186);
END_STATE();
case 136:
- if (lookahead == 'e') ADVANCE(86);
+ if (lookahead == 'e') ADVANCE(84);
END_STATE();
case 137:
- if (lookahead == 'e') ADVANCE(150);
+ if (lookahead == 'e') ADVANCE(97);
END_STATE();
case 138:
- if (lookahead == 'e') ADVANCE(151);
+ if (lookahead == 'e') ADVANCE(662);
END_STATE();
case 139:
- if (lookahead == 'g') ADVANCE(128);
+ if (lookahead == 'e') ADVANCE(270);
END_STATE();
case 140:
- if (lookahead == 'k') ADVANCE(227);
+ if (lookahead == 'e') ADVANCE(86);
END_STATE();
case 141:
- if (lookahead == 'k') ADVANCE(228);
+ if (lookahead == 'e') ADVANCE(284);
END_STATE();
case 142:
- if (lookahead == 'k') ADVANCE(188);
+ if (lookahead == 'e') ADVANCE(271);
END_STATE();
case 143:
- if (lookahead == 'l') ADVANCE(156);
+ if (lookahead == 'e') ADVANCE(289);
END_STATE();
case 144:
- if (lookahead == 'l') ADVANCE(136);
+ if (lookahead == 'e') ADVANCE(288);
END_STATE();
case 145:
- if (lookahead == 'l') ADVANCE(130);
+ if (lookahead == 'e') ADVANCE(187);
END_STATE();
case 146:
- if (lookahead == 'l') ADVANCE(131);
+ if (lookahead == 'e') ADVANCE(183);
END_STATE();
case 147:
- if (lookahead == 'l') ADVANCE(134);
+ if (lookahead == 'e') ADVANCE(85);
END_STATE();
case 148:
- if (lookahead == 'l') ADVANCE(161);
+ if (lookahead == 'e') ADVANCE(208);
END_STATE();
case 149:
- if (lookahead == 'l') ADVANCE(165);
+ if (lookahead == 'e') ADVANCE(213);
END_STATE();
case 150:
- if (lookahead == 'm') ADVANCE(224);
+ if (lookahead == 'e') ADVANCE(184);
END_STATE();
case 151:
- if (lookahead == 'm') ADVANCE(225);
+ if (lookahead == 'e') ADVANCE(115);
END_STATE();
case 152:
- if (lookahead == 'm') ADVANCE(112);
+ if (lookahead == 'f') ADVANCE(231);
END_STATE();
case 153:
- if (lookahead == 'm') ADVANCE(187);
+ if (lookahead == 'f') ADVANCE(166);
END_STATE();
case 154:
- if (lookahead == 'o') ADVANCE(124);
+ if (lookahead == 'g') ADVANCE(157);
END_STATE();
case 155:
- if (lookahead == 'o') ADVANCE(135);
+ if (lookahead == 'g') ADVANCE(164);
END_STATE();
case 156:
- if (lookahead == 'o') ADVANCE(121);
+ if (lookahead == 'g') ADVANCE(138);
END_STATE();
case 157:
- if (lookahead == 'o') ADVANCE(177);
+ if (lookahead == 'h') ADVANCE(220);
END_STATE();
case 158:
- if (lookahead == 'o') ADVANCE(176);
+ if (lookahead == 'h') ADVANCE(148);
END_STATE();
case 159:
- if (lookahead == 'o') ADVANCE(125);
+ if (lookahead == 'i') ADVANCE(129);
END_STATE();
case 160:
- if (lookahead == 'o') ADVANCE(137);
+ if (lookahead == 'i') ADVANCE(154);
END_STATE();
case 161:
- if (lookahead == 'o') ADVANCE(122);
+ if (lookahead == 'i') ADVANCE(152);
END_STATE();
case 162:
- if (lookahead == 'o') ADVANCE(178);
+ if (lookahead == 'i') ADVANCE(153);
END_STATE();
case 163:
- if (lookahead == 'o') ADVANCE(126);
+ if (lookahead == 'i') ADVANCE(155);
END_STATE();
case 164:
- if (lookahead == 'o') ADVANCE(138);
+ if (lookahead == 'i') ADVANCE(188);
END_STATE();
case 165:
- if (lookahead == 'o') ADVANCE(123);
+ if (lookahead == 'i') ADVANCE(215);
END_STATE();
case 166:
- if (lookahead == 'o') ADVANCE(179);
+ if (lookahead == 'i') ADVANCE(148);
END_STATE();
case 167:
- if (lookahead == 'p') ADVANCE(99);
+ if (lookahead == 'k') ADVANCE(278);
END_STATE();
case 168:
- if (lookahead == 'p') ADVANCE(230);
+ if (lookahead == 'k') ADVANCE(279);
END_STATE();
case 169:
- if (lookahead == 'p') ADVANCE(231);
+ if (lookahead == 'k') ADVANCE(213);
END_STATE();
case 170:
- if (lookahead == 'p') ADVANCE(189);
+ if (lookahead == 'k') ADVANCE(137);
END_STATE();
case 171:
- if (lookahead == 'r') ADVANCE(157);
+ if (lookahead == 'k') ADVANCE(239);
END_STATE();
case 172:
- if (lookahead == 'r') ADVANCE(162);
+ if (lookahead == 'l') ADVANCE(97);
END_STATE();
case 173:
- if (lookahead == 'r') ADVANCE(166);
+ if (lookahead == 'l') ADVANCE(190);
END_STATE();
case 174:
- if (lookahead == 't') ADVANCE(167);
+ if (lookahead == 'l') ADVANCE(111);
+ if (lookahead == 'o') ADVANCE(131);
+ if (lookahead == 'r') ADVANCE(151);
END_STATE();
case 175:
- if (lookahead == 't') ADVANCE(174);
+ if (lookahead == 'l') ADVANCE(165);
END_STATE();
case 176:
- if (lookahead == 't') ADVANCE(133);
+ if (lookahead == 'l') ADVANCE(137);
END_STATE();
case 177:
- if (lookahead == 'u') ADVANCE(170);
+ if (lookahead == 'l') ADVANCE(147);
END_STATE();
case 178:
- if (lookahead == 'u') ADVANCE(168);
+ if (lookahead == 'l') ADVANCE(140);
END_STATE();
case 179:
- if (lookahead == 'u') ADVANCE(169);
+ if (lookahead == 'l') ADVANCE(141);
END_STATE();
case 180:
- if (lookahead == 'u') ADVANCE(158);
+ if (lookahead == 'l') ADVANCE(144);
END_STATE();
case 181:
- if (lookahead == '{') ADVANCE(448);
+ if (lookahead == 'l') ADVANCE(197);
END_STATE();
case 182:
- if (lookahead == '{') ADVANCE(457);
+ if (lookahead == 'l') ADVANCE(201);
END_STATE();
case 183:
- if (lookahead == '{') ADVANCE(454);
+ if (lookahead == 'm') ADVANCE(275);
END_STATE();
case 184:
- if (lookahead == '{') ADVANCE(442);
+ if (lookahead == 'm') ADVANCE(276);
END_STATE();
case 185:
- if (lookahead == '{') ADVANCE(451);
+ if (lookahead == 'm') ADVANCE(113);
END_STATE();
case 186:
- if (lookahead == '{') ADVANCE(218);
+ if (lookahead == 'm') ADVANCE(238);
END_STATE();
case 187:
- if (lookahead == '{') ADVANCE(223);
+ if (lookahead == 'n') ADVANCE(216);
END_STATE();
case 188:
- if (lookahead == '{') ADVANCE(226);
+ if (lookahead == 'n') ADVANCE(114);
END_STATE();
case 189:
- if (lookahead == '{') ADVANCE(229);
+ if (lookahead == 'n') ADVANCE(223);
END_STATE();
case 190:
- if (lookahead == '{') ADVANCE(232);
+ if (lookahead == 'o') ADVANCE(126);
END_STATE();
case 191:
- if (lookahead == '}') ADVANCE(239);
+ if (lookahead == 'o') ADVANCE(227);
END_STATE();
case 192:
- if (lookahead == '~') ADVANCE(216);
+ if (lookahead == 'o') ADVANCE(208);
END_STATE();
case 193:
- if (lookahead == '~') ADVANCE(474);
+ if (lookahead == 'o') ADVANCE(135);
+ if (lookahead == 'u') ADVANCE(120);
END_STATE();
case 194:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(77);
+ if (lookahead == 'o') ADVANCE(146);
END_STATE();
case 195:
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(90);
+ if (lookahead == 'o') ADVANCE(150);
END_STATE();
case 196:
+ if (lookahead == 'o') ADVANCE(132);
+ END_STATE();
+ case 197:
+ if (lookahead == 'o') ADVANCE(127);
+ END_STATE();
+ case 198:
+ if (lookahead == 'o') ADVANCE(228);
+ END_STATE();
+ case 199:
+ if (lookahead == 'o') ADVANCE(224);
+ END_STATE();
+ case 200:
+ if (lookahead == 'o') ADVANCE(133);
+ END_STATE();
+ case 201:
+ if (lookahead == 'o') ADVANCE(128);
+ END_STATE();
+ case 202:
+ if (lookahead == 'o') ADVANCE(229);
+ END_STATE();
+ case 203:
+ if (lookahead == 'o') ADVANCE(225);
+ END_STATE();
+ case 204:
+ if (lookahead == 'p') ADVANCE(99);
+ END_STATE();
+ case 205:
+ if (lookahead == 'p') ADVANCE(281);
+ END_STATE();
+ case 206:
+ if (lookahead == 'p') ADVANCE(282);
+ END_STATE();
+ case 207:
+ if (lookahead == 'p') ADVANCE(240);
+ END_STATE();
+ case 208:
+ if (lookahead == 'r') ADVANCE(97);
+ END_STATE();
+ case 209:
+ if (lookahead == 'r') ADVANCE(163);
+ END_STATE();
+ case 210:
+ if (lookahead == 'r') ADVANCE(191);
+ END_STATE();
+ case 211:
+ if (lookahead == 'r') ADVANCE(198);
+ END_STATE();
+ case 212:
+ if (lookahead == 'r') ADVANCE(202);
+ END_STATE();
+ case 213:
+ if (lookahead == 's') ADVANCE(97);
+ END_STATE();
+ case 214:
+ if (lookahead == 's') ADVANCE(217);
+ END_STATE();
+ case 215:
+ if (lookahead == 's') ADVANCE(158);
+ END_STATE();
+ case 216:
+ if (lookahead == 's') ADVANCE(137);
+ END_STATE();
+ case 217:
+ if (lookahead == 's') ADVANCE(161);
+ END_STATE();
+ case 218:
+ if (lookahead == 't') ADVANCE(204);
+ END_STATE();
+ case 219:
+ if (lookahead == 't') ADVANCE(218);
+ END_STATE();
+ case 220:
+ if (lookahead == 't') ADVANCE(213);
+ END_STATE();
+ case 221:
+ if (lookahead == 't') ADVANCE(137);
+ END_STATE();
+ case 222:
+ if (lookahead == 't') ADVANCE(192);
+ END_STATE();
+ case 223:
+ if (lookahead == 't') ADVANCE(162);
+ END_STATE();
+ case 224:
+ if (lookahead == 't') ADVANCE(149);
+ END_STATE();
+ case 225:
+ if (lookahead == 't') ADVANCE(143);
+ END_STATE();
+ case 226:
+ if (lookahead == 't') ADVANCE(176);
+ END_STATE();
+ case 227:
+ if (lookahead == 'u') ADVANCE(207);
+ END_STATE();
+ case 228:
+ if (lookahead == 'u') ADVANCE(205);
+ END_STATE();
+ case 229:
+ if (lookahead == 'u') ADVANCE(206);
+ END_STATE();
+ case 230:
+ if (lookahead == 'u') ADVANCE(203);
+ END_STATE();
+ case 231:
+ if (lookahead == 'y') ADVANCE(97);
+ END_STATE();
+ case 232:
+ if (lookahead == '{') ADVANCE(603);
+ END_STATE();
+ case 233:
+ if (lookahead == '{') ADVANCE(612);
+ END_STATE();
+ case 234:
+ if (lookahead == '{') ADVANCE(609);
+ END_STATE();
+ case 235:
+ if (lookahead == '{') ADVANCE(597);
+ END_STATE();
+ case 236:
+ if (lookahead == '{') ADVANCE(606);
+ END_STATE();
+ case 237:
+ if (lookahead == '{') ADVANCE(269);
+ END_STATE();
+ case 238:
+ if (lookahead == '{') ADVANCE(274);
+ END_STATE();
+ case 239:
+ if (lookahead == '{') ADVANCE(277);
+ END_STATE();
+ case 240:
+ if (lookahead == '{') ADVANCE(280);
+ END_STATE();
+ case 241:
+ if (lookahead == '{') ADVANCE(283);
+ END_STATE();
+ case 242:
+ if (lookahead == '}') ADVANCE(290);
+ END_STATE();
+ case 243:
+ if (lookahead == '~') ADVANCE(267);
+ END_STATE();
+ case 244:
+ if (lookahead == '~') ADVANCE(629);
+ END_STATE();
+ case 245:
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(76);
+ END_STATE();
+ case 246:
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(89);
+ END_STATE();
+ case 247:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(217);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(268);
END_STATE();
- case 197:
+ case 248:
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != ']' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(508);
+ lookahead != '~') ADVANCE(663);
END_STATE();
- case 198:
+ case 249:
if (lookahead != 0 &&
- lookahead != ')') ADVANCE(88);
+ lookahead != ')') ADVANCE(87);
END_STATE();
- case 199:
- if (eof) ADVANCE(202);
+ case 250:
+ if (eof) ADVANCE(253);
ADVANCE_MAP(
- '\n', 203,
- '\r', 253,
- '!', 424,
- '"', 427,
- '#', 410,
- '%', 257,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 419,
- '/', 433,
- '1', 391,
- '2', 391,
- '3', 391,
- ':', 362,
- '<', 361,
- '=', 363,
- '\\', 422,
- '^', 434,
- '_', 413,
- '`', 365,
- 'b', 347,
- 'c', 350,
- 'g', 355,
- 'p', 351,
- 't', 339,
- '{', 497,
- '~', 414,
- ']', 396,
- '}', 396,
+ '\n', 254,
+ '\r', 304,
+ '!', 579,
+ '"', 582,
+ '#', 565,
+ '%', 308,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 574,
+ '/', 588,
+ '1', 546,
+ '2', 546,
+ '3', 546,
+ ':', 444,
+ '<', 443,
+ '=', 445,
+ '\\', 577,
+ '^', 589,
+ '_', 568,
+ '`', 447,
+ 'b', 497,
+ 'c', 498,
+ 'd', 448,
+ 'g', 523,
+ 'i', 462,
+ 'l', 484,
+ 'm', 449,
+ 'n', 514,
+ 'o', 522,
+ 'p', 512,
+ 'r', 485,
+ 't', 453,
+ '{', 652,
+ '~', 569,
+ ']', 551,
+ '}', 551,
);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
- if (lookahead != 0) ADVANCE(395);
+ if (lookahead != 0) ADVANCE(550);
END_STATE();
- case 200:
- if (eof) ADVANCE(202);
+ case 251:
+ if (eof) ADVANCE(253);
ADVANCE_MAP(
- '\n', 203,
- '\r', 254,
- ' ', 333,
- '!', 424,
- '"', 427,
- '#', 410,
- '%', 257,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 419,
- '/', 433,
- '1', 391,
- '2', 391,
- '3', 391,
- ':', 362,
- '<', 361,
- '=', 363,
- '\\', 422,
- '^', 434,
- '_', 413,
- '`', 365,
- 'b', 347,
- 'c', 350,
- 'g', 355,
- 'p', 351,
- 't', 339,
- '{', 497,
- '~', 414,
- ']', 396,
- '}', 396,
+ '\n', 254,
+ '\r', 305,
+ ' ', 436,
+ '!', 579,
+ '"', 582,
+ '#', 565,
+ '%', 308,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 574,
+ '/', 588,
+ '1', 546,
+ '2', 546,
+ '3', 546,
+ ':', 444,
+ '<', 443,
+ '=', 445,
+ '\\', 577,
+ '^', 589,
+ '_', 568,
+ '`', 447,
+ 'b', 497,
+ 'c', 498,
+ 'd', 448,
+ 'g', 523,
+ 'i', 462,
+ 'l', 484,
+ 'm', 449,
+ 'n', 514,
+ 'o', 522,
+ 'p', 512,
+ 'r', 485,
+ 't', 453,
+ '{', 652,
+ '~', 569,
+ ']', 551,
+ '}', 551,
);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
- if (lookahead != 0) ADVANCE(395);
+ if (lookahead != 0) ADVANCE(550);
END_STATE();
- case 201:
- if (eof) ADVANCE(202);
+ case 252:
+ if (eof) ADVANCE(253);
ADVANCE_MAP(
- '\n', 203,
- '\r', 255,
- '!', 402,
- '"', 403,
- '#', 397,
- '%', 257,
- '*', 404,
- '+', 405,
- ',', 406,
- '-', 400,
- '/', 407,
- '1', 315,
- '2', 315,
- '3', 315,
- ':', 286,
- '<', 285,
- '=', 287,
- '\\', 401,
- '^', 408,
- '_', 399,
- '`', 289,
- 'b', 271,
- 'c', 274,
- 'g', 279,
- 'p', 275,
- 't', 263,
- '{', 496,
- '~', 398,
- ']', 409,
- '}', 409,
+ '\n', 254,
+ '\r', 306,
+ '!', 557,
+ '"', 558,
+ '#', 552,
+ '%', 308,
+ '*', 559,
+ '+', 560,
+ ',', 561,
+ '-', 555,
+ '/', 562,
+ '1', 418,
+ '2', 418,
+ '3', 418,
+ ':', 316,
+ '<', 315,
+ '=', 317,
+ '\\', 556,
+ '^', 563,
+ '_', 554,
+ '`', 319,
+ 'b', 369,
+ 'c', 370,
+ 'd', 320,
+ 'g', 395,
+ 'i', 334,
+ 'l', 356,
+ 'm', 321,
+ 'n', 386,
+ 'o', 394,
+ 'p', 384,
+ 'r', 357,
+ 't', 325,
+ '{', 651,
+ '~', 553,
+ ']', 564,
+ '}', 564,
);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 202:
+ case 253:
ACCEPT_TOKEN(ts_builtin_sym_end);
END_STATE();
- case 203:
+ case 254:
ACCEPT_TOKEN(anon_sym_LF);
END_STATE();
- case 204:
+ case 255:
ACCEPT_TOKEN(sym_version_comment);
END_STATE();
- case 205:
+ case 256:
ACCEPT_TOKEN(sym_header_comment);
END_STATE();
- case 206:
+ case 257:
ACCEPT_TOKEN(sym_header_key);
END_STATE();
- case 207:
+ case 258:
ACCEPT_TOKEN(sym_header_value);
if (lookahead == '\t' ||
- lookahead == ' ') ADVANCE(207);
+ lookahead == ' ') ADVANCE(258);
if (lookahead != 0 &&
lookahead != '\t' &&
- lookahead != '\n') ADVANCE(208);
+ lookahead != '\n') ADVANCE(259);
END_STATE();
- case 208:
+ case 259:
ACCEPT_TOKEN(sym_header_value);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(208);
+ lookahead != '\n') ADVANCE(259);
END_STATE();
- case 209:
+ case 260:
ACCEPT_TOKEN(sym_header_continuation);
END_STATE();
- case 210:
+ case 261:
ACCEPT_TOKEN(anon_sym_SPACE);
END_STATE();
- case 211:
+ case 262:
ACCEPT_TOKEN(aux_sym_heading_part_token1);
- if (lookahead == '\r') ADVANCE(211);
+ if (lookahead == '\r') ADVANCE(262);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(212);
+ lookahead != '\n') ADVANCE(263);
END_STATE();
- case 212:
+ case 263:
ACCEPT_TOKEN(aux_sym_heading_part_token1);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(212);
+ lookahead != '\n') ADVANCE(263);
END_STATE();
- case 213:
+ case 264:
ACCEPT_TOKEN(sym_part_marker);
END_STATE();
- case 214:
+ case 265:
ACCEPT_TOKEN(anon_sym_DASH);
END_STATE();
- case 215:
+ case 266:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(93);
- if (lookahead == '.') ADVANCE(95);
- if (lookahead == '{') ADVANCE(460);
+ if (lookahead == '-') ADVANCE(92);
+ if (lookahead == '.') ADVANCE(94);
+ if (lookahead == '{') ADVANCE(615);
END_STATE();
- case 216:
+ case 267:
ACCEPT_TOKEN(sym_segment_marker);
END_STATE();
- case 217:
+ case 268:
ACCEPT_TOKEN(sym_segment_name);
- if (lookahead == '-') ADVANCE(196);
+ if (lookahead == '-') ADVANCE(247);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(217);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(268);
END_STATE();
- case 218:
+ case 269:
ACCEPT_TOKEN(aux_sym_code_block_curly_token1);
END_STATE();
- case 219:
+ case 270:
ACCEPT_TOKEN(anon_sym_RBRACEcode);
END_STATE();
- case 220:
+ case 271:
ACCEPT_TOKEN(aux_sym_code_block_tic_token1);
END_STATE();
- case 221:
+ case 272:
ACCEPT_TOKEN(anon_sym_BQUOTE_BQUOTE_BQUOTE);
END_STATE();
- case 222:
+ case 273:
ACCEPT_TOKEN(anon_sym_BQUOTE_BQUOTE_BQUOTE);
- if (lookahead == ' ') ADVANCE(120);
- if (lookahead == 'b') ADVANCE(149);
- if (lookahead == 'c') ADVANCE(163);
- if (lookahead == 'g') ADVANCE(173);
- if (lookahead == 'p') ADVANCE(164);
- if (lookahead == 'q') ADVANCE(180);
- if (lookahead == 't') ADVANCE(115);
+ if (lookahead == ' ') ADVANCE(125);
+ if (lookahead == 'b') ADVANCE(182);
+ if (lookahead == 'c') ADVANCE(200);
+ if (lookahead == 'g') ADVANCE(212);
+ if (lookahead == 'p') ADVANCE(195);
+ if (lookahead == 'q') ADVANCE(230);
+ if (lookahead == 't') ADVANCE(119);
END_STATE();
- case 223:
+ case 274:
ACCEPT_TOKEN(anon_sym_poem_LBRACE);
END_STATE();
- case 224:
+ case 275:
ACCEPT_TOKEN(anon_sym_RBRACEpoem);
END_STATE();
- case 225:
+ case 276:
ACCEPT_TOKEN(aux_sym_poem_block_tic_token1);
END_STATE();
- case 226:
+ case 277:
ACCEPT_TOKEN(anon_sym_block_LBRACE);
END_STATE();
- case 227:
+ case 278:
ACCEPT_TOKEN(anon_sym_RBRACEblock);
END_STATE();
- case 228:
+ case 279:
ACCEPT_TOKEN(aux_sym_block_block_tic_token1);
END_STATE();
- case 229:
+ case 280:
ACCEPT_TOKEN(anon_sym_group_LBRACE);
END_STATE();
- case 230:
+ case 281:
ACCEPT_TOKEN(anon_sym_RBRACEgroup);
END_STATE();
- case 231:
+ case 282:
ACCEPT_TOKEN(aux_sym_group_block_tic_token1);
END_STATE();
- case 232:
+ case 283:
ACCEPT_TOKEN(aux_sym_table_block_curly_token1);
END_STATE();
- case 233:
+ case 284:
ACCEPT_TOKEN(anon_sym_RBRACEtable);
END_STATE();
- case 234:
+ case 285:
ACCEPT_TOKEN(aux_sym_table_block_tic_token1);
END_STATE();
- case 235:
+ case 286:
ACCEPT_TOKEN(aux_sym_table_block_tic_token1);
- if (lookahead == '(') ADVANCE(336);
+ if (lookahead == '(') ADVANCE(439);
END_STATE();
- case 236:
+ case 287:
ACCEPT_TOKEN(aux_sym_table_block_tic_token1);
- if (lookahead == '(') ADVANCE(320);
+ if (lookahead == '(') ADVANCE(423);
END_STATE();
- case 237:
+ case 288:
ACCEPT_TOKEN(aux_sym_table_block_tic_token1);
- if (lookahead == '(') ADVANCE(89);
+ if (lookahead == '(') ADVANCE(88);
END_STATE();
- case 238:
+ case 289:
ACCEPT_TOKEN(aux_sym_quote_block_tic_token1);
END_STATE();
- case 239:
+ case 290:
ACCEPT_TOKEN(aux_sym_pipe_table_token1);
END_STATE();
- case 240:
+ case 291:
ACCEPT_TOKEN(sym_table_row);
END_STATE();
- case 241:
+ case 292:
ACCEPT_TOKEN(sym_table_row);
- if (lookahead == ')') ADVANCE(191);
- if (lookahead != 0) ADVANCE(88);
+ if (lookahead == ')') ADVANCE(242);
+ if (lookahead != 0) ADVANCE(87);
END_STATE();
- case 242:
+ case 293:
ACCEPT_TOKEN(sym_table_row);
- if (lookahead == ')') ADVANCE(234);
- if (lookahead != 0) ADVANCE(89);
+ if (lookahead == ')') ADVANCE(285);
+ if (lookahead != 0) ADVANCE(88);
END_STATE();
- case 243:
+ case 294:
ACCEPT_TOKEN(sym_table_row);
- if (lookahead == ')') ADVANCE(190);
- if (lookahead != 0) ADVANCE(91);
+ if (lookahead == ')') ADVANCE(241);
+ if (lookahead != 0) ADVANCE(90);
END_STATE();
- case 244:
+ case 295:
ACCEPT_TOKEN(anon_sym_EQ_LBRACE);
END_STATE();
- case 245:
+ case 296:
ACCEPT_TOKEN(aux_sym_book_index_token1);
- if (lookahead == '\r') ADVANCE(245);
- if (lookahead == '~') ADVANCE(248);
+ if (lookahead == '\r') ADVANCE(296);
+ if (lookahead == '~') ADVANCE(299);
if (lookahead != 0 &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(249);
+ lookahead != '~') ADVANCE(300);
END_STATE();
- case 246:
+ case 297:
ACCEPT_TOKEN(aux_sym_book_index_token1);
- if (lookahead == '\r') ADVANCE(246);
+ if (lookahead == '\r') ADVANCE(297);
if (lookahead != 0 &&
- lookahead != '}') ADVANCE(249);
+ lookahead != '}') ADVANCE(300);
END_STATE();
- case 247:
+ case 298:
ACCEPT_TOKEN(aux_sym_book_index_token1);
- if (lookahead == ' ') ADVANCE(498);
+ if (lookahead == ' ') ADVANCE(653);
if (lookahead != 0 &&
- lookahead != '}') ADVANCE(249);
+ lookahead != '}') ADVANCE(300);
END_STATE();
- case 248:
+ case 299:
ACCEPT_TOKEN(aux_sym_book_index_token1);
- if (lookahead == '^') ADVANCE(247);
+ if (lookahead == '^') ADVANCE(298);
if (lookahead != 0 &&
- lookahead != '}') ADVANCE(249);
+ lookahead != '}') ADVANCE(300);
END_STATE();
- case 249:
+ case 300:
ACCEPT_TOKEN(aux_sym_book_index_token1);
if (lookahead != 0 &&
- lookahead != '}') ADVANCE(249);
+ lookahead != '}') ADVANCE(300);
END_STATE();
- case 250:
+ case 301:
ACCEPT_TOKEN(aux_sym_book_index_token2);
END_STATE();
- case 251:
+ case 302:
ACCEPT_TOKEN(sym_paragraph_prefix);
END_STATE();
- case 252:
+ case 303:
ACCEPT_TOKEN(sym_paragraph_prefix);
- if (lookahead == '\n') ADVANCE(205);
+ if (lookahead == '\n') ADVANCE(256);
if (lookahead == 'S') ADVANCE(12);
if (lookahead != 0) ADVANCE(17);
END_STATE();
- case 253:
+ case 304:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\n', 203,
- '\r', 253,
- '!', 424,
- '"', 427,
- '#', 410,
- '%', 257,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 419,
- '/', 433,
- '1', 391,
- '2', 391,
- '3', 391,
- ':', 362,
- '<', 361,
- '=', 363,
- '\\', 422,
- '^', 434,
- '_', 413,
- '`', 365,
- 'b', 347,
- 'c', 350,
- 'g', 355,
- 'p', 351,
- 't', 339,
- '{', 497,
- '~', 414,
+ '\n', 254,
+ '\r', 304,
+ '!', 579,
+ '"', 582,
+ '#', 565,
+ '%', 308,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 574,
+ '/', 588,
+ '1', 546,
+ '2', 546,
+ '3', 546,
+ ':', 444,
+ '<', 443,
+ '=', 445,
+ '\\', 577,
+ '^', 589,
+ '_', 568,
+ '`', 447,
+ 'b', 497,
+ 'c', 498,
+ 'd', 448,
+ 'g', 523,
+ 'i', 462,
+ 'l', 484,
+ 'm', 449,
+ 'n', 514,
+ 'o', 522,
+ 'p', 512,
+ 'r', 485,
+ 't', 453,
+ '{', 652,
+ '~', 569,
);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
if (lookahead != 0 &&
- (lookahead < '\\' || '{' < lookahead) &&
+ (lookahead < '\\' || '`' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 254:
+ case 305:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\n', 203,
- '\r', 254,
- ' ', 333,
- '!', 424,
- '"', 427,
- '#', 410,
- '%', 257,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 419,
- '/', 433,
- '1', 391,
- '2', 391,
- '3', 391,
- ':', 362,
- '<', 361,
- '=', 363,
- '\\', 422,
- '^', 434,
- '_', 413,
- '`', 365,
- 'b', 347,
- 'c', 350,
- 'g', 355,
- 'p', 351,
- 't', 339,
- '{', 497,
- '~', 414,
+ '\n', 254,
+ '\r', 305,
+ ' ', 436,
+ '!', 579,
+ '"', 582,
+ '#', 565,
+ '%', 308,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 574,
+ '/', 588,
+ '1', 546,
+ '2', 546,
+ '3', 546,
+ ':', 444,
+ '<', 443,
+ '=', 445,
+ '\\', 577,
+ '^', 589,
+ '_', 568,
+ '`', 447,
+ 'b', 497,
+ 'c', 498,
+ 'd', 448,
+ 'g', 523,
+ 'i', 462,
+ 'l', 484,
+ 'm', 449,
+ 'n', 514,
+ 'o', 522,
+ 'p', 512,
+ 'r', 485,
+ 't', 453,
+ '{', 652,
+ '~', 569,
);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
if (lookahead != 0 &&
- (lookahead < '\\' || '{' < lookahead) &&
+ (lookahead < '\\' || '`' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 255:
+ case 306:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\n', 203,
- '\r', 255,
- '!', 402,
- '"', 403,
- '#', 397,
- '%', 257,
- '*', 404,
- '+', 405,
- ',', 406,
- '-', 400,
- '/', 407,
- '1', 315,
- '2', 315,
- '3', 315,
- ':', 286,
- '<', 285,
- '=', 287,
- '\\', 401,
- '^', 408,
- '_', 399,
- '`', 289,
- 'b', 271,
- 'c', 274,
- 'g', 279,
- 'p', 275,
- 't', 263,
- '{', 496,
- '~', 398,
- ']', 409,
- '}', 409,
+ '\n', 254,
+ '\r', 306,
+ '!', 557,
+ '"', 558,
+ '#', 552,
+ '%', 308,
+ '*', 559,
+ '+', 560,
+ ',', 561,
+ '-', 555,
+ '/', 562,
+ '1', 418,
+ '2', 418,
+ '3', 418,
+ ':', 316,
+ '<', 315,
+ '=', 317,
+ '\\', 556,
+ '^', 563,
+ '_', 554,
+ '`', 319,
+ 'b', 369,
+ 'c', 370,
+ 'd', 320,
+ 'g', 395,
+ 'i', 334,
+ 'l', 356,
+ 'm', 321,
+ 'n', 386,
+ 'o', 394,
+ 'p', 384,
+ 'r', 357,
+ 't', 325,
+ '{', 651,
+ '~', 553,
+ ']', 564,
+ '}', 564,
);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 256:
+ case 307:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\n', 203,
- '\r', 256,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '~', 414,
+ '\n', 254,
+ '\r', 307,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '~', 569,
);
if (lookahead != 0 &&
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 257:
+ case 308:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(516);
+ if (lookahead == '\n') ADVANCE(671);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
@@ -3592,11 +3787,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '{' ||
lookahead == '}' ||
lookahead == '~') ADVANCE(5);
- if (lookahead != 0) ADVANCE(257);
+ if (lookahead != 0) ADVANCE(308);
END_STATE();
- case 258:
+ case 309:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(209);
+ if (lookahead == '\n') ADVANCE(260);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
@@ -3604,19 +3799,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '{' ||
lookahead == '}' ||
lookahead == '~') ADVANCE(27);
- if (lookahead != 0) ADVANCE(258);
+ if (lookahead != 0) ADVANCE(309);
END_STATE();
- case 259:
+ case 310:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\n', 240,
- ' ', 291,
- 'b', 300,
- 'c', 303,
- 'g', 309,
- 'p', 304,
- 'q', 312,
- 't', 290,
+ '\n', 291,
+ ' ', 330,
+ 'b', 375,
+ 'c', 389,
+ 'g', 396,
+ 'p', 385,
+ 'q', 411,
+ 't', 326,
);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
@@ -3624,1137 +3819,1747 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 260:
+ case 311:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '(') ADVANCE(317);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == '{') ADVANCE(218);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '(') ADVANCE(420);
+ if (lookahead == '{') ADVANCE(269);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 261:
+ case 312:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '(') ADVANCE(319);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == '{') ADVANCE(232);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '(') ADVANCE(422);
+ if (lookahead == '{') ADVANCE(283);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 262:
+ case 313:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ')') ADVANCE(313);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == ')') ADVANCE(413);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(262);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(313);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 263:
+ case 314:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'a') ADVANCE(264);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == ':') ADVANCE(257);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 264:
+ case 315:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'b') ADVANCE(272);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(676);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 265:
+ case 316:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'c') ADVANCE(270);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'A') ADVANCE(419);
+ if (lookahead == 'B') ADVANCE(419);
+ if (lookahead == 'C') ADVANCE(419);
+ if (lookahead == 'D') ADVANCE(419);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 266:
+ case 317:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '\\') ADVANCE(39);
+ if (lookahead == '{') ADVANCE(295);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ (']' <= lookahead && lookahead <= '_') ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 318:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'd') ADVANCE(268);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '`') ADVANCE(310);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 267:
+ case 319:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'e') ADVANCE(273);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '`') ADVANCE(318);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 268:
+ case 320:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'e') ADVANCE(260);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'a') ADVANCE(403);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 269:
+ case 321:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'e') ADVANCE(261);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'a') ADVANCE(367);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 270:
+ case 322:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'k') ADVANCE(282);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'a') ADVANCE(398);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 271:
+ case 323:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'l') ADVANCE(276);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'a') ADVANCE(404);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 272:
+ case 324:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'l') ADVANCE(269);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'a') ADVANCE(368);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 273:
+ case 325:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'm') ADVANCE(281);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'a') ADVANCE(328);
+ if (lookahead == 'i') ADVANCE(408);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 274:
+ case 326:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'o') ADVANCE(266);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'a') ADVANCE(329);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 275:
+ case 327:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'o') ADVANCE(267);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'b') ADVANCE(371);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 276:
+ case 328:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'o') ADVANCE(265);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'b') ADVANCE(373);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 277:
+ case 329:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'o') ADVANCE(280);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'b') ADVANCE(374);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 278:
+ case 330:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'p') ADVANCE(283);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'b') ADVANCE(375);
+ if (lookahead == 'c') ADVANCE(389);
+ if (lookahead == 'g') ADVANCE(396);
+ if (lookahead == 'p') ADVANCE(385);
+ if (lookahead == 'q') ADVANCE(411);
+ if (lookahead == 't') ADVANCE(326);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 279:
+ case 331:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'r') ADVANCE(277);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'c') ADVANCE(365);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 280:
+ case 332:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == 'u') ADVANCE(278);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'c') ADVANCE(364);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 281:
+ case 333:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == '{') ADVANCE(223);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'c') ADVANCE(343);
+ if (lookahead == 'n') ADVANCE(366);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 282:
+ case 334:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == '{') ADVANCE(226);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'd') ADVANCE(339);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 283:
+ case 335:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
- if (lookahead == '{') ADVANCE(229);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'd') ADVANCE(341);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 284:
+ case 336:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(39);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'd') ADVANCE(337);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- ('\\' <= lookahead && lookahead <= '^') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(284);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 285:
+ case 337:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '<') ADVANCE(521);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(271);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 286:
+ case 338:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'A') ADVANCE(316);
- if (lookahead == 'B') ADVANCE(316);
- if (lookahead == 'C') ADVANCE(316);
- if (lookahead == 'D') ADVANCE(316);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(289);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 287:
+ case 339:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '\\') ADVANCE(40);
- if (lookahead == '{') ADVANCE(244);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(378);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
- (']' <= lookahead && lookahead <= '_') ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 288:
+ case 340:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '`') ADVANCE(259);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(377);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 289:
+ case 341:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '`') ADVANCE(288);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(311);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 290:
+ case 342:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'a') ADVANCE(292);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(314);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 291:
+ case 343:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'b') ADVANCE(300);
- if (lookahead == 'c') ADVANCE(303);
- if (lookahead == 'g') ADVANCE(309);
- if (lookahead == 'p') ADVANCE(304);
- if (lookahead == 'q') ADVANCE(312);
- if (lookahead == 't') ADVANCE(290);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(379);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 292:
+ case 344:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'b') ADVANCE(301);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(376);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 293:
+ case 345:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'c') ADVANCE(299);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(312);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 294:
+ case 346:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'd') ADVANCE(295);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(287);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 295:
+ case 347:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'e') ADVANCE(220);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(393);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 296:
+ case 348:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'e') ADVANCE(238);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(397);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 297:
+ case 349:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'e') ADVANCE(302);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'e') ADVANCE(323);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 298:
+ case 350:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'e') ADVANCE(236);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'f') ADVANCE(412);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 299:
+ case 351:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'k') ADVANCE(228);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'f') ADVANCE(363);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 300:
+ case 352:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'l') ADVANCE(305);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'g') ADVANCE(354);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 301:
+ case 353:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'l') ADVANCE(298);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'g') ADVANCE(361);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 302:
+ case 354:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'm') ADVANCE(225);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'h') ADVANCE(402);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 303:
+ case 355:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'o') ADVANCE(294);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'h') ADVANCE(347);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 304:
+ case 356:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'o') ADVANCE(297);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'i') ADVANCE(333);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 305:
+ case 357:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'o') ADVANCE(293);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'i') ADVANCE(352);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 306:
+ case 358:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'o') ADVANCE(310);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'i') ADVANCE(350);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 307:
+ case 359:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'o') ADVANCE(311);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'i') ADVANCE(353);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 308:
+ case 360:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'p') ADVANCE(231);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'i') ADVANCE(351);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 309:
+ case 361:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'r') ADVANCE(307);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'i') ADVANCE(380);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 310:
+ case 362:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 't') ADVANCE(296);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'i') ADVANCE(399);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 311:
+ case 363:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'u') ADVANCE(308);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'i') ADVANCE(347);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 312:
+ case 364:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 'u') ADVANCE(306);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'k') ADVANCE(279);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 313:
+ case 365:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '{') ADVANCE(218);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'k') ADVANCE(415);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 314:
+ case 366:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '{') ADVANCE(232);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'k') ADVANCE(397);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 315:
+ case 367:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '~') ADVANCE(216);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'k') ADVANCE(342);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 316:
+ case 368:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '~') ADVANCE(213);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'l') ADVANCE(314);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 317:
+ case 369:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'l') ADVANCE(381);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(262);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 318:
+ case 370:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'l') ADVANCE(322);
+ if (lookahead == 'o') ADVANCE(335);
+ if (lookahead == 'r') ADVANCE(349);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(49);
- if (lookahead != 0) ADVANCE(318);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 319:
+ case 371:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(243);
- if (lookahead == ')') ADVANCE(314);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'l') ADVANCE(362);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(50);
- if (lookahead != 0) ADVANCE(319);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 320:
+ case 372:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\n') ADVANCE(242);
- if (lookahead == ')') ADVANCE(234);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'l') ADVANCE(342);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
lookahead == '/' ||
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(53);
- if (lookahead != 0) ADVANCE(320);
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
END_STATE();
- case 321:
+ case 373:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'l') ADVANCE(345);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 374:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'l') ADVANCE(346);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 375:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'l') ADVANCE(387);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 376:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'm') ADVANCE(276);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 377:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'm') ADVANCE(414);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 378:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'n') ADVANCE(405);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 379:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'n') ADVANCE(400);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 380:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'n') ADVANCE(324);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 381:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(331);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 382:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(409);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 383:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(393);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 384:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(340);
+ if (lookahead == 'u') ADVANCE(327);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 385:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(344);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 386:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(406);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 387:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(332);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 388:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(410);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 389:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(336);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 390:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'o') ADVANCE(407);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 391:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'p') ADVANCE(282);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 392:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'p') ADVANCE(416);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 393:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'r') ADVANCE(314);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 394:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'r') ADVANCE(359);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 395:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'r') ADVANCE(382);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 396:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'r') ADVANCE(388);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 397:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 's') ADVANCE(314);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 398:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 's') ADVANCE(401);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 399:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 's') ADVANCE(355);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 400:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 's') ADVANCE(342);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 401:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 's') ADVANCE(358);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 402:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 't') ADVANCE(397);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 403:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 't') ADVANCE(342);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 404:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 't') ADVANCE(383);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 405:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 't') ADVANCE(360);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 406:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 't') ADVANCE(348);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 407:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 't') ADVANCE(338);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 408:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 't') ADVANCE(372);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 409:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'u') ADVANCE(392);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 410:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'u') ADVANCE(391);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 411:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'u') ADVANCE(390);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 412:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 'y') ADVANCE(314);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 413:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(269);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 414:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(274);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 415:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(277);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 416:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(280);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 417:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(283);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 418:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '~') ADVANCE(267);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 419:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '~') ADVANCE(264);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 420:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(313);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 421:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(291);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(48);
+ if (lookahead != 0) ADVANCE(421);
+ END_STATE();
+ case 422:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(294);
+ if (lookahead == ')') ADVANCE(417);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(49);
+ if (lookahead != 0) ADVANCE(422);
+ END_STATE();
+ case 423:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '\n') ADVANCE(293);
+ if (lookahead == ')') ADVANCE(285);
+ if (('!' <= lookahead && lookahead <= '#') ||
+ ('*' <= lookahead && lookahead <= '-') ||
+ lookahead == '/' ||
+ ('\\' <= lookahead && lookahead <= '_') ||
+ lookahead == '{' ||
+ lookahead == '}' ||
+ lookahead == '~') ADVANCE(52);
+ if (lookahead != 0) ADVANCE(423);
+ END_STATE();
+ case 424:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 321,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 416,
- '~', 414,
+ '\r', 424,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 571,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 322:
+ case 425:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 322,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '~', 414,
+ '\r', 425,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 323:
+ case 426:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 323,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 425,
- '~', 414,
+ '\r', 426,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 580,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 324:
+ case 427:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 324,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 412,
- '~', 414,
+ '\r', 427,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 567,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 325:
+ case 428:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 325,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 423,
- '~', 414,
+ '\r', 428,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 578,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 326:
+ case 429:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 326,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 418,
- '~', 414,
+ '\r', 429,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 573,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 327:
+ case 430:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 327,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 417,
- '~', 414,
+ '\r', 430,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 572,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 328:
+ case 431:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 328,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 420,
- '~', 414,
+ '\r', 431,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 575,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 329:
+ case 432:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 329,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 415,
- '~', 414,
+ '\r', 432,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 570,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 330:
+ case 433:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 330,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 411,
- '~', 414,
+ '\r', 433,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 566,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 331:
+ case 434:
ACCEPT_TOKEN(sym__text_word);
ADVANCE_MAP(
- '\r', 331,
- '!', 426,
- '"', 427,
- '#', 428,
- '*', 429,
- '+', 430,
- ',', 431,
- '-', 432,
- '/', 433,
- '\\', 422,
- '^', 434,
- '_', 435,
- '{', 495,
- '}', 421,
- '~', 414,
+ '\r', 434,
+ '!', 581,
+ '"', 582,
+ '#', 583,
+ '*', 584,
+ '+', 585,
+ ',', 586,
+ '-', 587,
+ '/', 588,
+ '\\', 577,
+ '^', 589,
+ '_', 590,
+ '{', 650,
+ '}', 576,
+ '~', 569,
);
if (lookahead != 0 &&
lookahead != '\n' &&
- (lookahead < '\\' || '_' < lookahead)) ADVANCE(395);
+ (lookahead < '\\' || '_' < lookahead)) ADVANCE(550);
END_STATE();
- case 332:
+ case 435:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ' ') ADVANCE(367);
- if (lookahead == 'b') ADVANCE(376);
- if (lookahead == 'c') ADVANCE(379);
- if (lookahead == 'g') ADVANCE(385);
- if (lookahead == 'p') ADVANCE(380);
- if (lookahead == 'q') ADVANCE(388);
- if (lookahead == 't') ADVANCE(366);
+ if (lookahead == ' ') ADVANCE(458);
+ if (lookahead == 'b') ADVANCE(503);
+ if (lookahead == 'c') ADVANCE(517);
+ if (lookahead == 'g') ADVANCE(524);
+ if (lookahead == 'p') ADVANCE(513);
+ if (lookahead == 'q') ADVANCE(539);
+ if (lookahead == 't') ADVANCE(454);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < ' ' || '#' < lookahead) &&
@@ -4763,11 +5568,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 333:
+ case 436:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ' ') ADVANCE(393);
+ if (lookahead == ' ') ADVANCE(548);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < ' ' || '#' < lookahead) &&
@@ -4776,15 +5581,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 334:
+ case 437:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '(') ADVANCE(394);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == '{') ADVANCE(218);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == '(') ADVANCE(549);
+ if (lookahead == '{') ADVANCE(269);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -4792,15 +5594,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 335:
+ case 438:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '(') ADVANCE(338);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == '{') ADVANCE(232);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == '(') ADVANCE(441);
+ if (lookahead == '{') ADVANCE(283);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -4808,11 +5607,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 336:
+ case 439:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ')') ADVANCE(234);
+ if (lookahead == ')') ADVANCE(285);
if (lookahead == '\n' ||
('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
@@ -4820,13 +5619,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(89);
- if (lookahead != 0) ADVANCE(336);
+ lookahead == '~') ADVANCE(88);
+ if (lookahead != 0) ADVANCE(439);
END_STATE();
- case 337:
+ case 440:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ')') ADVANCE(389);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(337);
+ if (lookahead == ')') ADVANCE(541);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(440);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -4835,11 +5634,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
(lookahead < 'a' || '{' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 338:
+ case 441:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ')') ADVANCE(390);
+ if (lookahead == ')') ADVANCE(545);
if (lookahead == '\n' ||
('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
@@ -4847,360 +5646,334 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('\\' <= lookahead && lookahead <= '_') ||
lookahead == '{' ||
lookahead == '}' ||
- lookahead == '~') ADVANCE(91);
- if (lookahead != 0) ADVANCE(338);
+ lookahead == '~') ADVANCE(90);
+ if (lookahead != 0) ADVANCE(441);
END_STATE();
- case 339:
+ case 442:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'a') ADVANCE(340);
- if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == ':') ADVANCE(257);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 340:
+ case 443:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'b') ADVANCE(348);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == '<') ADVANCE(676);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 341:
+ case 444:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'c') ADVANCE(346);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'A') ADVANCE(547);
+ if (lookahead == 'B') ADVANCE(547);
+ if (lookahead == 'C') ADVANCE(547);
+ if (lookahead == 'D') ADVANCE(547);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 342:
+ case 445:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'd') ADVANCE(344);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == '\\') ADVANCE(101);
+ if (lookahead == '{') ADVANCE(295);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 343:
+ case 446:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'e') ADVANCE(349);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == '`') ADVANCE(435);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '`' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 447:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '`') ADVANCE(446);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '`' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 448:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'a') ADVANCE(531);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 344:
+ case 449:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'e') ADVANCE(334);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'a') ADVANCE(495);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 345:
+ case 450:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'e') ADVANCE(335);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'a') ADVANCE(526);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 346:
+ case 451:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'k') ADVANCE(358);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'a') ADVANCE(532);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 347:
+ case 452:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'l') ADVANCE(352);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'a') ADVANCE(496);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 348:
+ case 453:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'l') ADVANCE(345);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'a') ADVANCE(456);
+ if (lookahead == 'i') ADVANCE(536);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 349:
+ case 454:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'm') ADVANCE(357);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'a') ADVANCE(457);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 350:
+ case 455:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'o') ADVANCE(342);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'b') ADVANCE(499);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 351:
+ case 456:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'o') ADVANCE(343);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'b') ADVANCE(501);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 352:
+ case 457:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'o') ADVANCE(341);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'b') ADVANCE(502);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 353:
+ case 458:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'o') ADVANCE(356);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'b') ADVANCE(503);
+ if (lookahead == 'c') ADVANCE(517);
+ if (lookahead == 'g') ADVANCE(524);
+ if (lookahead == 'p') ADVANCE(513);
+ if (lookahead == 'q') ADVANCE(539);
+ if (lookahead == 't') ADVANCE(454);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 354:
+ case 459:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'p') ADVANCE(359);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'c') ADVANCE(493);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 355:
+ case 460:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'r') ADVANCE(353);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'c') ADVANCE(492);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 356:
+ case 461:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == 'u') ADVANCE(354);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'c') ADVANCE(472);
+ if (lookahead == 'n') ADVANCE(494);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 357:
+ case 462:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == '{') ADVANCE(223);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'd') ADVANCE(467);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 358:
+ case 463:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == '{') ADVANCE(226);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'd') ADVANCE(469);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 359:
+ case 464:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (lookahead == '{') ADVANCE(229);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'd') ADVANCE(465);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 360:
+ case 465:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == ':') ADVANCE(206);
- if (lookahead == '_') ADVANCE(100);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(360);
+ if (lookahead == 'e') ADVANCE(271);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
- (lookahead < 'a' || '{' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 361:
+ case 466:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '<') ADVANCE(521);
+ if (lookahead == 'e') ADVANCE(289);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5209,14 +5982,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 362:
+ case 467:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'A') ADVANCE(392);
- if (lookahead == 'B') ADVANCE(392);
- if (lookahead == 'C') ADVANCE(392);
- if (lookahead == 'D') ADVANCE(392);
+ if (lookahead == 'e') ADVANCE(506);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5225,50 +5995,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 363:
+ case 468:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '\\') ADVANCE(102);
- if (lookahead == '{') ADVANCE(244);
+ if (lookahead == 'e') ADVANCE(505);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 364:
+ case 469:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '`') ADVANCE(332);
+ if (lookahead == 'e') ADVANCE(437);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
- (lookahead < '\\' || '`' < lookahead) &&
+ (lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 365:
+ case 470:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '`') ADVANCE(364);
+ if (lookahead == 'e') ADVANCE(442);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
- (lookahead < '\\' || '`' < lookahead) &&
+ (lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 366:
+ case 471:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'a') ADVANCE(368);
+ if (lookahead == 'e') ADVANCE(286);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5277,16 +6047,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 367:
+ case 472:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'b') ADVANCE(376);
- if (lookahead == 'c') ADVANCE(379);
- if (lookahead == 'g') ADVANCE(385);
- if (lookahead == 'p') ADVANCE(380);
- if (lookahead == 'q') ADVANCE(388);
- if (lookahead == 't') ADVANCE(366);
+ if (lookahead == 'e') ADVANCE(507);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5295,11 +6060,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 368:
+ case 473:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'b') ADVANCE(377);
+ if (lookahead == 'e') ADVANCE(504);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5308,11 +6073,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 369:
+ case 474:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'c') ADVANCE(375);
+ if (lookahead == 'e') ADVANCE(438);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5321,11 +6086,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 370:
+ case 475:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'd') ADVANCE(371);
+ if (lookahead == 'e') ADVANCE(521);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5334,11 +6099,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 371:
+ case 476:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'e') ADVANCE(220);
+ if (lookahead == 'e') ADVANCE(525);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5347,11 +6112,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 372:
+ case 477:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'e') ADVANCE(238);
+ if (lookahead == 'e') ADVANCE(451);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5360,11 +6125,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 373:
+ case 478:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'e') ADVANCE(378);
+ if (lookahead == 'f') ADVANCE(540);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5373,11 +6138,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 374:
+ case 479:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'e') ADVANCE(235);
+ if (lookahead == 'f') ADVANCE(491);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5386,11 +6151,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 375:
+ case 480:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'k') ADVANCE(228);
+ if (lookahead == 'g') ADVANCE(482);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5399,11 +6164,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 376:
+ case 481:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'l') ADVANCE(381);
+ if (lookahead == 'g') ADVANCE(489);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5412,11 +6177,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 377:
+ case 482:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'l') ADVANCE(374);
+ if (lookahead == 'h') ADVANCE(530);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5425,11 +6190,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 378:
+ case 483:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'm') ADVANCE(225);
+ if (lookahead == 'h') ADVANCE(475);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5438,11 +6203,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 379:
+ case 484:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'o') ADVANCE(370);
+ if (lookahead == 'i') ADVANCE(461);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5451,11 +6216,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 380:
+ case 485:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'o') ADVANCE(373);
+ if (lookahead == 'i') ADVANCE(480);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5464,11 +6229,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 381:
+ case 486:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'o') ADVANCE(369);
+ if (lookahead == 'i') ADVANCE(478);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5477,11 +6242,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 382:
+ case 487:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'o') ADVANCE(386);
+ if (lookahead == 'i') ADVANCE(481);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5490,11 +6255,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 383:
+ case 488:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'o') ADVANCE(387);
+ if (lookahead == 'i') ADVANCE(479);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5503,11 +6268,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 384:
+ case 489:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'p') ADVANCE(231);
+ if (lookahead == 'i') ADVANCE(508);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5516,11 +6281,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 385:
+ case 490:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'r') ADVANCE(383);
+ if (lookahead == 'i') ADVANCE(527);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5529,11 +6294,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 386:
+ case 491:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 't') ADVANCE(372);
+ if (lookahead == 'i') ADVANCE(475);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5542,11 +6307,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 387:
+ case 492:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'u') ADVANCE(384);
+ if (lookahead == 'k') ADVANCE(279);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5555,11 +6320,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 388:
+ case 493:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == 'u') ADVANCE(382);
+ if (lookahead == 'k') ADVANCE(543);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5568,35 +6333,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 389:
+ case 494:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '{') ADVANCE(218);
+ if (lookahead == 'k') ADVANCE(525);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 390:
+ case 495:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '{') ADVANCE(232);
+ if (lookahead == 'k') ADVANCE(470);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
(lookahead < '*' || '-' < lookahead) &&
lookahead != '/' &&
(lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 391:
+ case 496:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '~') ADVANCE(216);
+ if (lookahead == 'l') ADVANCE(442);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5605,11 +6372,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 392:
+ case 497:
ACCEPT_TOKEN(sym__text_word);
- if (lookahead == '~') ADVANCE(213);
+ if (lookahead == 'l') ADVANCE(509);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5618,9 +6385,657 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 393:
+ case 498:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'l') ADVANCE(450);
+ if (lookahead == 'o') ADVANCE(463);
+ if (lookahead == 'r') ADVANCE(477);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 499:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'l') ADVANCE(490);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 500:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'l') ADVANCE(470);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 501:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'l') ADVANCE(474);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 502:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'l') ADVANCE(471);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 503:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'l') ADVANCE(515);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 504:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'm') ADVANCE(276);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 505:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'm') ADVANCE(542);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 506:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'n') ADVANCE(533);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 507:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'n') ADVANCE(528);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 508:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'n') ADVANCE(452);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 509:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(459);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 510:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(537);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 511:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(521);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 512:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(468);
+ if (lookahead == 'u') ADVANCE(455);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 513:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(473);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 514:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(534);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 515:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(460);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 516:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(538);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 517:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(464);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 518:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'o') ADVANCE(535);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 519:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'p') ADVANCE(282);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 520:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'p') ADVANCE(544);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 521:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'r') ADVANCE(442);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 522:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'r') ADVANCE(487);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 523:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'r') ADVANCE(510);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 524:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'r') ADVANCE(516);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 525:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 's') ADVANCE(442);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 526:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 's') ADVANCE(529);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 527:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 's') ADVANCE(483);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 528:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 's') ADVANCE(470);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 529:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 's') ADVANCE(486);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 530:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 't') ADVANCE(525);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 531:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 't') ADVANCE(470);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 532:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 't') ADVANCE(511);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 533:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 't') ADVANCE(488);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 534:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 't') ADVANCE(476);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 535:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 't') ADVANCE(466);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 536:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 't') ADVANCE(500);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 537:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'u') ADVANCE(520);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 538:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'u') ADVANCE(519);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 539:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'u') ADVANCE(518);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 540:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == 'y') ADVANCE(442);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 541:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '{') ADVANCE(269);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 542:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '{') ADVANCE(274);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 543:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '{') ADVANCE(277);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 544:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '{') ADVANCE(280);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 545:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '{') ADVANCE(283);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 546:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '~') ADVANCE(267);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 547:
+ ACCEPT_TOKEN(sym__text_word);
+ if (lookahead == '~') ADVANCE(264);
+ if (lookahead != 0 &&
+ lookahead != '\n' &&
+ (lookahead < '!' || '#' < lookahead) &&
+ (lookahead < '*' || '-' < lookahead) &&
+ lookahead != '/' &&
+ (lookahead < '\\' || '_' < lookahead) &&
+ lookahead != '{' &&
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(550);
+ END_STATE();
+ case 548:
ACCEPT_TOKEN(sym__text_word);
if (('!' <= lookahead && lookahead <= '#') ||
('*' <= lookahead && lookahead <= '-') ||
@@ -5630,11 +7045,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '}' ||
lookahead == '~') ADVANCE(27);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(258);
+ lookahead != '\n') ADVANCE(309);
END_STATE();
- case 394:
+ case 549:
ACCEPT_TOKEN(sym__text_word);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(337);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(440);
if (lookahead != 0 &&
lookahead != '\n' &&
(lookahead < '!' || '#' < lookahead) &&
@@ -5643,9 +7058,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
(lookahead < 'a' || '{' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 395:
+ case 550:
ACCEPT_TOKEN(sym__text_word);
if (lookahead != 0 &&
lookahead != '\n' &&
@@ -5655,447 +7070,447 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(395);
+ lookahead != '~') ADVANCE(550);
END_STATE();
- case 396:
+ case 551:
ACCEPT_TOKEN(sym__text_char);
END_STATE();
- case 397:
+ case 552:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == ' ') ADVANCE(252);
- if (lookahead == '{') ADVANCE(464);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == ' ') ADVANCE(303);
+ if (lookahead == '{') ADVANCE(619);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 398:
+ case 553:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '#') ADVANCE(515);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '#') ADVANCE(670);
if (lookahead == '[') ADVANCE(35);
- if (lookahead == '{') ADVANCE(467);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '{') ADVANCE(622);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 399:
+ case 554:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '#') ADVANCE(30);
if (lookahead == '*') ADVANCE(30);
- if (lookahead == '0') ADVANCE(41);
- if (lookahead == '{') ADVANCE(446);
+ if (lookahead == '0') ADVANCE(40);
+ if (lookahead == '{') ADVANCE(601);
if (('1' <= lookahead && lookahead <= '9')) ADVANCE(29);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 400:
+ case 555:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '-') ADVANCE(36);
if (lookahead == '.') ADVANCE(38);
- if (lookahead == '{') ADVANCE(461);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '{') ADVANCE(616);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 401:
+ case 556:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '\\') ADVANCE(31);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 402:
+ case 557:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
+ if (lookahead == '\n') ADVANCE(291);
if (lookahead == '_') ADVANCE(30);
- if (lookahead == '{') ADVANCE(440);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '{') ADVANCE(595);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 403:
+ case 558:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '{') ADVANCE(449);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(604);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 404:
+ case 559:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '{') ADVANCE(437);
- if (lookahead == '~') ADVANCE(510);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(592);
+ if (lookahead == '~') ADVANCE(665);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 405:
+ case 560:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '{') ADVANCE(458);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(613);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 406:
+ case 561:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '{') ADVANCE(455);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(610);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 407:
+ case 562:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '{') ADVANCE(443);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(598);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 408:
+ case 563:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == '{') ADVANCE(452);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == '{') ADVANCE(607);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 409:
+ case 564:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 410:
+ case 565:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == ' ') ADVANCE(252);
- if (lookahead == '{') ADVANCE(463);
+ if (lookahead == ' ') ADVANCE(303);
+ if (lookahead == '{') ADVANCE(618);
END_STATE();
- case 411:
+ case 566:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '!') ADVANCE(441);
+ if (lookahead == '!') ADVANCE(596);
END_STATE();
- case 412:
+ case 567:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '"') ADVANCE(450);
+ if (lookahead == '"') ADVANCE(605);
END_STATE();
- case 413:
+ case 568:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '#') ADVANCE(77);
- if (lookahead == '*') ADVANCE(77);
- if (lookahead == '0') ADVANCE(106);
- if (lookahead == '{') ADVANCE(445);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(78);
+ if (lookahead == '#') ADVANCE(76);
+ if (lookahead == '*') ADVANCE(76);
+ if (lookahead == '0') ADVANCE(105);
+ if (lookahead == '{') ADVANCE(600);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(77);
END_STATE();
- case 414:
+ case 569:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '#') ADVANCE(514);
- if (lookahead == '[') ADVANCE(92);
- if (lookahead == '{') ADVANCE(466);
+ if (lookahead == '#') ADVANCE(669);
+ if (lookahead == '[') ADVANCE(91);
+ if (lookahead == '{') ADVANCE(621);
END_STATE();
- case 415:
+ case 570:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '#') ADVANCE(465);
+ if (lookahead == '#') ADVANCE(620);
END_STATE();
- case 416:
+ case 571:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '*') ADVANCE(438);
+ if (lookahead == '*') ADVANCE(593);
END_STATE();
- case 417:
+ case 572:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '+') ADVANCE(459);
+ if (lookahead == '+') ADVANCE(614);
END_STATE();
- case 418:
+ case 573:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == ',') ADVANCE(456);
+ if (lookahead == ',') ADVANCE(611);
END_STATE();
- case 419:
+ case 574:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '-') ADVANCE(93);
- if (lookahead == '.') ADVANCE(95);
- if (lookahead == '{') ADVANCE(460);
+ if (lookahead == '-') ADVANCE(92);
+ if (lookahead == '.') ADVANCE(94);
+ if (lookahead == '{') ADVANCE(615);
END_STATE();
- case 420:
+ case 575:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '-') ADVANCE(462);
+ if (lookahead == '-') ADVANCE(617);
END_STATE();
- case 421:
+ case 576:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '/') ADVANCE(444);
+ if (lookahead == '/') ADVANCE(599);
END_STATE();
- case 422:
+ case 577:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '\\') ADVANCE(79);
+ if (lookahead == '\\') ADVANCE(78);
END_STATE();
- case 423:
+ case 578:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '^') ADVANCE(453);
+ if (lookahead == '^') ADVANCE(608);
END_STATE();
- case 424:
+ case 579:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '_') ADVANCE(77);
- if (lookahead == '{') ADVANCE(439);
+ if (lookahead == '_') ADVANCE(76);
+ if (lookahead == '{') ADVANCE(594);
END_STATE();
- case 425:
+ case 580:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '_') ADVANCE(447);
+ if (lookahead == '_') ADVANCE(602);
END_STATE();
- case 426:
+ case 581:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(439);
+ if (lookahead == '{') ADVANCE(594);
END_STATE();
- case 427:
+ case 582:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(448);
+ if (lookahead == '{') ADVANCE(603);
END_STATE();
- case 428:
+ case 583:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(463);
+ if (lookahead == '{') ADVANCE(618);
END_STATE();
- case 429:
+ case 584:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(436);
- if (lookahead == '~') ADVANCE(509);
+ if (lookahead == '{') ADVANCE(591);
+ if (lookahead == '~') ADVANCE(664);
END_STATE();
- case 430:
+ case 585:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(457);
+ if (lookahead == '{') ADVANCE(612);
END_STATE();
- case 431:
+ case 586:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(454);
+ if (lookahead == '{') ADVANCE(609);
END_STATE();
- case 432:
+ case 587:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(460);
+ if (lookahead == '{') ADVANCE(615);
END_STATE();
- case 433:
+ case 588:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(442);
+ if (lookahead == '{') ADVANCE(597);
END_STATE();
- case 434:
+ case 589:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(451);
+ if (lookahead == '{') ADVANCE(606);
END_STATE();
- case 435:
+ case 590:
ACCEPT_TOKEN(sym__text_char);
- if (lookahead == '{') ADVANCE(445);
+ if (lookahead == '{') ADVANCE(600);
END_STATE();
- case 436:
+ case 591:
ACCEPT_TOKEN(anon_sym_STAR_LBRACE);
END_STATE();
- case 437:
+ case 592:
ACCEPT_TOKEN(anon_sym_STAR_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 438:
+ case 593:
ACCEPT_TOKEN(anon_sym_RBRACE_STAR);
END_STATE();
- case 439:
+ case 594:
ACCEPT_TOKEN(anon_sym_BANG_LBRACE);
END_STATE();
- case 440:
+ case 595:
ACCEPT_TOKEN(anon_sym_BANG_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 441:
+ case 596:
ACCEPT_TOKEN(anon_sym_RBRACE_BANG);
END_STATE();
- case 442:
+ case 597:
ACCEPT_TOKEN(anon_sym_SLASH_LBRACE);
END_STATE();
- case 443:
+ case 598:
ACCEPT_TOKEN(anon_sym_SLASH_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 444:
+ case 599:
ACCEPT_TOKEN(anon_sym_RBRACE_SLASH);
END_STATE();
- case 445:
+ case 600:
ACCEPT_TOKEN(anon_sym__LBRACE);
END_STATE();
- case 446:
+ case 601:
ACCEPT_TOKEN(anon_sym__LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 447:
+ case 602:
ACCEPT_TOKEN(anon_sym_RBRACE_);
END_STATE();
- case 448:
+ case 603:
ACCEPT_TOKEN(anon_sym_DQUOTE_LBRACE);
END_STATE();
- case 449:
+ case 604:
ACCEPT_TOKEN(anon_sym_DQUOTE_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 450:
+ case 605:
ACCEPT_TOKEN(anon_sym_RBRACE_DQUOTE);
END_STATE();
- case 451:
+ case 606:
ACCEPT_TOKEN(anon_sym_CARET_LBRACE);
END_STATE();
- case 452:
+ case 607:
ACCEPT_TOKEN(anon_sym_CARET_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 453:
+ case 608:
ACCEPT_TOKEN(anon_sym_RBRACE_CARET);
END_STATE();
- case 454:
+ case 609:
ACCEPT_TOKEN(anon_sym_COMMA_LBRACE);
END_STATE();
- case 455:
+ case 610:
ACCEPT_TOKEN(anon_sym_COMMA_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 456:
+ case 611:
ACCEPT_TOKEN(anon_sym_RBRACE_COMMA);
END_STATE();
- case 457:
+ case 612:
ACCEPT_TOKEN(anon_sym_PLUS_LBRACE);
END_STATE();
- case 458:
+ case 613:
ACCEPT_TOKEN(anon_sym_PLUS_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 459:
+ case 614:
ACCEPT_TOKEN(anon_sym_RBRACE_PLUS);
END_STATE();
- case 460:
+ case 615:
ACCEPT_TOKEN(anon_sym_DASH_LBRACE);
END_STATE();
- case 461:
+ case 616:
ACCEPT_TOKEN(anon_sym_DASH_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 462:
+ case 617:
ACCEPT_TOKEN(anon_sym_RBRACE_DASH);
END_STATE();
- case 463:
+ case 618:
ACCEPT_TOKEN(anon_sym_POUND_LBRACE);
END_STATE();
- case 464:
+ case 619:
ACCEPT_TOKEN(anon_sym_POUND_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 465:
+ case 620:
ACCEPT_TOKEN(anon_sym_RBRACE_POUND);
END_STATE();
- case 466:
+ case 621:
ACCEPT_TOKEN(anon_sym_TILDE_LBRACE);
END_STATE();
- case 467:
+ case 622:
ACCEPT_TOKEN(anon_sym_TILDE_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 468:
+ case 623:
ACCEPT_TOKEN(aux_sym_footnote_token1);
END_STATE();
- case 469:
+ case 624:
ACCEPT_TOKEN(anon_sym_RBRACE_TILDE);
END_STATE();
- case 470:
+ case 625:
ACCEPT_TOKEN(anon_sym_TILDE_LBRACK_STAR);
END_STATE();
- case 471:
+ case 626:
ACCEPT_TOKEN(anon_sym_TILDE_LBRACK_STAR);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 472:
+ case 627:
ACCEPT_TOKEN(anon_sym_TILDE_LBRACK_PLUS);
END_STATE();
- case 473:
+ case 628:
ACCEPT_TOKEN(anon_sym_TILDE_LBRACK_PLUS);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 474:
+ case 629:
ACCEPT_TOKEN(anon_sym_RBRACK_TILDE);
END_STATE();
- case 475:
+ case 630:
ACCEPT_TOKEN(sym__note_text_word);
ADVANCE_MAP(
- '\r', 475,
- '!', 483,
- '"', 484,
- '#', 485,
- '*', 486,
- '+', 487,
- ',', 488,
- '-', 489,
- '/', 490,
- '\\', 482,
- ']', 493,
- '^', 491,
- '_', 492,
- '{', 495,
+ '\r', 630,
+ '!', 638,
+ '"', 639,
+ '#', 640,
+ '*', 641,
+ '+', 642,
+ ',', 643,
+ '-', 644,
+ '/', 645,
+ '\\', 637,
+ ']', 648,
+ '^', 646,
+ '_', 647,
+ '{', 650,
);
if (lookahead != 0 &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(479);
+ lookahead != '~') ADVANCE(634);
END_STATE();
- case 476:
+ case 631:
ACCEPT_TOKEN(sym__note_text_word);
ADVANCE_MAP(
- '\r', 476,
- '!', 483,
- '"', 484,
- '#', 485,
- '*', 486,
- '+', 487,
- ',', 488,
- '-', 489,
- '/', 490,
- '\\', 482,
- '^', 491,
- '_', 492,
- '{', 495,
- '}', 494,
+ '\r', 631,
+ '!', 638,
+ '"', 639,
+ '#', 640,
+ '*', 641,
+ '+', 642,
+ ',', 643,
+ '-', 644,
+ '/', 645,
+ '\\', 637,
+ '^', 646,
+ '_', 647,
+ '{', 650,
+ '}', 649,
);
if (lookahead != 0 &&
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(479);
+ lookahead != '~') ADVANCE(634);
END_STATE();
- case 477:
+ case 632:
ACCEPT_TOKEN(sym__note_text_word);
ADVANCE_MAP(
- '\r', 477,
- '!', 483,
- '"', 484,
- '#', 485,
- '*', 481,
- '+', 487,
- ',', 488,
- '-', 489,
- '/', 490,
- '\\', 482,
- '^', 491,
- '_', 492,
- '{', 495,
+ '\r', 632,
+ '!', 638,
+ '"', 639,
+ '#', 640,
+ '*', 636,
+ '+', 642,
+ ',', 643,
+ '-', 644,
+ '/', 645,
+ '\\', 637,
+ '^', 646,
+ '_', 647,
+ '{', 650,
);
if (lookahead != 0 &&
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(479);
+ lookahead != '~') ADVANCE(634);
END_STATE();
- case 478:
+ case 633:
ACCEPT_TOKEN(sym__note_text_word);
ADVANCE_MAP(
- '\r', 478,
- '!', 483,
- '"', 484,
- '#', 485,
- '*', 486,
- '+', 487,
- ',', 488,
- '-', 489,
- '/', 490,
- '\\', 482,
- '^', 491,
- '_', 492,
- '{', 495,
+ '\r', 633,
+ '!', 638,
+ '"', 639,
+ '#', 640,
+ '*', 641,
+ '+', 642,
+ ',', 643,
+ '-', 644,
+ '/', 645,
+ '\\', 637,
+ '^', 646,
+ '_', 647,
+ '{', 650,
);
if (lookahead != 0 &&
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(479);
+ lookahead != '~') ADVANCE(634);
END_STATE();
- case 479:
+ case 634:
ACCEPT_TOKEN(sym__note_text_word);
if (lookahead != 0 &&
(lookahead < '!' || '#' < lookahead) &&
@@ -6104,202 +7519,202 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
(lookahead < '\\' || '_' < lookahead) &&
lookahead != '{' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(479);
+ lookahead != '~') ADVANCE(634);
END_STATE();
- case 480:
+ case 635:
ACCEPT_TOKEN(sym__note_text_char);
END_STATE();
- case 481:
+ case 636:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == ' ') ADVANCE(468);
- if (lookahead == '*') ADVANCE(75);
- if (lookahead == '{') ADVANCE(436);
+ if (lookahead == ' ') ADVANCE(623);
+ if (lookahead == '*') ADVANCE(74);
+ if (lookahead == '{') ADVANCE(591);
END_STATE();
- case 482:
+ case 637:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '\\') ADVANCE(79);
+ if (lookahead == '\\') ADVANCE(78);
END_STATE();
- case 483:
+ case 638:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(439);
+ if (lookahead == '{') ADVANCE(594);
END_STATE();
- case 484:
+ case 639:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(448);
+ if (lookahead == '{') ADVANCE(603);
END_STATE();
- case 485:
+ case 640:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(463);
+ if (lookahead == '{') ADVANCE(618);
END_STATE();
- case 486:
+ case 641:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(436);
+ if (lookahead == '{') ADVANCE(591);
END_STATE();
- case 487:
+ case 642:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(457);
+ if (lookahead == '{') ADVANCE(612);
END_STATE();
- case 488:
+ case 643:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(454);
+ if (lookahead == '{') ADVANCE(609);
END_STATE();
- case 489:
+ case 644:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(460);
+ if (lookahead == '{') ADVANCE(615);
END_STATE();
- case 490:
+ case 645:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(442);
+ if (lookahead == '{') ADVANCE(597);
END_STATE();
- case 491:
+ case 646:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(451);
+ if (lookahead == '{') ADVANCE(606);
END_STATE();
- case 492:
+ case 647:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '{') ADVANCE(445);
+ if (lookahead == '{') ADVANCE(600);
END_STATE();
- case 493:
+ case 648:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '~') ADVANCE(474);
+ if (lookahead == '~') ADVANCE(629);
END_STATE();
- case 494:
+ case 649:
ACCEPT_TOKEN(sym__note_text_char);
- if (lookahead == '~') ADVANCE(469);
+ if (lookahead == '~') ADVANCE(624);
END_STATE();
- case 495:
+ case 650:
ACCEPT_TOKEN(anon_sym_LBRACE);
END_STATE();
- case 496:
+ case 651:
ACCEPT_TOKEN(anon_sym_LBRACE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead == 't') ADVANCE(42);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead == 't') ADVANCE(41);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 497:
+ case 652:
ACCEPT_TOKEN(anon_sym_LBRACE);
- if (lookahead == 't') ADVANCE(113);
+ if (lookahead == 't') ADVANCE(117);
END_STATE();
- case 498:
+ case 653:
ACCEPT_TOKEN(anon_sym_TILDE_CARET);
END_STATE();
- case 499:
+ case 654:
ACCEPT_TOKEN(anon_sym_RBRACE);
END_STATE();
- case 500:
+ case 655:
ACCEPT_TOKEN(anon_sym_RBRACE);
ADVANCE_MAP(
- '\n', 250,
- '!', 441,
- '"', 450,
- '*', 438,
- '+', 459,
- ',', 456,
- '-', 462,
- '/', 444,
- '^', 453,
- '_', 447,
- 'b', 148,
- 'c', 159,
- 'g', 172,
- 'p', 160,
- 't', 114,
- '~', 469,
+ '\n', 301,
+ '!', 596,
+ '"', 605,
+ '*', 593,
+ '+', 614,
+ ',', 611,
+ '-', 617,
+ '/', 599,
+ '^', 608,
+ '_', 602,
+ 'b', 181,
+ 'c', 196,
+ 'g', 211,
+ 'p', 194,
+ 't', 118,
+ '~', 624,
);
END_STATE();
- case 501:
+ case 656:
ACCEPT_TOKEN(anon_sym_POUND);
END_STATE();
- case 502:
+ case 657:
ACCEPT_TOKEN(anon_sym_POUND);
- if (lookahead == ' ') ADVANCE(252);
- if (lookahead == '{') ADVANCE(463);
+ if (lookahead == ' ') ADVANCE(303);
+ if (lookahead == '{') ADVANCE(618);
END_STATE();
- case 503:
+ case 658:
ACCEPT_TOKEN(aux_sym_link_token1);
if (lookahead == '-' ||
lookahead == '.' ||
('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(503);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(658);
END_STATE();
- case 504:
+ case 659:
ACCEPT_TOKEN(anon_sym_COLON);
END_STATE();
- case 505:
+ case 660:
ACCEPT_TOKEN(aux_sym_link_token2);
- if (lookahead == '\r') ADVANCE(505);
+ if (lookahead == '\r') ADVANCE(660);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != ' ') ADVANCE(506);
+ lookahead != ' ') ADVANCE(661);
END_STATE();
- case 506:
+ case 661:
ACCEPT_TOKEN(aux_sym_link_token2);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != ' ') ADVANCE(506);
+ lookahead != ' ') ADVANCE(661);
END_STATE();
- case 507:
+ case 662:
ACCEPT_TOKEN(anon_sym_image);
END_STATE();
- case 508:
+ case 663:
ACCEPT_TOKEN(sym_url);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ' &&
lookahead != ']' &&
lookahead != '}' &&
- lookahead != '~') ADVANCE(508);
+ lookahead != '~') ADVANCE(663);
END_STATE();
- case 509:
+ case 664:
ACCEPT_TOKEN(anon_sym_STAR_TILDE);
END_STATE();
- case 510:
+ case 665:
ACCEPT_TOKEN(anon_sym_STAR_TILDE);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 511:
+ case 666:
ACCEPT_TOKEN(aux_sym_inline_anchor_token1);
if (lookahead == '-' ||
('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(511);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(666);
END_STATE();
- case 512:
+ case 667:
ACCEPT_TOKEN(sym_line_break);
END_STATE();
- case 513:
+ case 668:
ACCEPT_TOKEN(sym_line_break);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 514:
+ case 669:
ACCEPT_TOKEN(sym_ocn_suppress);
END_STATE();
- case 515:
+ case 670:
ACCEPT_TOKEN(sym_ocn_suppress);
- if (lookahead == '\n') ADVANCE(240);
- if (lookahead != 0) ADVANCE(49);
+ if (lookahead == '\n') ADVANCE(291);
+ if (lookahead != 0) ADVANCE(48);
END_STATE();
- case 516:
+ case 671:
ACCEPT_TOKEN(sym_body_comment);
END_STATE();
- case 517:
+ case 672:
ACCEPT_TOKEN(sym_ocn_suppress_open);
END_STATE();
- case 518:
+ case 673:
ACCEPT_TOKEN(sym_ocn_suppress_close);
END_STATE();
- case 519:
+ case 674:
ACCEPT_TOKEN(sym_page_break);
END_STATE();
- case 520:
+ case 675:
ACCEPT_TOKEN(sym_horizontal_rule);
END_STATE();
- case 521:
+ case 676:
ACCEPT_TOKEN(anon_sym_LT_LT);
END_STATE();
default:
@@ -6309,634 +7724,634 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[0] = {.lex_state = 0, .external_lex_state = 1},
- [1] = {.lex_state = 199},
- [2] = {.lex_state = 199},
- [3] = {.lex_state = 199},
- [4] = {.lex_state = 200},
- [5] = {.lex_state = 200},
- [6] = {.lex_state = 200},
- [7] = {.lex_state = 201},
- [8] = {.lex_state = 200},
- [9] = {.lex_state = 200},
- [10] = {.lex_state = 201},
- [11] = {.lex_state = 199},
- [12] = {.lex_state = 199},
- [13] = {.lex_state = 199},
- [14] = {.lex_state = 199},
- [15] = {.lex_state = 199},
- [16] = {.lex_state = 199},
- [17] = {.lex_state = 199},
- [18] = {.lex_state = 199},
- [19] = {.lex_state = 199},
- [20] = {.lex_state = 199},
- [21] = {.lex_state = 199},
- [22] = {.lex_state = 199},
- [23] = {.lex_state = 199},
- [24] = {.lex_state = 199},
- [25] = {.lex_state = 199},
- [26] = {.lex_state = 199},
- [27] = {.lex_state = 199},
- [28] = {.lex_state = 199},
- [29] = {.lex_state = 199},
- [30] = {.lex_state = 199},
- [31] = {.lex_state = 199},
- [32] = {.lex_state = 199},
- [33] = {.lex_state = 199},
- [34] = {.lex_state = 199},
- [35] = {.lex_state = 199},
- [36] = {.lex_state = 199},
- [37] = {.lex_state = 199},
- [38] = {.lex_state = 199},
- [39] = {.lex_state = 199},
- [40] = {.lex_state = 199},
- [41] = {.lex_state = 199},
- [42] = {.lex_state = 199},
- [43] = {.lex_state = 199},
- [44] = {.lex_state = 199},
- [45] = {.lex_state = 199},
- [46] = {.lex_state = 199},
- [47] = {.lex_state = 199},
- [48] = {.lex_state = 54},
- [49] = {.lex_state = 65},
- [50] = {.lex_state = 67},
- [51] = {.lex_state = 68},
- [52] = {.lex_state = 69},
- [53] = {.lex_state = 70},
- [54] = {.lex_state = 71},
- [55] = {.lex_state = 72},
+ [1] = {.lex_state = 250},
+ [2] = {.lex_state = 250},
+ [3] = {.lex_state = 250},
+ [4] = {.lex_state = 251},
+ [5] = {.lex_state = 251},
+ [6] = {.lex_state = 251},
+ [7] = {.lex_state = 252},
+ [8] = {.lex_state = 251},
+ [9] = {.lex_state = 251},
+ [10] = {.lex_state = 252},
+ [11] = {.lex_state = 250},
+ [12] = {.lex_state = 250},
+ [13] = {.lex_state = 250},
+ [14] = {.lex_state = 250},
+ [15] = {.lex_state = 250},
+ [16] = {.lex_state = 250},
+ [17] = {.lex_state = 250},
+ [18] = {.lex_state = 250},
+ [19] = {.lex_state = 250},
+ [20] = {.lex_state = 250},
+ [21] = {.lex_state = 250},
+ [22] = {.lex_state = 250},
+ [23] = {.lex_state = 250},
+ [24] = {.lex_state = 250},
+ [25] = {.lex_state = 250},
+ [26] = {.lex_state = 250},
+ [27] = {.lex_state = 250},
+ [28] = {.lex_state = 250},
+ [29] = {.lex_state = 250},
+ [30] = {.lex_state = 250},
+ [31] = {.lex_state = 250},
+ [32] = {.lex_state = 250},
+ [33] = {.lex_state = 250},
+ [34] = {.lex_state = 250},
+ [35] = {.lex_state = 250},
+ [36] = {.lex_state = 250},
+ [37] = {.lex_state = 250},
+ [38] = {.lex_state = 250},
+ [39] = {.lex_state = 250},
+ [40] = {.lex_state = 250},
+ [41] = {.lex_state = 250},
+ [42] = {.lex_state = 250},
+ [43] = {.lex_state = 250},
+ [44] = {.lex_state = 250},
+ [45] = {.lex_state = 250},
+ [46] = {.lex_state = 250},
+ [47] = {.lex_state = 250},
+ [48] = {.lex_state = 53},
+ [49] = {.lex_state = 64},
+ [50] = {.lex_state = 66},
+ [51] = {.lex_state = 67},
+ [52] = {.lex_state = 68},
+ [53] = {.lex_state = 69},
+ [54] = {.lex_state = 70},
+ [55] = {.lex_state = 71},
[56] = {.lex_state = 1},
[57] = {.lex_state = 1},
[58] = {.lex_state = 1},
- [59] = {.lex_state = 54},
- [60] = {.lex_state = 73},
- [61] = {.lex_state = 74},
- [62] = {.lex_state = 65},
- [63] = {.lex_state = 67},
- [64] = {.lex_state = 68},
- [65] = {.lex_state = 69},
- [66] = {.lex_state = 70},
- [67] = {.lex_state = 71},
- [68] = {.lex_state = 72},
- [69] = {.lex_state = 54},
- [70] = {.lex_state = 73},
- [71] = {.lex_state = 74},
- [72] = {.lex_state = 65},
- [73] = {.lex_state = 67},
- [74] = {.lex_state = 68},
- [75] = {.lex_state = 69},
- [76] = {.lex_state = 70},
- [77] = {.lex_state = 71},
- [78] = {.lex_state = 72},
- [79] = {.lex_state = 54},
- [80] = {.lex_state = 73},
- [81] = {.lex_state = 74},
- [82] = {.lex_state = 65},
- [83] = {.lex_state = 67},
- [84] = {.lex_state = 68},
- [85] = {.lex_state = 69},
- [86] = {.lex_state = 70},
- [87] = {.lex_state = 71},
- [88] = {.lex_state = 72},
- [89] = {.lex_state = 54},
- [90] = {.lex_state = 73},
- [91] = {.lex_state = 74},
- [92] = {.lex_state = 65},
- [93] = {.lex_state = 67},
- [94] = {.lex_state = 68},
- [95] = {.lex_state = 69},
- [96] = {.lex_state = 70},
- [97] = {.lex_state = 71},
- [98] = {.lex_state = 72},
- [99] = {.lex_state = 54},
- [100] = {.lex_state = 73},
- [101] = {.lex_state = 74},
- [102] = {.lex_state = 65},
- [103] = {.lex_state = 67},
- [104] = {.lex_state = 68},
- [105] = {.lex_state = 69},
- [106] = {.lex_state = 70},
- [107] = {.lex_state = 71},
- [108] = {.lex_state = 72},
- [109] = {.lex_state = 54},
- [110] = {.lex_state = 73},
- [111] = {.lex_state = 74},
- [112] = {.lex_state = 65},
- [113] = {.lex_state = 67},
- [114] = {.lex_state = 68},
- [115] = {.lex_state = 69},
- [116] = {.lex_state = 70},
- [117] = {.lex_state = 71},
- [118] = {.lex_state = 72},
- [119] = {.lex_state = 54},
- [120] = {.lex_state = 73},
- [121] = {.lex_state = 74},
- [122] = {.lex_state = 65},
- [123] = {.lex_state = 67},
- [124] = {.lex_state = 74},
- [125] = {.lex_state = 69},
- [126] = {.lex_state = 70},
- [127] = {.lex_state = 71},
- [128] = {.lex_state = 72},
- [129] = {.lex_state = 54},
- [130] = {.lex_state = 73},
- [131] = {.lex_state = 74},
- [132] = {.lex_state = 65},
- [133] = {.lex_state = 67},
- [134] = {.lex_state = 68},
- [135] = {.lex_state = 69},
- [136] = {.lex_state = 70},
- [137] = {.lex_state = 71},
- [138] = {.lex_state = 72},
- [139] = {.lex_state = 54},
- [140] = {.lex_state = 73},
- [141] = {.lex_state = 74},
- [142] = {.lex_state = 65},
- [143] = {.lex_state = 67},
- [144] = {.lex_state = 68},
- [145] = {.lex_state = 69},
- [146] = {.lex_state = 70},
- [147] = {.lex_state = 71},
- [148] = {.lex_state = 72},
- [149] = {.lex_state = 54},
- [150] = {.lex_state = 73},
- [151] = {.lex_state = 74},
- [152] = {.lex_state = 65},
- [153] = {.lex_state = 67},
- [154] = {.lex_state = 68},
- [155] = {.lex_state = 69},
- [156] = {.lex_state = 70},
- [157] = {.lex_state = 71},
- [158] = {.lex_state = 72},
- [159] = {.lex_state = 54},
- [160] = {.lex_state = 73},
- [161] = {.lex_state = 74},
- [162] = {.lex_state = 65},
- [163] = {.lex_state = 67},
- [164] = {.lex_state = 68},
- [165] = {.lex_state = 69},
- [166] = {.lex_state = 70},
- [167] = {.lex_state = 71},
- [168] = {.lex_state = 72},
- [169] = {.lex_state = 54},
- [170] = {.lex_state = 73},
- [171] = {.lex_state = 74},
- [172] = {.lex_state = 65},
- [173] = {.lex_state = 67},
- [174] = {.lex_state = 68},
- [175] = {.lex_state = 69},
- [176] = {.lex_state = 70},
- [177] = {.lex_state = 71},
- [178] = {.lex_state = 72},
- [179] = {.lex_state = 54},
- [180] = {.lex_state = 73},
- [181] = {.lex_state = 74},
- [182] = {.lex_state = 65},
- [183] = {.lex_state = 67},
- [184] = {.lex_state = 68},
- [185] = {.lex_state = 69},
- [186] = {.lex_state = 70},
- [187] = {.lex_state = 71},
- [188] = {.lex_state = 72},
- [189] = {.lex_state = 73},
- [190] = {.lex_state = 68},
- [191] = {.lex_state = 55},
- [192] = {.lex_state = 55},
- [193] = {.lex_state = 55},
- [194] = {.lex_state = 55},
- [195] = {.lex_state = 55},
- [196] = {.lex_state = 55},
- [197] = {.lex_state = 55},
- [198] = {.lex_state = 55},
- [199] = {.lex_state = 55},
- [200] = {.lex_state = 55},
- [201] = {.lex_state = 55},
- [202] = {.lex_state = 55},
- [203] = {.lex_state = 55},
- [204] = {.lex_state = 55},
- [205] = {.lex_state = 55},
- [206] = {.lex_state = 55},
- [207] = {.lex_state = 55},
- [208] = {.lex_state = 55},
- [209] = {.lex_state = 55},
- [210] = {.lex_state = 55},
- [211] = {.lex_state = 55},
- [212] = {.lex_state = 55},
- [213] = {.lex_state = 55},
- [214] = {.lex_state = 55},
- [215] = {.lex_state = 55},
- [216] = {.lex_state = 55},
- [217] = {.lex_state = 55},
- [218] = {.lex_state = 55},
- [219] = {.lex_state = 55},
- [220] = {.lex_state = 55},
- [221] = {.lex_state = 55},
- [222] = {.lex_state = 55},
- [223] = {.lex_state = 55},
- [224] = {.lex_state = 55},
- [225] = {.lex_state = 55},
- [226] = {.lex_state = 55},
- [227] = {.lex_state = 55},
- [228] = {.lex_state = 55},
- [229] = {.lex_state = 55},
- [230] = {.lex_state = 55},
- [231] = {.lex_state = 55},
- [232] = {.lex_state = 55},
- [233] = {.lex_state = 55},
- [234] = {.lex_state = 55},
- [235] = {.lex_state = 55},
- [236] = {.lex_state = 55},
- [237] = {.lex_state = 55},
- [238] = {.lex_state = 55},
- [239] = {.lex_state = 55},
- [240] = {.lex_state = 55},
- [241] = {.lex_state = 55},
- [242] = {.lex_state = 55},
- [243] = {.lex_state = 55},
- [244] = {.lex_state = 55},
- [245] = {.lex_state = 55},
- [246] = {.lex_state = 55},
- [247] = {.lex_state = 55},
- [248] = {.lex_state = 55},
- [249] = {.lex_state = 55},
- [250] = {.lex_state = 55},
- [251] = {.lex_state = 55},
- [252] = {.lex_state = 55},
- [253] = {.lex_state = 55},
- [254] = {.lex_state = 55},
- [255] = {.lex_state = 55},
- [256] = {.lex_state = 55},
- [257] = {.lex_state = 55},
- [258] = {.lex_state = 55},
- [259] = {.lex_state = 55},
- [260] = {.lex_state = 55},
- [261] = {.lex_state = 55},
- [262] = {.lex_state = 55},
- [263] = {.lex_state = 55},
- [264] = {.lex_state = 55},
- [265] = {.lex_state = 55},
- [266] = {.lex_state = 55},
- [267] = {.lex_state = 55},
- [268] = {.lex_state = 55},
- [269] = {.lex_state = 55},
- [270] = {.lex_state = 55},
- [271] = {.lex_state = 55},
- [272] = {.lex_state = 55},
- [273] = {.lex_state = 55},
- [274] = {.lex_state = 55},
- [275] = {.lex_state = 55},
- [276] = {.lex_state = 55},
- [277] = {.lex_state = 55},
- [278] = {.lex_state = 55},
- [279] = {.lex_state = 55},
- [280] = {.lex_state = 55},
- [281] = {.lex_state = 55},
- [282] = {.lex_state = 55},
- [283] = {.lex_state = 55},
- [284] = {.lex_state = 55},
- [285] = {.lex_state = 55},
- [286] = {.lex_state = 55},
- [287] = {.lex_state = 55},
- [288] = {.lex_state = 55},
- [289] = {.lex_state = 55},
- [290] = {.lex_state = 55},
- [291] = {.lex_state = 55},
- [292] = {.lex_state = 55},
- [293] = {.lex_state = 55},
- [294] = {.lex_state = 55},
- [295] = {.lex_state = 55},
- [296] = {.lex_state = 55},
- [297] = {.lex_state = 55},
- [298] = {.lex_state = 55},
- [299] = {.lex_state = 55},
- [300] = {.lex_state = 55},
- [301] = {.lex_state = 55},
- [302] = {.lex_state = 55},
- [303] = {.lex_state = 55},
- [304] = {.lex_state = 55},
- [305] = {.lex_state = 55},
- [306] = {.lex_state = 55},
- [307] = {.lex_state = 55},
- [308] = {.lex_state = 55},
- [309] = {.lex_state = 55},
- [310] = {.lex_state = 55},
- [311] = {.lex_state = 55},
- [312] = {.lex_state = 55},
- [313] = {.lex_state = 55},
- [314] = {.lex_state = 55},
- [315] = {.lex_state = 55},
- [316] = {.lex_state = 55},
- [317] = {.lex_state = 55},
- [318] = {.lex_state = 55},
- [319] = {.lex_state = 55},
- [320] = {.lex_state = 55},
- [321] = {.lex_state = 55},
- [322] = {.lex_state = 56},
- [323] = {.lex_state = 57},
- [324] = {.lex_state = 57},
- [325] = {.lex_state = 56},
- [326] = {.lex_state = 58},
- [327] = {.lex_state = 57},
- [328] = {.lex_state = 58},
- [329] = {.lex_state = 57},
- [330] = {.lex_state = 56},
- [331] = {.lex_state = 57},
- [332] = {.lex_state = 57},
- [333] = {.lex_state = 58},
- [334] = {.lex_state = 56},
- [335] = {.lex_state = 57},
- [336] = {.lex_state = 57},
- [337] = {.lex_state = 58},
- [338] = {.lex_state = 56},
- [339] = {.lex_state = 57},
- [340] = {.lex_state = 57},
- [341] = {.lex_state = 56},
- [342] = {.lex_state = 57},
- [343] = {.lex_state = 57},
- [344] = {.lex_state = 58},
- [345] = {.lex_state = 58},
- [346] = {.lex_state = 57},
- [347] = {.lex_state = 56},
- [348] = {.lex_state = 56},
- [349] = {.lex_state = 57},
- [350] = {.lex_state = 57},
- [351] = {.lex_state = 56},
- [352] = {.lex_state = 57},
- [353] = {.lex_state = 58},
- [354] = {.lex_state = 58},
- [355] = {.lex_state = 58},
- [356] = {.lex_state = 57},
- [357] = {.lex_state = 56},
- [358] = {.lex_state = 57},
- [359] = {.lex_state = 56},
- [360] = {.lex_state = 57},
- [361] = {.lex_state = 57},
- [362] = {.lex_state = 56},
- [363] = {.lex_state = 57},
- [364] = {.lex_state = 57},
- [365] = {.lex_state = 58},
- [366] = {.lex_state = 58},
- [367] = {.lex_state = 57},
- [368] = {.lex_state = 66},
- [369] = {.lex_state = 66},
- [370] = {.lex_state = 66},
- [371] = {.lex_state = 66},
- [372] = {.lex_state = 66},
- [373] = {.lex_state = 66},
- [374] = {.lex_state = 66},
- [375] = {.lex_state = 66},
- [376] = {.lex_state = 66},
- [377] = {.lex_state = 66},
- [378] = {.lex_state = 66},
- [379] = {.lex_state = 66},
- [380] = {.lex_state = 66},
- [381] = {.lex_state = 66},
- [382] = {.lex_state = 66},
- [383] = {.lex_state = 66},
- [384] = {.lex_state = 66},
- [385] = {.lex_state = 66},
- [386] = {.lex_state = 66},
- [387] = {.lex_state = 66},
- [388] = {.lex_state = 66},
- [389] = {.lex_state = 66},
- [390] = {.lex_state = 74},
- [391] = {.lex_state = 54},
- [392] = {.lex_state = 54},
- [393] = {.lex_state = 54},
+ [59] = {.lex_state = 53},
+ [60] = {.lex_state = 72},
+ [61] = {.lex_state = 73},
+ [62] = {.lex_state = 64},
+ [63] = {.lex_state = 66},
+ [64] = {.lex_state = 67},
+ [65] = {.lex_state = 68},
+ [66] = {.lex_state = 69},
+ [67] = {.lex_state = 70},
+ [68] = {.lex_state = 71},
+ [69] = {.lex_state = 53},
+ [70] = {.lex_state = 72},
+ [71] = {.lex_state = 73},
+ [72] = {.lex_state = 64},
+ [73] = {.lex_state = 66},
+ [74] = {.lex_state = 67},
+ [75] = {.lex_state = 68},
+ [76] = {.lex_state = 69},
+ [77] = {.lex_state = 70},
+ [78] = {.lex_state = 71},
+ [79] = {.lex_state = 53},
+ [80] = {.lex_state = 72},
+ [81] = {.lex_state = 73},
+ [82] = {.lex_state = 64},
+ [83] = {.lex_state = 66},
+ [84] = {.lex_state = 67},
+ [85] = {.lex_state = 68},
+ [86] = {.lex_state = 69},
+ [87] = {.lex_state = 70},
+ [88] = {.lex_state = 71},
+ [89] = {.lex_state = 53},
+ [90] = {.lex_state = 72},
+ [91] = {.lex_state = 73},
+ [92] = {.lex_state = 64},
+ [93] = {.lex_state = 66},
+ [94] = {.lex_state = 67},
+ [95] = {.lex_state = 68},
+ [96] = {.lex_state = 69},
+ [97] = {.lex_state = 70},
+ [98] = {.lex_state = 71},
+ [99] = {.lex_state = 53},
+ [100] = {.lex_state = 72},
+ [101] = {.lex_state = 73},
+ [102] = {.lex_state = 64},
+ [103] = {.lex_state = 66},
+ [104] = {.lex_state = 67},
+ [105] = {.lex_state = 68},
+ [106] = {.lex_state = 69},
+ [107] = {.lex_state = 70},
+ [108] = {.lex_state = 71},
+ [109] = {.lex_state = 53},
+ [110] = {.lex_state = 72},
+ [111] = {.lex_state = 73},
+ [112] = {.lex_state = 64},
+ [113] = {.lex_state = 66},
+ [114] = {.lex_state = 67},
+ [115] = {.lex_state = 68},
+ [116] = {.lex_state = 69},
+ [117] = {.lex_state = 70},
+ [118] = {.lex_state = 71},
+ [119] = {.lex_state = 53},
+ [120] = {.lex_state = 72},
+ [121] = {.lex_state = 73},
+ [122] = {.lex_state = 64},
+ [123] = {.lex_state = 66},
+ [124] = {.lex_state = 73},
+ [125] = {.lex_state = 68},
+ [126] = {.lex_state = 69},
+ [127] = {.lex_state = 70},
+ [128] = {.lex_state = 71},
+ [129] = {.lex_state = 53},
+ [130] = {.lex_state = 72},
+ [131] = {.lex_state = 73},
+ [132] = {.lex_state = 64},
+ [133] = {.lex_state = 66},
+ [134] = {.lex_state = 67},
+ [135] = {.lex_state = 68},
+ [136] = {.lex_state = 69},
+ [137] = {.lex_state = 70},
+ [138] = {.lex_state = 71},
+ [139] = {.lex_state = 53},
+ [140] = {.lex_state = 72},
+ [141] = {.lex_state = 73},
+ [142] = {.lex_state = 64},
+ [143] = {.lex_state = 66},
+ [144] = {.lex_state = 67},
+ [145] = {.lex_state = 68},
+ [146] = {.lex_state = 69},
+ [147] = {.lex_state = 70},
+ [148] = {.lex_state = 71},
+ [149] = {.lex_state = 53},
+ [150] = {.lex_state = 72},
+ [151] = {.lex_state = 73},
+ [152] = {.lex_state = 64},
+ [153] = {.lex_state = 66},
+ [154] = {.lex_state = 67},
+ [155] = {.lex_state = 68},
+ [156] = {.lex_state = 69},
+ [157] = {.lex_state = 70},
+ [158] = {.lex_state = 71},
+ [159] = {.lex_state = 53},
+ [160] = {.lex_state = 72},
+ [161] = {.lex_state = 73},
+ [162] = {.lex_state = 64},
+ [163] = {.lex_state = 66},
+ [164] = {.lex_state = 67},
+ [165] = {.lex_state = 68},
+ [166] = {.lex_state = 69},
+ [167] = {.lex_state = 70},
+ [168] = {.lex_state = 71},
+ [169] = {.lex_state = 53},
+ [170] = {.lex_state = 72},
+ [171] = {.lex_state = 73},
+ [172] = {.lex_state = 64},
+ [173] = {.lex_state = 66},
+ [174] = {.lex_state = 67},
+ [175] = {.lex_state = 68},
+ [176] = {.lex_state = 69},
+ [177] = {.lex_state = 70},
+ [178] = {.lex_state = 71},
+ [179] = {.lex_state = 53},
+ [180] = {.lex_state = 72},
+ [181] = {.lex_state = 73},
+ [182] = {.lex_state = 64},
+ [183] = {.lex_state = 66},
+ [184] = {.lex_state = 67},
+ [185] = {.lex_state = 68},
+ [186] = {.lex_state = 69},
+ [187] = {.lex_state = 70},
+ [188] = {.lex_state = 71},
+ [189] = {.lex_state = 72},
+ [190] = {.lex_state = 67},
+ [191] = {.lex_state = 54},
+ [192] = {.lex_state = 54},
+ [193] = {.lex_state = 54},
+ [194] = {.lex_state = 54},
+ [195] = {.lex_state = 54},
+ [196] = {.lex_state = 54},
+ [197] = {.lex_state = 54},
+ [198] = {.lex_state = 54},
+ [199] = {.lex_state = 54},
+ [200] = {.lex_state = 54},
+ [201] = {.lex_state = 54},
+ [202] = {.lex_state = 54},
+ [203] = {.lex_state = 54},
+ [204] = {.lex_state = 54},
+ [205] = {.lex_state = 54},
+ [206] = {.lex_state = 54},
+ [207] = {.lex_state = 54},
+ [208] = {.lex_state = 54},
+ [209] = {.lex_state = 54},
+ [210] = {.lex_state = 54},
+ [211] = {.lex_state = 54},
+ [212] = {.lex_state = 54},
+ [213] = {.lex_state = 54},
+ [214] = {.lex_state = 54},
+ [215] = {.lex_state = 54},
+ [216] = {.lex_state = 54},
+ [217] = {.lex_state = 54},
+ [218] = {.lex_state = 54},
+ [219] = {.lex_state = 54},
+ [220] = {.lex_state = 54},
+ [221] = {.lex_state = 54},
+ [222] = {.lex_state = 54},
+ [223] = {.lex_state = 54},
+ [224] = {.lex_state = 54},
+ [225] = {.lex_state = 54},
+ [226] = {.lex_state = 54},
+ [227] = {.lex_state = 54},
+ [228] = {.lex_state = 54},
+ [229] = {.lex_state = 54},
+ [230] = {.lex_state = 54},
+ [231] = {.lex_state = 54},
+ [232] = {.lex_state = 54},
+ [233] = {.lex_state = 54},
+ [234] = {.lex_state = 54},
+ [235] = {.lex_state = 54},
+ [236] = {.lex_state = 54},
+ [237] = {.lex_state = 54},
+ [238] = {.lex_state = 54},
+ [239] = {.lex_state = 54},
+ [240] = {.lex_state = 54},
+ [241] = {.lex_state = 54},
+ [242] = {.lex_state = 54},
+ [243] = {.lex_state = 54},
+ [244] = {.lex_state = 54},
+ [245] = {.lex_state = 54},
+ [246] = {.lex_state = 54},
+ [247] = {.lex_state = 54},
+ [248] = {.lex_state = 54},
+ [249] = {.lex_state = 54},
+ [250] = {.lex_state = 54},
+ [251] = {.lex_state = 54},
+ [252] = {.lex_state = 54},
+ [253] = {.lex_state = 54},
+ [254] = {.lex_state = 54},
+ [255] = {.lex_state = 54},
+ [256] = {.lex_state = 54},
+ [257] = {.lex_state = 54},
+ [258] = {.lex_state = 54},
+ [259] = {.lex_state = 54},
+ [260] = {.lex_state = 54},
+ [261] = {.lex_state = 54},
+ [262] = {.lex_state = 54},
+ [263] = {.lex_state = 54},
+ [264] = {.lex_state = 54},
+ [265] = {.lex_state = 54},
+ [266] = {.lex_state = 54},
+ [267] = {.lex_state = 54},
+ [268] = {.lex_state = 54},
+ [269] = {.lex_state = 54},
+ [270] = {.lex_state = 54},
+ [271] = {.lex_state = 54},
+ [272] = {.lex_state = 54},
+ [273] = {.lex_state = 54},
+ [274] = {.lex_state = 54},
+ [275] = {.lex_state = 54},
+ [276] = {.lex_state = 54},
+ [277] = {.lex_state = 54},
+ [278] = {.lex_state = 54},
+ [279] = {.lex_state = 54},
+ [280] = {.lex_state = 54},
+ [281] = {.lex_state = 54},
+ [282] = {.lex_state = 54},
+ [283] = {.lex_state = 54},
+ [284] = {.lex_state = 54},
+ [285] = {.lex_state = 54},
+ [286] = {.lex_state = 54},
+ [287] = {.lex_state = 54},
+ [288] = {.lex_state = 54},
+ [289] = {.lex_state = 54},
+ [290] = {.lex_state = 54},
+ [291] = {.lex_state = 54},
+ [292] = {.lex_state = 54},
+ [293] = {.lex_state = 54},
+ [294] = {.lex_state = 54},
+ [295] = {.lex_state = 54},
+ [296] = {.lex_state = 54},
+ [297] = {.lex_state = 54},
+ [298] = {.lex_state = 54},
+ [299] = {.lex_state = 54},
+ [300] = {.lex_state = 54},
+ [301] = {.lex_state = 54},
+ [302] = {.lex_state = 54},
+ [303] = {.lex_state = 54},
+ [304] = {.lex_state = 54},
+ [305] = {.lex_state = 54},
+ [306] = {.lex_state = 54},
+ [307] = {.lex_state = 54},
+ [308] = {.lex_state = 54},
+ [309] = {.lex_state = 54},
+ [310] = {.lex_state = 54},
+ [311] = {.lex_state = 54},
+ [312] = {.lex_state = 54},
+ [313] = {.lex_state = 54},
+ [314] = {.lex_state = 54},
+ [315] = {.lex_state = 54},
+ [316] = {.lex_state = 54},
+ [317] = {.lex_state = 54},
+ [318] = {.lex_state = 54},
+ [319] = {.lex_state = 54},
+ [320] = {.lex_state = 54},
+ [321] = {.lex_state = 54},
+ [322] = {.lex_state = 55},
+ [323] = {.lex_state = 56},
+ [324] = {.lex_state = 56},
+ [325] = {.lex_state = 55},
+ [326] = {.lex_state = 57},
+ [327] = {.lex_state = 56},
+ [328] = {.lex_state = 57},
+ [329] = {.lex_state = 56},
+ [330] = {.lex_state = 55},
+ [331] = {.lex_state = 56},
+ [332] = {.lex_state = 56},
+ [333] = {.lex_state = 57},
+ [334] = {.lex_state = 55},
+ [335] = {.lex_state = 56},
+ [336] = {.lex_state = 56},
+ [337] = {.lex_state = 57},
+ [338] = {.lex_state = 55},
+ [339] = {.lex_state = 56},
+ [340] = {.lex_state = 56},
+ [341] = {.lex_state = 55},
+ [342] = {.lex_state = 56},
+ [343] = {.lex_state = 56},
+ [344] = {.lex_state = 57},
+ [345] = {.lex_state = 57},
+ [346] = {.lex_state = 56},
+ [347] = {.lex_state = 55},
+ [348] = {.lex_state = 55},
+ [349] = {.lex_state = 56},
+ [350] = {.lex_state = 56},
+ [351] = {.lex_state = 55},
+ [352] = {.lex_state = 56},
+ [353] = {.lex_state = 57},
+ [354] = {.lex_state = 57},
+ [355] = {.lex_state = 57},
+ [356] = {.lex_state = 56},
+ [357] = {.lex_state = 55},
+ [358] = {.lex_state = 56},
+ [359] = {.lex_state = 55},
+ [360] = {.lex_state = 56},
+ [361] = {.lex_state = 56},
+ [362] = {.lex_state = 55},
+ [363] = {.lex_state = 56},
+ [364] = {.lex_state = 56},
+ [365] = {.lex_state = 57},
+ [366] = {.lex_state = 57},
+ [367] = {.lex_state = 56},
+ [368] = {.lex_state = 65},
+ [369] = {.lex_state = 65},
+ [370] = {.lex_state = 65},
+ [371] = {.lex_state = 65},
+ [372] = {.lex_state = 65},
+ [373] = {.lex_state = 65},
+ [374] = {.lex_state = 65},
+ [375] = {.lex_state = 65},
+ [376] = {.lex_state = 65},
+ [377] = {.lex_state = 65},
+ [378] = {.lex_state = 65},
+ [379] = {.lex_state = 65},
+ [380] = {.lex_state = 65},
+ [381] = {.lex_state = 65},
+ [382] = {.lex_state = 65},
+ [383] = {.lex_state = 65},
+ [384] = {.lex_state = 65},
+ [385] = {.lex_state = 65},
+ [386] = {.lex_state = 65},
+ [387] = {.lex_state = 65},
+ [388] = {.lex_state = 65},
+ [389] = {.lex_state = 65},
+ [390] = {.lex_state = 73},
+ [391] = {.lex_state = 53},
+ [392] = {.lex_state = 53},
+ [393] = {.lex_state = 53},
[394] = {.lex_state = 1},
- [395] = {.lex_state = 54},
- [396] = {.lex_state = 54},
- [397] = {.lex_state = 54},
- [398] = {.lex_state = 54},
- [399] = {.lex_state = 54},
- [400] = {.lex_state = 54},
- [401] = {.lex_state = 54},
- [402] = {.lex_state = 54},
- [403] = {.lex_state = 54},
- [404] = {.lex_state = 54},
- [405] = {.lex_state = 54},
- [406] = {.lex_state = 54},
- [407] = {.lex_state = 54},
- [408] = {.lex_state = 73},
- [409] = {.lex_state = 73},
- [410] = {.lex_state = 73},
- [411] = {.lex_state = 73},
- [412] = {.lex_state = 73},
- [413] = {.lex_state = 73},
- [414] = {.lex_state = 73},
- [415] = {.lex_state = 73},
+ [395] = {.lex_state = 53},
+ [396] = {.lex_state = 53},
+ [397] = {.lex_state = 53},
+ [398] = {.lex_state = 53},
+ [399] = {.lex_state = 53},
+ [400] = {.lex_state = 53},
+ [401] = {.lex_state = 53},
+ [402] = {.lex_state = 53},
+ [403] = {.lex_state = 53},
+ [404] = {.lex_state = 53},
+ [405] = {.lex_state = 53},
+ [406] = {.lex_state = 53},
+ [407] = {.lex_state = 53},
+ [408] = {.lex_state = 72},
+ [409] = {.lex_state = 72},
+ [410] = {.lex_state = 72},
+ [411] = {.lex_state = 72},
+ [412] = {.lex_state = 72},
+ [413] = {.lex_state = 72},
+ [414] = {.lex_state = 72},
+ [415] = {.lex_state = 72},
[416] = {.lex_state = 1},
[417] = {.lex_state = 1},
[418] = {.lex_state = 1},
[419] = {.lex_state = 1},
[420] = {.lex_state = 1},
[421] = {.lex_state = 1},
- [422] = {.lex_state = 73},
- [423] = {.lex_state = 73},
- [424] = {.lex_state = 73},
+ [422] = {.lex_state = 72},
+ [423] = {.lex_state = 72},
+ [424] = {.lex_state = 72},
[425] = {.lex_state = 1},
[426] = {.lex_state = 1},
[427] = {.lex_state = 1},
[428] = {.lex_state = 1},
- [429] = {.lex_state = 73},
+ [429] = {.lex_state = 72},
[430] = {.lex_state = 1},
- [431] = {.lex_state = 73},
- [432] = {.lex_state = 73},
- [433] = {.lex_state = 73},
- [434] = {.lex_state = 73},
- [435] = {.lex_state = 73},
- [436] = {.lex_state = 73},
- [437] = {.lex_state = 73},
- [438] = {.lex_state = 74},
- [439] = {.lex_state = 74},
- [440] = {.lex_state = 74},
- [441] = {.lex_state = 74},
- [442] = {.lex_state = 74},
- [443] = {.lex_state = 74},
+ [431] = {.lex_state = 72},
+ [432] = {.lex_state = 72},
+ [433] = {.lex_state = 72},
+ [434] = {.lex_state = 72},
+ [435] = {.lex_state = 72},
+ [436] = {.lex_state = 72},
+ [437] = {.lex_state = 72},
+ [438] = {.lex_state = 73},
+ [439] = {.lex_state = 73},
+ [440] = {.lex_state = 73},
+ [441] = {.lex_state = 73},
+ [442] = {.lex_state = 73},
+ [443] = {.lex_state = 73},
[444] = {.lex_state = 1},
[445] = {.lex_state = 1},
[446] = {.lex_state = 1},
[447] = {.lex_state = 1},
- [448] = {.lex_state = 74},
- [449] = {.lex_state = 74},
- [450] = {.lex_state = 74},
+ [448] = {.lex_state = 73},
+ [449] = {.lex_state = 73},
+ [450] = {.lex_state = 73},
[451] = {.lex_state = 1},
[452] = {.lex_state = 1},
[453] = {.lex_state = 1},
- [454] = {.lex_state = 74},
- [455] = {.lex_state = 74},
- [456] = {.lex_state = 74},
- [457] = {.lex_state = 74},
- [458] = {.lex_state = 74},
- [459] = {.lex_state = 74},
- [460] = {.lex_state = 74},
- [461] = {.lex_state = 74},
- [462] = {.lex_state = 74},
- [463] = {.lex_state = 65},
- [464] = {.lex_state = 65},
- [465] = {.lex_state = 65},
- [466] = {.lex_state = 65},
- [467] = {.lex_state = 65},
- [468] = {.lex_state = 65},
- [469] = {.lex_state = 65},
- [470] = {.lex_state = 65},
- [471] = {.lex_state = 65},
- [472] = {.lex_state = 65},
- [473] = {.lex_state = 65},
- [474] = {.lex_state = 65},
- [475] = {.lex_state = 65},
- [476] = {.lex_state = 65},
- [477] = {.lex_state = 65},
- [478] = {.lex_state = 65},
- [479] = {.lex_state = 65},
- [480] = {.lex_state = 65},
- [481] = {.lex_state = 65},
- [482] = {.lex_state = 67},
- [483] = {.lex_state = 67},
- [484] = {.lex_state = 67},
- [485] = {.lex_state = 67},
- [486] = {.lex_state = 67},
- [487] = {.lex_state = 67},
- [488] = {.lex_state = 67},
- [489] = {.lex_state = 67},
- [490] = {.lex_state = 67},
- [491] = {.lex_state = 67},
- [492] = {.lex_state = 67},
- [493] = {.lex_state = 67},
- [494] = {.lex_state = 67},
- [495] = {.lex_state = 67},
- [496] = {.lex_state = 67},
- [497] = {.lex_state = 67},
- [498] = {.lex_state = 67},
- [499] = {.lex_state = 67},
- [500] = {.lex_state = 67},
- [501] = {.lex_state = 68},
- [502] = {.lex_state = 68},
- [503] = {.lex_state = 68},
- [504] = {.lex_state = 68},
- [505] = {.lex_state = 68},
- [506] = {.lex_state = 72},
- [507] = {.lex_state = 68},
- [508] = {.lex_state = 68},
- [509] = {.lex_state = 68},
- [510] = {.lex_state = 68},
- [511] = {.lex_state = 68},
- [512] = {.lex_state = 68},
- [513] = {.lex_state = 68},
- [514] = {.lex_state = 68},
- [515] = {.lex_state = 68},
- [516] = {.lex_state = 68},
- [517] = {.lex_state = 68},
- [518] = {.lex_state = 68},
- [519] = {.lex_state = 68},
- [520] = {.lex_state = 69},
- [521] = {.lex_state = 69},
- [522] = {.lex_state = 69},
- [523] = {.lex_state = 69},
- [524] = {.lex_state = 69},
- [525] = {.lex_state = 69},
- [526] = {.lex_state = 69},
- [527] = {.lex_state = 69},
- [528] = {.lex_state = 69},
- [529] = {.lex_state = 69},
- [530] = {.lex_state = 69},
- [531] = {.lex_state = 69},
- [532] = {.lex_state = 69},
- [533] = {.lex_state = 54},
- [534] = {.lex_state = 69},
- [535] = {.lex_state = 69},
- [536] = {.lex_state = 69},
- [537] = {.lex_state = 69},
- [538] = {.lex_state = 69},
- [539] = {.lex_state = 69},
- [540] = {.lex_state = 70},
- [541] = {.lex_state = 70},
- [542] = {.lex_state = 70},
- [543] = {.lex_state = 70},
- [544] = {.lex_state = 70},
- [545] = {.lex_state = 70},
- [546] = {.lex_state = 70},
- [547] = {.lex_state = 70},
- [548] = {.lex_state = 70},
- [549] = {.lex_state = 70},
- [550] = {.lex_state = 70},
- [551] = {.lex_state = 70},
- [552] = {.lex_state = 70},
- [553] = {.lex_state = 70},
- [554] = {.lex_state = 70},
- [555] = {.lex_state = 70},
- [556] = {.lex_state = 70},
- [557] = {.lex_state = 70},
- [558] = {.lex_state = 70},
- [559] = {.lex_state = 71},
- [560] = {.lex_state = 54},
- [561] = {.lex_state = 71},
- [562] = {.lex_state = 71},
- [563] = {.lex_state = 71},
- [564] = {.lex_state = 71},
- [565] = {.lex_state = 71},
- [566] = {.lex_state = 71},
- [567] = {.lex_state = 71},
- [568] = {.lex_state = 71},
- [569] = {.lex_state = 71},
- [570] = {.lex_state = 71},
- [571] = {.lex_state = 71},
- [572] = {.lex_state = 71},
- [573] = {.lex_state = 71},
- [574] = {.lex_state = 71},
- [575] = {.lex_state = 71},
- [576] = {.lex_state = 71},
- [577] = {.lex_state = 71},
- [578] = {.lex_state = 71},
- [579] = {.lex_state = 72},
- [580] = {.lex_state = 54},
- [581] = {.lex_state = 72},
- [582] = {.lex_state = 72},
- [583] = {.lex_state = 72},
- [584] = {.lex_state = 72},
- [585] = {.lex_state = 72},
- [586] = {.lex_state = 72},
- [587] = {.lex_state = 72},
- [588] = {.lex_state = 72},
- [589] = {.lex_state = 72},
- [590] = {.lex_state = 72},
- [591] = {.lex_state = 72},
- [592] = {.lex_state = 72},
- [593] = {.lex_state = 72},
- [594] = {.lex_state = 72},
- [595] = {.lex_state = 72},
- [596] = {.lex_state = 72},
- [597] = {.lex_state = 72},
- [598] = {.lex_state = 68},
- [599] = {.lex_state = 56},
- [600] = {.lex_state = 57},
- [601] = {.lex_state = 57},
- [602] = {.lex_state = 56},
- [603] = {.lex_state = 56},
- [604] = {.lex_state = 56},
- [605] = {.lex_state = 56},
- [606] = {.lex_state = 56},
- [607] = {.lex_state = 56},
- [608] = {.lex_state = 56},
- [609] = {.lex_state = 56},
- [610] = {.lex_state = 56},
- [611] = {.lex_state = 56},
- [612] = {.lex_state = 56},
- [613] = {.lex_state = 56},
- [614] = {.lex_state = 57},
- [615] = {.lex_state = 56},
- [616] = {.lex_state = 56},
- [617] = {.lex_state = 57},
- [618] = {.lex_state = 57},
- [619] = {.lex_state = 57},
- [620] = {.lex_state = 57},
- [621] = {.lex_state = 57},
- [622] = {.lex_state = 57},
- [623] = {.lex_state = 57},
- [624] = {.lex_state = 57},
- [625] = {.lex_state = 57},
- [626] = {.lex_state = 57},
- [627] = {.lex_state = 57},
- [628] = {.lex_state = 57},
+ [454] = {.lex_state = 73},
+ [455] = {.lex_state = 73},
+ [456] = {.lex_state = 73},
+ [457] = {.lex_state = 73},
+ [458] = {.lex_state = 73},
+ [459] = {.lex_state = 73},
+ [460] = {.lex_state = 73},
+ [461] = {.lex_state = 73},
+ [462] = {.lex_state = 73},
+ [463] = {.lex_state = 64},
+ [464] = {.lex_state = 64},
+ [465] = {.lex_state = 64},
+ [466] = {.lex_state = 64},
+ [467] = {.lex_state = 64},
+ [468] = {.lex_state = 64},
+ [469] = {.lex_state = 64},
+ [470] = {.lex_state = 64},
+ [471] = {.lex_state = 64},
+ [472] = {.lex_state = 64},
+ [473] = {.lex_state = 64},
+ [474] = {.lex_state = 64},
+ [475] = {.lex_state = 64},
+ [476] = {.lex_state = 64},
+ [477] = {.lex_state = 64},
+ [478] = {.lex_state = 64},
+ [479] = {.lex_state = 64},
+ [480] = {.lex_state = 64},
+ [481] = {.lex_state = 64},
+ [482] = {.lex_state = 66},
+ [483] = {.lex_state = 66},
+ [484] = {.lex_state = 66},
+ [485] = {.lex_state = 66},
+ [486] = {.lex_state = 66},
+ [487] = {.lex_state = 66},
+ [488] = {.lex_state = 66},
+ [489] = {.lex_state = 66},
+ [490] = {.lex_state = 66},
+ [491] = {.lex_state = 66},
+ [492] = {.lex_state = 66},
+ [493] = {.lex_state = 66},
+ [494] = {.lex_state = 66},
+ [495] = {.lex_state = 66},
+ [496] = {.lex_state = 66},
+ [497] = {.lex_state = 66},
+ [498] = {.lex_state = 66},
+ [499] = {.lex_state = 66},
+ [500] = {.lex_state = 66},
+ [501] = {.lex_state = 67},
+ [502] = {.lex_state = 67},
+ [503] = {.lex_state = 67},
+ [504] = {.lex_state = 67},
+ [505] = {.lex_state = 67},
+ [506] = {.lex_state = 71},
+ [507] = {.lex_state = 67},
+ [508] = {.lex_state = 67},
+ [509] = {.lex_state = 67},
+ [510] = {.lex_state = 67},
+ [511] = {.lex_state = 67},
+ [512] = {.lex_state = 67},
+ [513] = {.lex_state = 67},
+ [514] = {.lex_state = 67},
+ [515] = {.lex_state = 67},
+ [516] = {.lex_state = 67},
+ [517] = {.lex_state = 67},
+ [518] = {.lex_state = 67},
+ [519] = {.lex_state = 67},
+ [520] = {.lex_state = 68},
+ [521] = {.lex_state = 68},
+ [522] = {.lex_state = 68},
+ [523] = {.lex_state = 68},
+ [524] = {.lex_state = 68},
+ [525] = {.lex_state = 68},
+ [526] = {.lex_state = 68},
+ [527] = {.lex_state = 68},
+ [528] = {.lex_state = 68},
+ [529] = {.lex_state = 68},
+ [530] = {.lex_state = 68},
+ [531] = {.lex_state = 68},
+ [532] = {.lex_state = 68},
+ [533] = {.lex_state = 53},
+ [534] = {.lex_state = 68},
+ [535] = {.lex_state = 68},
+ [536] = {.lex_state = 68},
+ [537] = {.lex_state = 68},
+ [538] = {.lex_state = 68},
+ [539] = {.lex_state = 68},
+ [540] = {.lex_state = 69},
+ [541] = {.lex_state = 69},
+ [542] = {.lex_state = 69},
+ [543] = {.lex_state = 69},
+ [544] = {.lex_state = 69},
+ [545] = {.lex_state = 69},
+ [546] = {.lex_state = 69},
+ [547] = {.lex_state = 69},
+ [548] = {.lex_state = 69},
+ [549] = {.lex_state = 69},
+ [550] = {.lex_state = 69},
+ [551] = {.lex_state = 69},
+ [552] = {.lex_state = 69},
+ [553] = {.lex_state = 69},
+ [554] = {.lex_state = 69},
+ [555] = {.lex_state = 69},
+ [556] = {.lex_state = 69},
+ [557] = {.lex_state = 69},
+ [558] = {.lex_state = 69},
+ [559] = {.lex_state = 70},
+ [560] = {.lex_state = 53},
+ [561] = {.lex_state = 70},
+ [562] = {.lex_state = 70},
+ [563] = {.lex_state = 70},
+ [564] = {.lex_state = 70},
+ [565] = {.lex_state = 70},
+ [566] = {.lex_state = 70},
+ [567] = {.lex_state = 70},
+ [568] = {.lex_state = 70},
+ [569] = {.lex_state = 70},
+ [570] = {.lex_state = 70},
+ [571] = {.lex_state = 70},
+ [572] = {.lex_state = 70},
+ [573] = {.lex_state = 70},
+ [574] = {.lex_state = 70},
+ [575] = {.lex_state = 70},
+ [576] = {.lex_state = 70},
+ [577] = {.lex_state = 70},
+ [578] = {.lex_state = 70},
+ [579] = {.lex_state = 71},
+ [580] = {.lex_state = 53},
+ [581] = {.lex_state = 71},
+ [582] = {.lex_state = 71},
+ [583] = {.lex_state = 71},
+ [584] = {.lex_state = 71},
+ [585] = {.lex_state = 71},
+ [586] = {.lex_state = 71},
+ [587] = {.lex_state = 71},
+ [588] = {.lex_state = 71},
+ [589] = {.lex_state = 71},
+ [590] = {.lex_state = 71},
+ [591] = {.lex_state = 71},
+ [592] = {.lex_state = 71},
+ [593] = {.lex_state = 71},
+ [594] = {.lex_state = 71},
+ [595] = {.lex_state = 71},
+ [596] = {.lex_state = 71},
+ [597] = {.lex_state = 71},
+ [598] = {.lex_state = 67},
+ [599] = {.lex_state = 55},
+ [600] = {.lex_state = 56},
+ [601] = {.lex_state = 56},
+ [602] = {.lex_state = 55},
+ [603] = {.lex_state = 55},
+ [604] = {.lex_state = 55},
+ [605] = {.lex_state = 55},
+ [606] = {.lex_state = 55},
+ [607] = {.lex_state = 55},
+ [608] = {.lex_state = 55},
+ [609] = {.lex_state = 55},
+ [610] = {.lex_state = 55},
+ [611] = {.lex_state = 55},
+ [612] = {.lex_state = 55},
+ [613] = {.lex_state = 55},
+ [614] = {.lex_state = 56},
+ [615] = {.lex_state = 55},
+ [616] = {.lex_state = 55},
+ [617] = {.lex_state = 56},
+ [618] = {.lex_state = 56},
+ [619] = {.lex_state = 56},
+ [620] = {.lex_state = 56},
+ [621] = {.lex_state = 56},
+ [622] = {.lex_state = 56},
+ [623] = {.lex_state = 56},
+ [624] = {.lex_state = 56},
+ [625] = {.lex_state = 56},
+ [626] = {.lex_state = 56},
+ [627] = {.lex_state = 56},
+ [628] = {.lex_state = 56},
[629] = {.lex_state = 2},
[630] = {.lex_state = 2},
[631] = {.lex_state = 2},
@@ -6951,8 +8366,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[640] = {.lex_state = 2},
[641] = {.lex_state = 2},
[642] = {.lex_state = 2},
- [643] = {.lex_state = 59},
- [644] = {.lex_state = 59},
+ [643] = {.lex_state = 58},
+ [644] = {.lex_state = 58},
[645] = {.lex_state = 2},
[646] = {.lex_state = 2},
[647] = {.lex_state = 2},
@@ -6961,60 +8376,60 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[650] = {.lex_state = 2},
[651] = {.lex_state = 2},
[652] = {.lex_state = 2},
- [653] = {.lex_state = 59},
+ [653] = {.lex_state = 58},
[654] = {.lex_state = 2},
[655] = {.lex_state = 2},
[656] = {.lex_state = 2},
[657] = {.lex_state = 2},
[658] = {.lex_state = 2},
[659] = {.lex_state = 2},
- [660] = {.lex_state = 59},
- [661] = {.lex_state = 59},
- [662] = {.lex_state = 59},
- [663] = {.lex_state = 59},
- [664] = {.lex_state = 59},
- [665] = {.lex_state = 59},
- [666] = {.lex_state = 59},
- [667] = {.lex_state = 59},
- [668] = {.lex_state = 59},
- [669] = {.lex_state = 59},
+ [660] = {.lex_state = 58},
+ [661] = {.lex_state = 58},
+ [662] = {.lex_state = 58},
+ [663] = {.lex_state = 58},
+ [664] = {.lex_state = 58},
+ [665] = {.lex_state = 58},
+ [666] = {.lex_state = 58},
+ [667] = {.lex_state = 58},
+ [668] = {.lex_state = 58},
+ [669] = {.lex_state = 58},
[670] = {.lex_state = 2, .external_lex_state = 2},
[671] = {.lex_state = 0},
[672] = {.lex_state = 2, .external_lex_state = 2},
- [673] = {.lex_state = 60},
- [674] = {.lex_state = 61},
+ [673] = {.lex_state = 59},
+ [674] = {.lex_state = 60},
[675] = {.lex_state = 2, .external_lex_state = 3},
- [676] = {.lex_state = 61},
+ [676] = {.lex_state = 60},
[677] = {.lex_state = 2, .external_lex_state = 4},
- [678] = {.lex_state = 61},
+ [678] = {.lex_state = 60},
[679] = {.lex_state = 2, .external_lex_state = 2},
- [680] = {.lex_state = 61},
+ [680] = {.lex_state = 60},
[681] = {.lex_state = 2, .external_lex_state = 5},
- [682] = {.lex_state = 61},
+ [682] = {.lex_state = 60},
[683] = {.lex_state = 2, .external_lex_state = 6},
- [684] = {.lex_state = 61},
- [685] = {.lex_state = 61},
+ [684] = {.lex_state = 60},
+ [685] = {.lex_state = 60},
[686] = {.lex_state = 2, .external_lex_state = 2},
- [687] = {.lex_state = 61},
+ [687] = {.lex_state = 60},
[688] = {.lex_state = 4},
- [689] = {.lex_state = 61},
+ [689] = {.lex_state = 60},
[690] = {.lex_state = 0},
- [691] = {.lex_state = 61},
+ [691] = {.lex_state = 60},
[692] = {.lex_state = 0},
- [693] = {.lex_state = 61},
+ [693] = {.lex_state = 60},
[694] = {.lex_state = 2, .external_lex_state = 2},
- [695] = {.lex_state = 61},
+ [695] = {.lex_state = 60},
[696] = {.lex_state = 2, .external_lex_state = 7},
- [697] = {.lex_state = 61},
+ [697] = {.lex_state = 60},
[698] = {.lex_state = 2, .external_lex_state = 2},
[699] = {.lex_state = 0},
- [700] = {.lex_state = 62},
+ [700] = {.lex_state = 61},
[701] = {.lex_state = 4},
[702] = {.lex_state = 0},
- [703] = {.lex_state = 63},
- [704] = {.lex_state = 62},
- [705] = {.lex_state = 63},
- [706] = {.lex_state = 62},
+ [703] = {.lex_state = 62},
+ [704] = {.lex_state = 61},
+ [705] = {.lex_state = 62},
+ [706] = {.lex_state = 61},
[707] = {.lex_state = 4},
[708] = {.lex_state = 0},
[709] = {.lex_state = 0},
@@ -7022,72 +8437,72 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[711] = {.lex_state = 3},
[712] = {.lex_state = 3},
[713] = {.lex_state = 0},
- [714] = {.lex_state = 63},
- [715] = {.lex_state = 62},
+ [714] = {.lex_state = 62},
+ [715] = {.lex_state = 61},
[716] = {.lex_state = 0},
- [717] = {.lex_state = 64},
+ [717] = {.lex_state = 63},
[718] = {.lex_state = 0},
[719] = {.lex_state = 4},
- [720] = {.lex_state = 63},
+ [720] = {.lex_state = 62},
[721] = {.lex_state = 2},
[722] = {.lex_state = 3},
- [723] = {.lex_state = 62},
- [724] = {.lex_state = 63},
- [725] = {.lex_state = 62},
+ [723] = {.lex_state = 61},
+ [724] = {.lex_state = 62},
+ [725] = {.lex_state = 61},
[726] = {.lex_state = 3},
[727] = {.lex_state = 3},
- [728] = {.lex_state = 63},
- [729] = {.lex_state = 62},
- [730] = {.lex_state = 63},
- [731] = {.lex_state = 62},
+ [728] = {.lex_state = 62},
+ [729] = {.lex_state = 61},
+ [730] = {.lex_state = 62},
+ [731] = {.lex_state = 61},
[732] = {.lex_state = 4},
[733] = {.lex_state = 0},
[734] = {.lex_state = 3},
- [735] = {.lex_state = 63},
- [736] = {.lex_state = 64},
- [737] = {.lex_state = 62},
- [738] = {.lex_state = 64},
- [739] = {.lex_state = 63},
- [740] = {.lex_state = 63},
+ [735] = {.lex_state = 62},
+ [736] = {.lex_state = 63},
+ [737] = {.lex_state = 61},
+ [738] = {.lex_state = 63},
+ [739] = {.lex_state = 62},
+ [740] = {.lex_state = 62},
[741] = {.lex_state = 3},
[742] = {.lex_state = 3},
- [743] = {.lex_state = 62},
+ [743] = {.lex_state = 61},
[744] = {.lex_state = 3},
- [745] = {.lex_state = 63},
- [746] = {.lex_state = 62},
+ [745] = {.lex_state = 62},
+ [746] = {.lex_state = 61},
[747] = {.lex_state = 4},
[748] = {.lex_state = 0},
[749] = {.lex_state = 2},
[750] = {.lex_state = 0},
- [751] = {.lex_state = 63},
- [752] = {.lex_state = 62},
- [753] = {.lex_state = 63},
- [754] = {.lex_state = 62},
+ [751] = {.lex_state = 62},
+ [752] = {.lex_state = 61},
+ [753] = {.lex_state = 62},
+ [754] = {.lex_state = 61},
[755] = {.lex_state = 4},
[756] = {.lex_state = 3},
[757] = {.lex_state = 3},
- [758] = {.lex_state = 61},
+ [758] = {.lex_state = 60},
[759] = {.lex_state = 0},
- [760] = {.lex_state = 63},
+ [760] = {.lex_state = 62},
[761] = {.lex_state = 0},
[762] = {.lex_state = 0},
[763] = {.lex_state = 4},
[764] = {.lex_state = 0},
[765] = {.lex_state = 0},
[766] = {.lex_state = 0},
- [767] = {.lex_state = 64},
+ [767] = {.lex_state = 63},
[768] = {.lex_state = 0},
- [769] = {.lex_state = 62},
- [770] = {.lex_state = 63},
+ [769] = {.lex_state = 61},
+ [770] = {.lex_state = 62},
[771] = {.lex_state = 3},
[772] = {.lex_state = 3},
[773] = {.lex_state = 0},
[774] = {.lex_state = 2},
[775] = {.lex_state = 0},
- [776] = {.lex_state = 63},
- [777] = {.lex_state = 62},
- [778] = {.lex_state = 63},
- [779] = {.lex_state = 62},
+ [776] = {.lex_state = 62},
+ [777] = {.lex_state = 61},
+ [778] = {.lex_state = 62},
+ [779] = {.lex_state = 61},
[780] = {.lex_state = 4},
[781] = {.lex_state = 0},
[782] = {.lex_state = 0},
@@ -7095,59 +8510,59 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[784] = {.lex_state = 0},
[785] = {.lex_state = 3},
[786] = {.lex_state = 3},
- [787] = {.lex_state = 62},
+ [787] = {.lex_state = 61},
[788] = {.lex_state = 0},
[789] = {.lex_state = 2},
[790] = {.lex_state = 0},
[791] = {.lex_state = 0},
[792] = {.lex_state = 0},
- [793] = {.lex_state = 62},
+ [793] = {.lex_state = 61},
[794] = {.lex_state = 4},
[795] = {.lex_state = 0},
[796] = {.lex_state = 0},
[797] = {.lex_state = 2},
- [798] = {.lex_state = 63},
- [799] = {.lex_state = 62},
- [800] = {.lex_state = 63},
+ [798] = {.lex_state = 62},
+ [799] = {.lex_state = 61},
+ [800] = {.lex_state = 62},
[801] = {.lex_state = 3},
[802] = {.lex_state = 3},
- [803] = {.lex_state = 62},
+ [803] = {.lex_state = 61},
[804] = {.lex_state = 4},
[805] = {.lex_state = 0},
[806] = {.lex_state = 0},
[807] = {.lex_state = 0},
[808] = {.lex_state = 0},
- [809] = {.lex_state = 64},
+ [809] = {.lex_state = 63},
[810] = {.lex_state = 0},
[811] = {.lex_state = 0},
[812] = {.lex_state = 0},
[813] = {.lex_state = 3},
[814] = {.lex_state = 3},
- [815] = {.lex_state = 64},
+ [815] = {.lex_state = 63},
[816] = {.lex_state = 0},
[817] = {.lex_state = 0},
[818] = {.lex_state = 2},
[819] = {.lex_state = 0},
- [820] = {.lex_state = 62},
+ [820] = {.lex_state = 61},
[821] = {.lex_state = 0},
- [822] = {.lex_state = 63},
- [823] = {.lex_state = 62},
- [824] = {.lex_state = 63},
+ [822] = {.lex_state = 62},
+ [823] = {.lex_state = 61},
+ [824] = {.lex_state = 62},
[825] = {.lex_state = 3},
[826] = {.lex_state = 3},
[827] = {.lex_state = 0},
- [828] = {.lex_state = 63},
- [829] = {.lex_state = 62},
+ [828] = {.lex_state = 62},
+ [829] = {.lex_state = 61},
[830] = {.lex_state = 0},
- [831] = {.lex_state = 63},
- [832] = {.lex_state = 63},
+ [831] = {.lex_state = 62},
+ [832] = {.lex_state = 62},
[833] = {.lex_state = 0},
- [834] = {.lex_state = 62},
- [835] = {.lex_state = 63},
+ [834] = {.lex_state = 61},
+ [835] = {.lex_state = 62},
[836] = {.lex_state = 0},
[837] = {.lex_state = 3},
[838] = {.lex_state = 3},
- [839] = {.lex_state = 62},
+ [839] = {.lex_state = 61},
[840] = {.lex_state = 4},
[841] = {.lex_state = 0},
[842] = {.lex_state = 0},
@@ -7167,8 +8582,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[856] = {.lex_state = 2},
[857] = {.lex_state = 3},
[858] = {.lex_state = 3},
- [859] = {.lex_state = 62},
- [860] = {.lex_state = 63},
+ [859] = {.lex_state = 61},
+ [860] = {.lex_state = 62},
[861] = {.lex_state = 3},
};
@@ -7178,6 +8593,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LF] = ACTIONS(1),
[sym_version_comment] = ACTIONS(1),
[sym_header_comment] = ACTIONS(1),
+ [sym_header_key] = ACTIONS(1),
[anon_sym_SPACE] = ACTIONS(1),
[anon_sym_DASH] = ACTIONS(1),
[sym_segment_marker] = ACTIONS(1),