diff --git a/grammar.js b/grammar.js index e5d8718..d849850 100644 --- a/grammar.js +++ b/grammar.js @@ -3,6 +3,8 @@ module.exports = grammar({ word: $ => $._identifier, + conflicts: $ => [[$.if_statement]], + rules: { template: $ => repeat( $._node @@ -102,7 +104,7 @@ module.exports = grammar({ if_statement: $ => seq( "{%", alias("if", $.tag_name), repeat($._attribute), "%}", repeat($._node), - repeat(prec.left(seq( + repeat((seq( alias($.elif_statement, $.branch_statement), repeat($._node), ))), diff --git a/src/grammar.json b/src/grammar.json index 2d9a75b..bca3c37 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -1037,29 +1037,25 @@ { "type": "REPEAT", "content": { - "type": "PREC_LEFT", - "value": 0, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "elif_statement" - }, - "named": true, - "value": "branch_statement" + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "elif_statement" }, - { - "type": "REPEAT", - "content": { - "type": "SYMBOL", - "name": "_node" - } + "named": true, + "value": "branch_statement" + }, + { + "type": "REPEAT", + "content": { + "type": "SYMBOL", + "name": "_node" } - ] - } + } + ] } }, { @@ -1601,7 +1597,11 @@ "value": "\\s" } ], - "conflicts": [], + "conflicts": [ + [ + "if_statement" + ] + ], "precedences": [], "externals": [], "inline": [], diff --git a/src/parser.c b/src/parser.c index f4eedab..e2d0deb 100644 --- a/src/parser.c +++ b/src/parser.c @@ -5885,7 +5885,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(299), 1, + ACTIONS(300), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -5901,46 +5901,46 @@ static const uint16_t ts_small_parse_table[] = { sym_paired_comment, aux_sym_template_repeat1, [3490] = 16, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(321), 1, + ACTIONS(322), 1, anon_sym_endif, - ACTIONS(323), 1, + ACTIONS(324), 1, anon_sym_elif, - ACTIONS(325), 1, + ACTIONS(326), 1, anon_sym_else, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, [3539] = 5, ACTIONS(86), 1, anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(299), 1, + ACTIONS(300), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(333), 1, + ACTIONS(334), 1, sym_content, STATE(115), 12, sym__node, @@ -5960,9 +5960,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(335), 1, + ACTIONS(336), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(337), 1, + ACTIONS(338), 1, sym_content, STATE(135), 12, sym__node, @@ -5978,15 +5978,15 @@ static const uint16_t ts_small_parse_table[] = { sym_paired_comment, aux_sym_template_repeat1, [3593] = 4, - ACTIONS(343), 1, + ACTIONS(344), 1, anon_sym_COMMA, - ACTIONS(345), 1, + ACTIONS(346), 1, anon_sym_EQ, - ACTIONS(341), 3, + ACTIONS(342), 3, anon_sym_LT, anon_sym_GT, sym_variable_name, - ACTIONS(339), 11, + ACTIONS(340), 11, sym_keyword, sym_keyword_operator, anon_sym_EQ_EQ, @@ -6005,7 +6005,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(347), 1, + ACTIONS(348), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6025,9 +6025,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(347), 1, + ACTIONS(348), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(349), 1, + ACTIONS(350), 1, sym_content, STATE(119), 12, sym__node, @@ -6047,9 +6047,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(351), 1, + ACTIONS(352), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(353), 1, + ACTIONS(354), 1, sym_content, STATE(148), 12, sym__node, @@ -6071,7 +6071,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(355), 1, + ACTIONS(356), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6091,9 +6091,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(355), 1, + ACTIONS(356), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(357), 1, + ACTIONS(358), 1, sym_content, STATE(121), 12, sym__node, @@ -6113,9 +6113,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(359), 1, + ACTIONS(360), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(361), 1, + ACTIONS(362), 1, sym_content, STATE(122), 12, sym__node, @@ -6135,9 +6135,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(363), 1, + ACTIONS(364), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(365), 1, + ACTIONS(366), 1, sym_content, STATE(167), 12, sym__node, @@ -6159,7 +6159,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(367), 1, + ACTIONS(368), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6181,7 +6181,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(369), 1, + ACTIONS(370), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6201,9 +6201,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(369), 1, + ACTIONS(370), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(371), 1, + ACTIONS(372), 1, sym_content, STATE(124), 12, sym__node, @@ -6219,46 +6219,46 @@ static const uint16_t ts_small_parse_table[] = { sym_paired_comment, aux_sym_template_repeat1, [3888] = 16, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(323), 1, + ACTIONS(324), 1, anon_sym_elif, - ACTIONS(325), 1, + ACTIONS(326), 1, anon_sym_else, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(373), 1, + ACTIONS(374), 1, anon_sym_endif, [3937] = 5, ACTIONS(86), 1, anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(367), 1, + ACTIONS(368), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(375), 1, + ACTIONS(376), 1, sym_content, STATE(202), 12, sym__node, @@ -6280,7 +6280,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(377), 1, + ACTIONS(378), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6300,9 +6300,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(377), 1, + ACTIONS(378), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(379), 1, + ACTIONS(380), 1, sym_content, STATE(126), 12, sym__node, @@ -6324,7 +6324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(381), 1, + ACTIONS(382), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6346,7 +6346,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(383), 1, + ACTIONS(384), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6366,9 +6366,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(383), 1, + ACTIONS(384), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(385), 1, + ACTIONS(386), 1, sym_content, STATE(203), 12, sym__node, @@ -6390,7 +6390,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(387), 1, + ACTIONS(388), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6410,9 +6410,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(387), 1, + ACTIONS(388), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(389), 1, + ACTIONS(390), 1, sym_content, STATE(130), 12, sym__node, @@ -6434,7 +6434,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(391), 1, + ACTIONS(392), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6456,7 +6456,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(393), 1, + ACTIONS(394), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6476,9 +6476,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(393), 1, + ACTIONS(394), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(395), 1, + ACTIONS(396), 1, sym_content, STATE(204), 12, sym__node, @@ -6500,7 +6500,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(397), 1, + ACTIONS(398), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6522,7 +6522,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(399), 1, + ACTIONS(400), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6538,13 +6538,13 @@ static const uint16_t ts_small_parse_table[] = { sym_paired_comment, aux_sym_template_repeat1, [4288] = 5, - ACTIONS(401), 1, + ACTIONS(402), 1, anon_sym_LBRACE_LBRACE, - ACTIONS(404), 1, + ACTIONS(405), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(407), 1, + ACTIONS(408), 1, anon_sym_LBRACE_POUND, - ACTIONS(410), 1, + ACTIONS(411), 1, sym_content, STATE(131), 12, sym__node, @@ -6564,9 +6564,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(397), 1, + ACTIONS(398), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(413), 1, + ACTIONS(414), 1, sym_content, STATE(205), 12, sym__node, @@ -6588,7 +6588,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(415), 1, + ACTIONS(416), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6608,9 +6608,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(415), 1, + ACTIONS(416), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(417), 1, + ACTIONS(418), 1, sym_content, STATE(206), 12, sym__node, @@ -6632,7 +6632,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(419), 1, + ACTIONS(420), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6652,9 +6652,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(419), 1, + ACTIONS(420), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(421), 1, + ACTIONS(422), 1, sym_content, STATE(207), 12, sym__node, @@ -6670,112 +6670,112 @@ static const uint16_t ts_small_parse_table[] = { sym_paired_comment, aux_sym_template_repeat1, [4450] = 16, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(323), 1, + ACTIONS(324), 1, anon_sym_elif, - ACTIONS(325), 1, + ACTIONS(326), 1, anon_sym_else, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(423), 1, + ACTIONS(424), 1, anon_sym_endif, [4499] = 16, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(323), 1, + ACTIONS(324), 1, anon_sym_elif, - ACTIONS(325), 1, + ACTIONS(326), 1, anon_sym_else, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(425), 1, + ACTIONS(426), 1, anon_sym_endif, [4548] = 16, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(323), 1, + ACTIONS(324), 1, anon_sym_elif, - ACTIONS(325), 1, + ACTIONS(326), 1, anon_sym_else, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(427), 1, + ACTIONS(428), 1, anon_sym_endif, [4597] = 5, ACTIONS(86), 1, anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(429), 1, + ACTIONS(430), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(431), 1, + ACTIONS(432), 1, sym_content, STATE(150), 12, sym__node, @@ -6795,9 +6795,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(433), 1, + ACTIONS(434), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(435), 1, + ACTIONS(436), 1, sym_content, STATE(152), 12, sym__node, @@ -6817,9 +6817,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(437), 1, + ACTIONS(438), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(439), 1, + ACTIONS(440), 1, sym_content, STATE(154), 12, sym__node, @@ -6839,9 +6839,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(441), 1, + ACTIONS(442), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(443), 1, + ACTIONS(444), 1, sym_content, STATE(156), 12, sym__node, @@ -6861,9 +6861,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(445), 1, + ACTIONS(446), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(447), 1, + ACTIONS(448), 1, sym_content, STATE(158), 12, sym__node, @@ -6883,9 +6883,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(449), 1, + ACTIONS(450), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(451), 1, + ACTIONS(452), 1, sym_content, STATE(160), 12, sym__node, @@ -6905,9 +6905,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(453), 1, + ACTIONS(454), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(455), 1, + ACTIONS(456), 1, sym_content, STATE(162), 12, sym__node, @@ -6927,9 +6927,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(457), 1, + ACTIONS(458), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(459), 1, + ACTIONS(460), 1, sym_content, STATE(164), 12, sym__node, @@ -6951,7 +6951,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(461), 1, + ACTIONS(462), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -6971,9 +6971,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(461), 1, + ACTIONS(462), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(463), 1, + ACTIONS(464), 1, sym_content, STATE(153), 12, sym__node, @@ -6995,7 +6995,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(465), 1, + ACTIONS(466), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7015,9 +7015,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(465), 1, + ACTIONS(466), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(467), 1, + ACTIONS(468), 1, sym_content, STATE(172), 12, sym__node, @@ -7039,7 +7039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(469), 1, + ACTIONS(470), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7061,7 +7061,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(471), 1, + ACTIONS(472), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7083,7 +7083,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(473), 1, + ACTIONS(474), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7103,9 +7103,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(473), 1, + ACTIONS(474), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(475), 1, + ACTIONS(476), 1, sym_content, STATE(174), 12, sym__node, @@ -7127,7 +7127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(477), 1, + ACTIONS(478), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7147,9 +7147,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(477), 1, + ACTIONS(478), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(479), 1, + ACTIONS(480), 1, sym_content, STATE(175), 12, sym__node, @@ -7171,7 +7171,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(481), 1, + ACTIONS(482), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7191,9 +7191,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(481), 1, + ACTIONS(482), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(483), 1, + ACTIONS(484), 1, sym_content, STATE(176), 12, sym__node, @@ -7215,7 +7215,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(485), 1, + ACTIONS(486), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7235,9 +7235,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(485), 1, + ACTIONS(486), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(487), 1, + ACTIONS(488), 1, sym_content, STATE(177), 12, sym__node, @@ -7259,7 +7259,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(489), 1, + ACTIONS(490), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7279,9 +7279,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(489), 1, + ACTIONS(490), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(491), 1, + ACTIONS(492), 1, sym_content, STATE(178), 12, sym__node, @@ -7303,7 +7303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(493), 1, + ACTIONS(494), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7323,9 +7323,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(493), 1, + ACTIONS(494), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(495), 1, + ACTIONS(496), 1, sym_content, STATE(179), 12, sym__node, @@ -7345,9 +7345,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(497), 1, + ACTIONS(498), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(499), 1, + ACTIONS(500), 1, sym_content, STATE(180), 12, sym__node, @@ -7369,7 +7369,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(501), 1, + ACTIONS(502), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7389,9 +7389,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(503), 1, + ACTIONS(504), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(505), 1, + ACTIONS(506), 1, sym_content, STATE(183), 12, sym__node, @@ -7411,9 +7411,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(501), 1, + ACTIONS(502), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(507), 1, + ACTIONS(508), 1, sym_content, STATE(99), 12, sym__node, @@ -7429,46 +7429,46 @@ static const uint16_t ts_small_parse_table[] = { sym_paired_comment, aux_sym_template_repeat1, [5407] = 16, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(323), 1, + ACTIONS(324), 1, anon_sym_elif, - ACTIONS(325), 1, + ACTIONS(326), 1, anon_sym_else, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(509), 1, + ACTIONS(510), 1, anon_sym_endif, [5456] = 5, ACTIONS(86), 1, anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(511), 1, + ACTIONS(512), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(513), 1, + ACTIONS(514), 1, sym_content, STATE(186), 12, sym__node, @@ -7490,7 +7490,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(515), 1, + ACTIONS(516), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7512,7 +7512,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(517), 1, + ACTIONS(518), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7534,7 +7534,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(519), 1, + ACTIONS(520), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7556,7 +7556,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(521), 1, + ACTIONS(522), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7578,7 +7578,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(523), 1, + ACTIONS(524), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7600,7 +7600,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(525), 1, + ACTIONS(526), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7622,7 +7622,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(527), 1, + ACTIONS(528), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7644,7 +7644,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(529), 1, + ACTIONS(530), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7666,7 +7666,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(531), 1, + ACTIONS(532), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7686,9 +7686,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(531), 1, + ACTIONS(532), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(533), 1, + ACTIONS(534), 1, sym_content, STATE(188), 12, sym__node, @@ -7708,9 +7708,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(535), 1, + ACTIONS(536), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(538), 1, + ACTIONS(539), 1, sym_content, STATE(101), 12, sym__node, @@ -7732,7 +7732,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(540), 1, + ACTIONS(541), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7752,9 +7752,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(540), 1, + ACTIONS(541), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(542), 1, + ACTIONS(543), 1, sym_content, STATE(190), 12, sym__node, @@ -7774,9 +7774,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(544), 1, + ACTIONS(545), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(546), 1, + ACTIONS(547), 1, sym_content, STATE(102), 12, sym__node, @@ -7798,7 +7798,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(548), 1, + ACTIONS(549), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7818,9 +7818,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(548), 1, + ACTIONS(549), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(550), 1, + ACTIONS(551), 1, sym_content, STATE(192), 12, sym__node, @@ -7842,7 +7842,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(552), 1, + ACTIONS(553), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7862,9 +7862,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(552), 1, + ACTIONS(553), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(554), 1, + ACTIONS(555), 1, sym_content, STATE(193), 12, sym__node, @@ -7886,7 +7886,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(556), 1, + ACTIONS(557), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7906,9 +7906,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(556), 1, + ACTIONS(557), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(558), 1, + ACTIONS(559), 1, sym_content, STATE(195), 12, sym__node, @@ -7930,7 +7930,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(560), 1, + ACTIONS(561), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7952,7 +7952,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(562), 1, + ACTIONS(563), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -7972,9 +7972,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(562), 1, + ACTIONS(563), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(564), 1, + ACTIONS(565), 1, sym_content, STATE(98), 12, sym__node, @@ -7996,7 +7996,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(566), 1, + ACTIONS(567), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -8012,12 +8012,12 @@ static const uint16_t ts_small_parse_table[] = { sym_paired_comment, aux_sym_template_repeat1, [6131] = 2, - ACTIONS(570), 4, + ACTIONS(571), 4, anon_sym_LT, anon_sym_GT, sym_variable_name, anon_sym_EQ, - ACTIONS(568), 12, + ACTIONS(569), 12, sym_keyword, sym_keyword_operator, anon_sym_EQ_EQ, @@ -8035,9 +8035,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(572), 1, + ACTIONS(573), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(574), 1, + ACTIONS(575), 1, sym_content, STATE(127), 12, sym__node, @@ -8057,9 +8057,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(576), 1, + ACTIONS(577), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(578), 1, + ACTIONS(579), 1, sym_content, STATE(107), 12, sym__node, @@ -8079,9 +8079,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(580), 1, + ACTIONS(581), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(582), 1, + ACTIONS(583), 1, sym_content, STATE(129), 12, sym__node, @@ -8101,9 +8101,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(584), 1, + ACTIONS(585), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(586), 1, + ACTIONS(587), 1, sym_content, STATE(110), 12, sym__node, @@ -8123,9 +8123,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(588), 1, + ACTIONS(589), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(590), 1, + ACTIONS(591), 1, sym_content, STATE(133), 12, sym__node, @@ -8147,7 +8147,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(592), 1, + ACTIONS(593), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -8169,7 +8169,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(594), 1, + ACTIONS(595), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -8191,7 +8191,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(596), 1, + ACTIONS(597), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -8213,7 +8213,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(598), 1, + ACTIONS(599), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -8235,7 +8235,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(600), 1, + ACTIONS(601), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -8257,7 +8257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_POUND, ACTIONS(141), 1, sym_content, - ACTIONS(602), 1, + ACTIONS(603), 1, anon_sym_LBRACE_PERCENT, STATE(131), 12, sym__node, @@ -8277,9 +8277,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE_LBRACE, ACTIONS(90), 1, anon_sym_LBRACE_POUND, - ACTIONS(469), 1, + ACTIONS(470), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(604), 1, + ACTIONS(605), 1, sym_content, STATE(173), 12, sym__node, @@ -8295,632 +8295,632 @@ static const uint16_t ts_small_parse_table[] = { sym_paired_comment, aux_sym_template_repeat1, [6476] = 15, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(606), 1, + ACTIONS(607), 1, anon_sym_endfor, - ACTIONS(608), 1, + ACTIONS(609), 1, anon_sym_empty, [6522] = 15, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(608), 1, + ACTIONS(609), 1, anon_sym_empty, - ACTIONS(610), 1, + ACTIONS(611), 1, anon_sym_endfor, [6568] = 15, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(608), 1, + ACTIONS(609), 1, anon_sym_empty, - ACTIONS(612), 1, + ACTIONS(613), 1, anon_sym_endfor, [6614] = 15, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(608), 1, + ACTIONS(609), 1, anon_sym_empty, - ACTIONS(614), 1, + ACTIONS(615), 1, anon_sym_endfor, [6660] = 15, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(608), 1, + ACTIONS(609), 1, anon_sym_empty, - ACTIONS(616), 1, + ACTIONS(617), 1, anon_sym_endfor, [6706] = 15, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(608), 1, + ACTIONS(609), 1, anon_sym_empty, - ACTIONS(618), 1, + ACTIONS(619), 1, anon_sym_endfor, [6752] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(620), 1, + ACTIONS(621), 1, anon_sym_endif, [6795] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(622), 1, + ACTIONS(623), 1, anon_sym_endif, [6838] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(624), 1, + ACTIONS(625), 1, anon_sym_endspaceless, [6881] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(624), 1, + ACTIONS(625), 1, anon_sym_endverbatim, [6924] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(626), 1, + ACTIONS(627), 1, anon_sym_endfor, [6967] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(624), 1, + ACTIONS(625), 1, anon_sym_endwith, [7010] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(628), 1, + ACTIONS(629), 1, anon_sym_endfilter, [7053] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(630), 1, + ACTIONS(631), 1, anon_sym_endwith, [7096] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(373), 1, + ACTIONS(374), 1, anon_sym_endif, [7139] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(632), 1, + ACTIONS(633), 1, anon_sym_endblocktranslate, [7182] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(618), 1, + ACTIONS(619), 1, anon_sym_endfor, [7225] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(634), 1, + ACTIONS(635), 1, anon_sym_endif, [7268] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(321), 1, + ACTIONS(322), 1, anon_sym_endif, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, [7311] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(636), 1, + ACTIONS(637), 1, anon_sym_endfor, [7354] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(638), 1, + ACTIONS(639), 1, anon_sym_endif, [7397] = 2, - ACTIONS(642), 3, + ACTIONS(643), 3, anon_sym_LT, anon_sym_GT, sym_variable_name, - ACTIONS(640), 11, + ACTIONS(641), 11, sym_keyword, sym_keyword_operator, anon_sym_EQ_EQ, @@ -8933,1718 +8933,1718 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_PERCENT_RBRACE, [7416] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(644), 1, + ACTIONS(645), 1, anon_sym_endfilter, [7459] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(632), 1, + ACTIONS(633), 1, anon_sym_endifchanged, [7502] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(612), 1, + ACTIONS(613), 1, anon_sym_endfor, [7545] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(632), 1, + ACTIONS(633), 1, anon_sym_endautoescape, [7588] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(632), 1, + ACTIONS(633), 1, anon_sym_endspaceless, [7631] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(624), 1, + ACTIONS(625), 1, anon_sym_endautoescape, [7674] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(624), 1, + ACTIONS(625), 1, anon_sym_endblock, [7717] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(632), 1, + ACTIONS(633), 1, anon_sym_endverbatim, [7760] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(632), 1, + ACTIONS(633), 1, anon_sym_endwith, [7803] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(646), 1, + ACTIONS(647), 1, anon_sym_endautoescape, [7846] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(646), 1, + ACTIONS(647), 1, anon_sym_endblock, [7889] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(646), 1, + ACTIONS(647), 1, anon_sym_endblocktrans, [7932] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(646), 1, + ACTIONS(647), 1, anon_sym_endblocktranslate, [7975] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(646), 1, + ACTIONS(647), 1, anon_sym_endifchanged, [8018] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(646), 1, + ACTIONS(647), 1, anon_sym_endspaceless, [8061] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(646), 1, + ACTIONS(647), 1, anon_sym_endverbatim, [8104] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(646), 1, + ACTIONS(647), 1, anon_sym_endwith, [8147] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(648), 1, + ACTIONS(649), 1, anon_sym_endfilter, [8190] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(624), 1, + ACTIONS(625), 1, anon_sym_endblocktrans, [8233] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(650), 1, + ACTIONS(651), 1, anon_sym_endautoescape, [8276] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(650), 1, + ACTIONS(651), 1, anon_sym_endblock, [8319] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(650), 1, + ACTIONS(651), 1, anon_sym_endblocktrans, [8362] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(650), 1, + ACTIONS(651), 1, anon_sym_endblocktranslate, [8405] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(630), 1, + ACTIONS(631), 1, anon_sym_endverbatim, [8448] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(650), 1, + ACTIONS(651), 1, anon_sym_endspaceless, [8491] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(650), 1, + ACTIONS(651), 1, anon_sym_endverbatim, [8534] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(650), 1, + ACTIONS(651), 1, anon_sym_endwith, [8577] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(425), 1, + ACTIONS(426), 1, anon_sym_endif, [8620] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(632), 1, + ACTIONS(633), 1, anon_sym_endblock, [8663] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(606), 1, + ACTIONS(607), 1, anon_sym_endfor, [8706] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(624), 1, + ACTIONS(625), 1, anon_sym_endblocktranslate, [8749] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(652), 1, + ACTIONS(653), 1, anon_sym_endfilter, [8792] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(654), 1, + ACTIONS(655), 1, anon_sym_endautoescape, [8835] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(654), 1, + ACTIONS(655), 1, anon_sym_endblock, [8878] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(654), 1, + ACTIONS(655), 1, anon_sym_endblocktrans, [8921] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(654), 1, + ACTIONS(655), 1, anon_sym_endblocktranslate, [8964] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(654), 1, + ACTIONS(655), 1, anon_sym_endifchanged, [9007] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(654), 1, + ACTIONS(655), 1, anon_sym_endspaceless, [9050] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(654), 1, + ACTIONS(655), 1, anon_sym_endverbatim, [9093] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(654), 1, + ACTIONS(655), 1, anon_sym_endwith, [9136] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(427), 1, + ACTIONS(428), 1, anon_sym_endif, [9179] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(624), 1, + ACTIONS(625), 1, anon_sym_endifchanged, [9222] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(614), 1, + ACTIONS(615), 1, anon_sym_endfor, [9265] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(632), 1, + ACTIONS(633), 1, anon_sym_endblocktrans, [9308] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(630), 1, + ACTIONS(631), 1, anon_sym_endautoescape, [9351] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(656), 1, + ACTIONS(657), 1, anon_sym_endfilter, [9394] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(630), 1, + ACTIONS(631), 1, anon_sym_endblock, [9437] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(658), 1, + ACTIONS(659), 1, anon_sym_endif, [9480] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(630), 1, + ACTIONS(631), 1, anon_sym_endblocktrans, [9523] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(660), 1, + ACTIONS(661), 1, anon_sym_endfor, [9566] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(630), 1, + ACTIONS(631), 1, anon_sym_endblocktranslate, [9609] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(662), 1, + ACTIONS(663), 1, anon_sym_endfilter, [9652] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(630), 1, + ACTIONS(631), 1, anon_sym_endifchanged, [9695] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(664), 1, + ACTIONS(665), 1, anon_sym_endif, [9738] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(630), 1, + ACTIONS(631), 1, anon_sym_endspaceless, [9781] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(666), 1, + ACTIONS(667), 1, anon_sym_endfor, [9824] = 14, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, - ACTIONS(650), 1, + ACTIONS(651), 1, anon_sym_endifchanged, [9867] = 13, - ACTIONS(668), 1, + ACTIONS(669), 1, sym__identifier, - ACTIONS(670), 1, + ACTIONS(671), 1, anon_sym_autoescape, - ACTIONS(672), 1, + ACTIONS(673), 1, anon_sym_block, - ACTIONS(674), 1, + ACTIONS(675), 1, anon_sym_blocktrans, - ACTIONS(676), 1, + ACTIONS(677), 1, anon_sym_blocktranslate, - ACTIONS(678), 1, + ACTIONS(679), 1, anon_sym_ifchanged, - ACTIONS(680), 1, + ACTIONS(681), 1, anon_sym_spaceless, - ACTIONS(682), 1, + ACTIONS(683), 1, anon_sym_verbatim, - ACTIONS(684), 1, + ACTIONS(685), 1, anon_sym_with, - ACTIONS(686), 1, + ACTIONS(687), 1, anon_sym_if, - ACTIONS(688), 1, + ACTIONS(689), 1, anon_sym_for, - ACTIONS(690), 1, + ACTIONS(691), 1, anon_sym_filter, - ACTIONS(692), 1, + ACTIONS(693), 1, anon_sym_comment, [9907] = 13, - ACTIONS(301), 1, + ACTIONS(302), 1, sym__identifier, - ACTIONS(303), 1, + ACTIONS(304), 1, anon_sym_autoescape, - ACTIONS(305), 1, + ACTIONS(306), 1, anon_sym_block, - ACTIONS(307), 1, + ACTIONS(308), 1, anon_sym_blocktrans, - ACTIONS(309), 1, + ACTIONS(310), 1, anon_sym_blocktranslate, - ACTIONS(311), 1, + ACTIONS(312), 1, anon_sym_ifchanged, - ACTIONS(313), 1, + ACTIONS(314), 1, anon_sym_spaceless, - ACTIONS(315), 1, + ACTIONS(316), 1, anon_sym_verbatim, - ACTIONS(317), 1, + ACTIONS(318), 1, anon_sym_with, - ACTIONS(319), 1, + ACTIONS(320), 1, anon_sym_if, - ACTIONS(327), 1, + ACTIONS(328), 1, anon_sym_for, - ACTIONS(329), 1, + ACTIONS(330), 1, anon_sym_filter, - ACTIONS(331), 1, + ACTIONS(332), 1, anon_sym_comment, [9947] = 6, - ACTIONS(694), 1, + ACTIONS(695), 1, anon_sym_LBRACE_POUND, - ACTIONS(696), 1, + ACTIONS(697), 1, aux_sym_unpaired_comment_token1, - ACTIONS(698), 1, + ACTIONS(699), 1, anon_sym_POUND_RBRACE, STATE(344), 1, aux_sym_unpaired_comment_repeat2, @@ -10653,11 +10653,11 @@ static const uint16_t ts_small_parse_table[] = { STATE(357), 1, aux_sym_unpaired_comment_repeat1, [9966] = 6, - ACTIONS(694), 1, + ACTIONS(695), 1, anon_sym_LBRACE_POUND, - ACTIONS(696), 1, + ACTIONS(697), 1, aux_sym_unpaired_comment_token1, - ACTIONS(700), 1, + ACTIONS(701), 1, anon_sym_POUND_RBRACE, STATE(349), 1, sym_unpaired_comment, @@ -10666,11 +10666,11 @@ static const uint16_t ts_small_parse_table[] = { STATE(358), 1, aux_sym_unpaired_comment_repeat2, [9985] = 6, - ACTIONS(694), 1, + ACTIONS(695), 1, anon_sym_LBRACE_POUND, - ACTIONS(696), 1, + ACTIONS(697), 1, aux_sym_unpaired_comment_token1, - ACTIONS(702), 1, + ACTIONS(703), 1, anon_sym_POUND_RBRACE, STATE(349), 1, sym_unpaired_comment, @@ -10679,11 +10679,11 @@ static const uint16_t ts_small_parse_table[] = { STATE(368), 1, aux_sym_unpaired_comment_repeat2, [10004] = 6, - ACTIONS(694), 1, + ACTIONS(695), 1, anon_sym_LBRACE_POUND, - ACTIONS(704), 1, + ACTIONS(705), 1, aux_sym_unpaired_comment_token1, - ACTIONS(706), 1, + ACTIONS(707), 1, anon_sym_POUND_RBRACE, STATE(292), 1, aux_sym_unpaired_comment_repeat1, @@ -10692,11 +10692,11 @@ static const uint16_t ts_small_parse_table[] = { STATE(367), 1, aux_sym_unpaired_comment_repeat2, [10023] = 6, - ACTIONS(694), 1, + ACTIONS(695), 1, anon_sym_LBRACE_POUND, - ACTIONS(708), 1, + ACTIONS(709), 1, aux_sym_unpaired_comment_token1, - ACTIONS(710), 1, + ACTIONS(711), 1, anon_sym_POUND_RBRACE, STATE(290), 1, aux_sym_unpaired_comment_repeat1, @@ -10705,11 +10705,11 @@ static const uint16_t ts_small_parse_table[] = { STATE(349), 1, sym_unpaired_comment, [10042] = 6, - ACTIONS(694), 1, + ACTIONS(695), 1, anon_sym_LBRACE_POUND, - ACTIONS(712), 1, + ACTIONS(713), 1, aux_sym_unpaired_comment_token1, - ACTIONS(714), 1, + ACTIONS(715), 1, anon_sym_POUND_RBRACE, STATE(291), 1, aux_sym_unpaired_comment_repeat1, @@ -10718,9 +10718,9 @@ static const uint16_t ts_small_parse_table[] = { STATE(350), 1, aux_sym_unpaired_comment_repeat2, [10061] = 5, - ACTIONS(716), 1, + ACTIONS(717), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(718), 1, + ACTIONS(719), 1, aux_sym_unpaired_comment_token1, STATE(416), 1, sym_paired_comment, @@ -10729,9 +10729,9 @@ static const uint16_t ts_small_parse_table[] = { STATE(423), 1, aux_sym_unpaired_comment_repeat1, [10077] = 5, - ACTIONS(718), 1, + ACTIONS(719), 1, aux_sym_unpaired_comment_token1, - ACTIONS(720), 1, + ACTIONS(721), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, @@ -10740,9 +10740,9 @@ static const uint16_t ts_small_parse_table[] = { STATE(423), 1, aux_sym_unpaired_comment_repeat1, [10093] = 5, - ACTIONS(718), 1, + ACTIONS(719), 1, aux_sym_unpaired_comment_token1, - ACTIONS(722), 1, + ACTIONS(723), 1, anon_sym_LBRACE_PERCENT, STATE(397), 1, aux_sym_paired_comment_repeat1, @@ -10755,39 +10755,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(38), 1, anon_sym_DQUOTE, - ACTIONS(724), 1, + ACTIONS(725), 1, sym_variable_name, STATE(513), 2, sym_string, sym_variable, [10123] = 2, - ACTIONS(726), 2, + ACTIONS(727), 2, ts_builtin_sym_end, sym_content, - ACTIONS(728), 3, + ACTIONS(729), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10133] = 2, - ACTIONS(730), 2, + ACTIONS(731), 2, ts_builtin_sym_end, sym_content, - ACTIONS(732), 3, + ACTIONS(733), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10143] = 2, - ACTIONS(734), 2, + ACTIONS(735), 2, ts_builtin_sym_end, sym_content, - ACTIONS(736), 3, + ACTIONS(737), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10153] = 5, - ACTIONS(738), 1, + ACTIONS(739), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(740), 1, + ACTIONS(741), 1, aux_sym_unpaired_comment_token1, STATE(297), 1, aux_sym_unpaired_comment_repeat1, @@ -10796,65 +10796,65 @@ static const uint16_t ts_small_parse_table[] = { STATE(416), 1, sym_paired_comment, [10169] = 2, - ACTIONS(742), 2, + ACTIONS(743), 2, ts_builtin_sym_end, sym_content, - ACTIONS(744), 3, + ACTIONS(745), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10179] = 2, - ACTIONS(746), 2, + ACTIONS(747), 2, ts_builtin_sym_end, sym_content, - ACTIONS(748), 3, + ACTIONS(749), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10189] = 2, - ACTIONS(750), 2, + ACTIONS(751), 2, ts_builtin_sym_end, sym_content, - ACTIONS(752), 3, + ACTIONS(753), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10199] = 2, - ACTIONS(754), 2, + ACTIONS(755), 2, ts_builtin_sym_end, sym_content, - ACTIONS(756), 3, + ACTIONS(757), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10209] = 2, - ACTIONS(758), 2, + ACTIONS(759), 2, ts_builtin_sym_end, sym_content, - ACTIONS(760), 3, + ACTIONS(761), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10219] = 2, - ACTIONS(762), 2, + ACTIONS(763), 2, ts_builtin_sym_end, sym_content, - ACTIONS(764), 3, + ACTIONS(765), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10229] = 2, - ACTIONS(766), 2, + ACTIONS(767), 2, ts_builtin_sym_end, sym_content, - ACTIONS(768), 3, + ACTIONS(769), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10239] = 5, - ACTIONS(770), 1, + ACTIONS(771), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(772), 1, + ACTIONS(773), 1, aux_sym_unpaired_comment_token1, STATE(322), 1, aux_sym_unpaired_comment_repeat1, @@ -10863,26 +10863,26 @@ static const uint16_t ts_small_parse_table[] = { STATE(416), 1, sym_paired_comment, [10255] = 2, - ACTIONS(774), 2, + ACTIONS(775), 2, ts_builtin_sym_end, sym_content, - ACTIONS(776), 3, + ACTIONS(777), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10265] = 2, - ACTIONS(778), 2, + ACTIONS(779), 2, ts_builtin_sym_end, sym_content, - ACTIONS(780), 3, + ACTIONS(781), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10275] = 2, - ACTIONS(782), 2, + ACTIONS(783), 2, ts_builtin_sym_end, sym_content, - ACTIONS(784), 3, + ACTIONS(785), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, @@ -10891,15 +10891,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(38), 1, anon_sym_DQUOTE, - ACTIONS(724), 1, + ACTIONS(725), 1, sym_variable_name, STATE(493), 2, sym_string, sym_variable, [10299] = 5, - ACTIONS(718), 1, + ACTIONS(719), 1, aux_sym_unpaired_comment_token1, - ACTIONS(786), 1, + ACTIONS(787), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, @@ -10908,41 +10908,41 @@ static const uint16_t ts_small_parse_table[] = { STATE(423), 1, aux_sym_unpaired_comment_repeat1, [10315] = 2, - ACTIONS(788), 2, + ACTIONS(789), 2, ts_builtin_sym_end, sym_content, - ACTIONS(790), 3, + ACTIONS(791), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10325] = 2, - ACTIONS(792), 2, + ACTIONS(793), 2, ts_builtin_sym_end, sym_content, - ACTIONS(794), 3, + ACTIONS(795), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10335] = 2, - ACTIONS(796), 2, + ACTIONS(797), 2, ts_builtin_sym_end, sym_content, - ACTIONS(798), 3, + ACTIONS(799), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10345] = 2, - ACTIONS(800), 2, + ACTIONS(801), 2, ts_builtin_sym_end, sym_content, - ACTIONS(802), 3, + ACTIONS(803), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10355] = 5, - ACTIONS(804), 1, + ACTIONS(805), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(806), 1, + ACTIONS(807), 1, aux_sym_unpaired_comment_token1, STATE(332), 1, aux_sym_unpaired_comment_repeat1, @@ -10951,9 +10951,9 @@ static const uint16_t ts_small_parse_table[] = { STATE(434), 1, aux_sym_paired_comment_repeat1, [10371] = 5, - ACTIONS(718), 1, + ACTIONS(719), 1, aux_sym_unpaired_comment_token1, - ACTIONS(808), 1, + ACTIONS(809), 1, anon_sym_LBRACE_PERCENT, STATE(413), 1, aux_sym_paired_comment_repeat1, @@ -10962,27 +10962,27 @@ static const uint16_t ts_small_parse_table[] = { STATE(423), 1, aux_sym_unpaired_comment_repeat1, [10387] = 4, - ACTIONS(810), 1, + ACTIONS(811), 1, sym__identifier, - ACTIONS(812), 1, + ACTIONS(813), 1, anon_sym_SQUOTE, - ACTIONS(814), 1, + ACTIONS(815), 1, anon_sym_DQUOTE, STATE(84), 2, sym_filter_argument, sym__quoted_filter_argument, [10401] = 2, - ACTIONS(816), 2, + ACTIONS(817), 2, ts_builtin_sym_end, sym_content, - ACTIONS(818), 3, + ACTIONS(819), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10411] = 5, - ACTIONS(820), 1, + ACTIONS(821), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(822), 1, + ACTIONS(823), 1, aux_sym_unpaired_comment_token1, STATE(298), 1, aux_sym_unpaired_comment_repeat1, @@ -10991,57 +10991,57 @@ static const uint16_t ts_small_parse_table[] = { STATE(416), 1, sym_paired_comment, [10427] = 2, - ACTIONS(824), 2, + ACTIONS(825), 2, ts_builtin_sym_end, sym_content, - ACTIONS(826), 3, + ACTIONS(827), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10437] = 2, - ACTIONS(828), 2, + ACTIONS(829), 2, ts_builtin_sym_end, sym_content, - ACTIONS(830), 3, + ACTIONS(831), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10447] = 2, - ACTIONS(832), 2, + ACTIONS(833), 2, ts_builtin_sym_end, sym_content, - ACTIONS(834), 3, + ACTIONS(835), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10457] = 2, - ACTIONS(836), 2, + ACTIONS(837), 2, ts_builtin_sym_end, sym_content, - ACTIONS(838), 3, + ACTIONS(839), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10467] = 2, - ACTIONS(840), 2, + ACTIONS(841), 2, ts_builtin_sym_end, sym_content, - ACTIONS(842), 3, + ACTIONS(843), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10477] = 2, - ACTIONS(844), 2, + ACTIONS(845), 2, ts_builtin_sym_end, sym_content, - ACTIONS(846), 3, + ACTIONS(847), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10487] = 5, - ACTIONS(718), 1, + ACTIONS(719), 1, aux_sym_unpaired_comment_token1, - ACTIONS(848), 1, + ACTIONS(849), 1, anon_sym_LBRACE_PERCENT, STATE(414), 1, aux_sym_paired_comment_repeat1, @@ -11050,49 +11050,49 @@ static const uint16_t ts_small_parse_table[] = { STATE(423), 1, aux_sym_unpaired_comment_repeat1, [10503] = 2, - ACTIONS(850), 2, + ACTIONS(851), 2, ts_builtin_sym_end, sym_content, - ACTIONS(852), 3, + ACTIONS(853), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10513] = 2, - ACTIONS(854), 2, + ACTIONS(855), 2, ts_builtin_sym_end, sym_content, - ACTIONS(856), 3, + ACTIONS(857), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10523] = 2, - ACTIONS(858), 2, + ACTIONS(859), 2, ts_builtin_sym_end, sym_content, - ACTIONS(860), 3, + ACTIONS(861), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10533] = 2, - ACTIONS(862), 2, + ACTIONS(863), 2, ts_builtin_sym_end, sym_content, - ACTIONS(864), 3, + ACTIONS(865), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10543] = 2, - ACTIONS(866), 2, + ACTIONS(867), 2, ts_builtin_sym_end, sym_content, - ACTIONS(868), 3, + ACTIONS(869), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10553] = 5, - ACTIONS(870), 1, + ACTIONS(871), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(872), 1, + ACTIONS(873), 1, aux_sym_unpaired_comment_token1, STATE(296), 1, aux_sym_unpaired_comment_repeat1, @@ -11101,9 +11101,9 @@ static const uint16_t ts_small_parse_table[] = { STATE(418), 1, aux_sym_paired_comment_repeat1, [10569] = 5, - ACTIONS(874), 1, + ACTIONS(875), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(876), 1, + ACTIONS(877), 1, aux_sym_unpaired_comment_token1, STATE(316), 1, aux_sym_unpaired_comment_repeat1, @@ -11112,161 +11112,161 @@ static const uint16_t ts_small_parse_table[] = { STATE(419), 1, aux_sym_paired_comment_repeat1, [10585] = 2, - ACTIONS(878), 2, + ACTIONS(879), 2, ts_builtin_sym_end, sym_content, - ACTIONS(880), 3, + ACTIONS(881), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10595] = 2, - ACTIONS(836), 1, + ACTIONS(837), 1, sym_content, - ACTIONS(838), 3, + ACTIONS(839), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10604] = 2, - ACTIONS(832), 1, + ACTIONS(833), 1, sym_content, - ACTIONS(834), 3, + ACTIONS(835), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10613] = 4, - ACTIONS(882), 1, + ACTIONS(883), 1, anon_sym_LBRACE_POUND, - ACTIONS(884), 1, + ACTIONS(885), 1, anon_sym_POUND_RBRACE, STATE(349), 1, sym_unpaired_comment, STATE(359), 1, aux_sym_unpaired_comment_repeat2, [10626] = 4, - ACTIONS(882), 1, + ACTIONS(883), 1, anon_sym_LBRACE_POUND, - ACTIONS(886), 1, + ACTIONS(887), 1, anon_sym_POUND_RBRACE, STATE(349), 1, sym_unpaired_comment, STATE(359), 1, aux_sym_unpaired_comment_repeat2, [10639] = 2, - ACTIONS(854), 1, + ACTIONS(855), 1, sym_content, - ACTIONS(856), 3, + ACTIONS(857), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10648] = 2, - ACTIONS(858), 1, + ACTIONS(859), 1, sym_content, - ACTIONS(860), 3, + ACTIONS(861), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10657] = 2, - ACTIONS(862), 1, + ACTIONS(863), 1, sym_content, - ACTIONS(864), 3, + ACTIONS(865), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10666] = 2, - ACTIONS(866), 1, + ACTIONS(867), 1, sym_content, - ACTIONS(868), 3, + ACTIONS(869), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10675] = 3, - ACTIONS(890), 1, + ACTIONS(891), 1, aux_sym_unpaired_comment_token1, STATE(352), 1, aux_sym_unpaired_comment_repeat1, - ACTIONS(888), 2, + ACTIONS(889), 2, anon_sym_LBRACE_POUND, anon_sym_POUND_RBRACE, [10686] = 4, - ACTIONS(882), 1, + ACTIONS(883), 1, anon_sym_LBRACE_POUND, - ACTIONS(892), 1, + ACTIONS(893), 1, anon_sym_POUND_RBRACE, STATE(349), 1, sym_unpaired_comment, STATE(359), 1, aux_sym_unpaired_comment_repeat2, [10699] = 2, - ACTIONS(734), 1, + ACTIONS(735), 1, sym_content, - ACTIONS(736), 3, + ACTIONS(737), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10708] = 3, - ACTIONS(696), 1, + ACTIONS(697), 1, aux_sym_unpaired_comment_token1, STATE(357), 1, aux_sym_unpaired_comment_repeat1, - ACTIONS(894), 2, + ACTIONS(895), 2, anon_sym_LBRACE_POUND, anon_sym_POUND_RBRACE, [10719] = 2, - ACTIONS(746), 1, + ACTIONS(747), 1, sym_content, - ACTIONS(748), 3, + ACTIONS(749), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10728] = 2, - ACTIONS(898), 1, + ACTIONS(899), 1, sym_content, - ACTIONS(896), 3, + ACTIONS(897), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10737] = 2, - ACTIONS(730), 1, + ACTIONS(731), 1, sym_content, - ACTIONS(732), 3, + ACTIONS(733), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10746] = 2, - ACTIONS(902), 1, + ACTIONS(903), 1, sym_content, - ACTIONS(900), 3, + ACTIONS(901), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10755] = 3, - ACTIONS(906), 1, + ACTIONS(907), 1, aux_sym_unpaired_comment_token1, STATE(357), 1, aux_sym_unpaired_comment_repeat1, - ACTIONS(904), 2, + ACTIONS(905), 2, anon_sym_LBRACE_POUND, anon_sym_POUND_RBRACE, [10766] = 4, - ACTIONS(882), 1, + ACTIONS(883), 1, anon_sym_LBRACE_POUND, - ACTIONS(909), 1, + ACTIONS(910), 1, anon_sym_POUND_RBRACE, STATE(349), 1, sym_unpaired_comment, STATE(359), 1, aux_sym_unpaired_comment_repeat2, [10779] = 4, - ACTIONS(911), 1, + ACTIONS(912), 1, anon_sym_LBRACE_POUND, - ACTIONS(914), 1, + ACTIONS(915), 1, anon_sym_POUND_RBRACE, STATE(349), 1, sym_unpaired_comment, STATE(359), 1, aux_sym_unpaired_comment_repeat2, [10792] = 4, - ACTIONS(916), 1, + ACTIONS(917), 1, anon_sym_LBRACE_PERCENT, STATE(125), 1, sym_else_statement, @@ -11275,14 +11275,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(404), 1, aux_sym_if_statement_repeat1, [10805] = 2, - ACTIONS(920), 1, + ACTIONS(921), 1, sym_content, - ACTIONS(918), 3, + ACTIONS(919), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10814] = 4, - ACTIONS(922), 1, + ACTIONS(923), 1, anon_sym_LBRACE_PERCENT, STATE(104), 1, sym_else_statement, @@ -11291,14 +11291,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(404), 1, aux_sym_if_statement_repeat1, [10827] = 2, - ACTIONS(926), 1, + ACTIONS(927), 1, sym_content, - ACTIONS(924), 3, + ACTIONS(925), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10836] = 4, - ACTIONS(928), 1, + ACTIONS(929), 1, anon_sym_LBRACE_PERCENT, STATE(116), 1, sym_else_statement, @@ -11307,39 +11307,39 @@ static const uint16_t ts_small_parse_table[] = { STATE(404), 1, aux_sym_if_statement_repeat1, [10849] = 2, - ACTIONS(932), 1, + ACTIONS(933), 1, sym_content, - ACTIONS(930), 3, + ACTIONS(931), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10858] = 2, - ACTIONS(840), 1, + ACTIONS(841), 1, sym_content, - ACTIONS(842), 3, + ACTIONS(843), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10867] = 4, - ACTIONS(882), 1, + ACTIONS(883), 1, anon_sym_LBRACE_POUND, - ACTIONS(934), 1, + ACTIONS(935), 1, anon_sym_POUND_RBRACE, STATE(349), 1, sym_unpaired_comment, STATE(359), 1, aux_sym_unpaired_comment_repeat2, [10880] = 4, - ACTIONS(882), 1, + ACTIONS(883), 1, anon_sym_LBRACE_POUND, - ACTIONS(936), 1, + ACTIONS(937), 1, anon_sym_POUND_RBRACE, STATE(349), 1, sym_unpaired_comment, STATE(359), 1, aux_sym_unpaired_comment_repeat2, [10893] = 4, - ACTIONS(938), 1, + ACTIONS(939), 1, anon_sym_LBRACE_PERCENT, STATE(181), 1, sym_else_statement, @@ -11348,14 +11348,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(404), 1, aux_sym_if_statement_repeat1, [10906] = 2, - ACTIONS(850), 1, + ACTIONS(851), 1, sym_content, - ACTIONS(852), 3, + ACTIONS(853), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10915] = 4, - ACTIONS(940), 1, + ACTIONS(941), 1, anon_sym_LBRACE_PERCENT, STATE(182), 1, sym_elif_statement, @@ -11364,7 +11364,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(404), 1, aux_sym_if_statement_repeat1, [10928] = 4, - ACTIONS(942), 1, + ACTIONS(943), 1, anon_sym_LBRACE_PERCENT, STATE(182), 1, sym_elif_statement, @@ -11373,182 +11373,182 @@ static const uint16_t ts_small_parse_table[] = { STATE(404), 1, aux_sym_if_statement_repeat1, [10941] = 2, - ACTIONS(778), 1, + ACTIONS(779), 1, sym_content, - ACTIONS(780), 3, + ACTIONS(781), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10950] = 2, - ACTIONS(878), 1, + ACTIONS(879), 1, sym_content, - ACTIONS(880), 3, + ACTIONS(881), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10959] = 2, - ACTIONS(754), 1, + ACTIONS(755), 1, sym_content, - ACTIONS(756), 3, + ACTIONS(757), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10968] = 2, - ACTIONS(726), 1, + ACTIONS(727), 1, sym_content, - ACTIONS(728), 3, + ACTIONS(729), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10977] = 2, - ACTIONS(742), 1, + ACTIONS(743), 1, sym_content, - ACTIONS(744), 3, + ACTIONS(745), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10986] = 2, - ACTIONS(750), 1, + ACTIONS(751), 1, sym_content, - ACTIONS(752), 3, + ACTIONS(753), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [10995] = 2, - ACTIONS(758), 1, + ACTIONS(759), 1, sym_content, - ACTIONS(760), 3, + ACTIONS(761), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11004] = 2, - ACTIONS(762), 1, + ACTIONS(763), 1, sym_content, - ACTIONS(764), 3, + ACTIONS(765), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11013] = 2, - ACTIONS(766), 1, + ACTIONS(767), 1, sym_content, - ACTIONS(768), 3, + ACTIONS(769), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11022] = 2, - ACTIONS(774), 1, + ACTIONS(775), 1, sym_content, - ACTIONS(776), 3, + ACTIONS(777), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11031] = 2, - ACTIONS(782), 1, + ACTIONS(783), 1, sym_content, - ACTIONS(784), 3, + ACTIONS(785), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11040] = 2, - ACTIONS(788), 1, + ACTIONS(789), 1, sym_content, - ACTIONS(790), 3, + ACTIONS(791), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11049] = 2, - ACTIONS(792), 1, + ACTIONS(793), 1, sym_content, - ACTIONS(794), 3, + ACTIONS(795), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11058] = 2, - ACTIONS(796), 1, + ACTIONS(797), 1, sym_content, - ACTIONS(798), 3, + ACTIONS(799), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11067] = 2, - ACTIONS(800), 1, + ACTIONS(801), 1, sym_content, - ACTIONS(802), 3, + ACTIONS(803), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11076] = 2, - ACTIONS(816), 1, + ACTIONS(817), 1, sym_content, - ACTIONS(818), 3, + ACTIONS(819), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11085] = 2, - ACTIONS(824), 1, + ACTIONS(825), 1, sym_content, - ACTIONS(826), 3, + ACTIONS(827), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11094] = 2, - ACTIONS(828), 1, + ACTIONS(829), 1, sym_content, - ACTIONS(830), 3, + ACTIONS(831), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11103] = 2, - ACTIONS(844), 1, + ACTIONS(845), 1, sym_content, - ACTIONS(846), 3, + ACTIONS(847), 3, anon_sym_LBRACE_LBRACE, anon_sym_LBRACE_PERCENT, anon_sym_LBRACE_POUND, [11112] = 3, - ACTIONS(718), 1, + ACTIONS(719), 1, aux_sym_unpaired_comment_token1, - ACTIONS(944), 1, + ACTIONS(945), 1, anon_sym_LBRACE_PERCENT, STATE(423), 1, aux_sym_unpaired_comment_repeat1, [11122] = 3, - ACTIONS(946), 1, + ACTIONS(947), 1, anon_sym_DQUOTE, - ACTIONS(948), 1, + ACTIONS(949), 1, aux_sym_string_token2, STATE(430), 1, aux_sym_string_repeat2, [11132] = 3, - ACTIONS(950), 1, + ACTIONS(951), 1, anon_sym_SQUOTE, - ACTIONS(952), 1, + ACTIONS(953), 1, aux_sym_string_token1, STATE(429), 1, aux_sym_string_repeat1, [11142] = 3, - ACTIONS(948), 1, + ACTIONS(949), 1, aux_sym_string_token2, - ACTIONS(950), 1, + ACTIONS(951), 1, anon_sym_DQUOTE, STATE(430), 1, aux_sym_string_repeat2, [11152] = 3, - ACTIONS(954), 1, + ACTIONS(955), 1, anon_sym_endif, - ACTIONS(956), 1, + ACTIONS(957), 1, anon_sym_elif, - ACTIONS(958), 1, + ACTIONS(959), 1, anon_sym_else, [11162] = 3, - ACTIONS(960), 1, + ACTIONS(961), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11172] = 3, - ACTIONS(962), 1, + ACTIONS(963), 1, sym__identifier, STATE(28), 1, sym_filter_name, @@ -11557,68 +11557,68 @@ static const uint16_t ts_small_parse_table[] = { [11182] = 3, ACTIONS(64), 1, anon_sym_PIPE, - ACTIONS(964), 1, + ACTIONS(965), 1, anon_sym_PERCENT_RBRACE, STATE(409), 1, aux_sym_string_repeat3, [11192] = 3, - ACTIONS(948), 1, + ACTIONS(949), 1, aux_sym_string_token2, - ACTIONS(966), 1, + ACTIONS(967), 1, anon_sym_DQUOTE, STATE(393), 1, aux_sym_string_repeat2, [11202] = 3, - ACTIONS(956), 1, + ACTIONS(957), 1, anon_sym_elif, - ACTIONS(958), 1, + ACTIONS(959), 1, anon_sym_else, - ACTIONS(968), 1, + ACTIONS(969), 1, anon_sym_endif, [11212] = 3, - ACTIONS(956), 1, + ACTIONS(957), 1, anon_sym_elif, - ACTIONS(958), 1, + ACTIONS(959), 1, anon_sym_else, - ACTIONS(970), 1, + ACTIONS(971), 1, anon_sym_endif, [11222] = 3, - ACTIONS(952), 1, + ACTIONS(953), 1, aux_sym_string_token1, - ACTIONS(972), 1, + ACTIONS(973), 1, anon_sym_SQUOTE, STATE(394), 1, aux_sym_string_repeat1, [11232] = 3, - ACTIONS(974), 1, + ACTIONS(975), 1, anon_sym_LBRACE_PERCENT, STATE(182), 1, sym_elif_statement, STATE(404), 1, aux_sym_if_statement_repeat1, [11242] = 3, - ACTIONS(948), 1, + ACTIONS(949), 1, aux_sym_string_token2, - ACTIONS(972), 1, + ACTIONS(973), 1, anon_sym_DQUOTE, STATE(395), 1, aux_sym_string_repeat2, [11252] = 3, - ACTIONS(962), 1, + ACTIONS(963), 1, sym__identifier, STATE(28), 1, sym_filter_name, STATE(399), 1, sym_filter, [11262] = 3, - ACTIONS(977), 1, + ACTIONS(978), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11272] = 3, - ACTIONS(979), 1, + ACTIONS(980), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, @@ -11627,485 +11627,485 @@ static const uint16_t ts_small_parse_table[] = { [11282] = 3, ACTIONS(64), 1, anon_sym_PIPE, - ACTIONS(981), 1, + ACTIONS(982), 1, anon_sym_PERCENT_RBRACE, STATE(31), 1, aux_sym_string_repeat3, [11292] = 3, - ACTIONS(983), 1, + ACTIONS(984), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11302] = 3, - ACTIONS(962), 1, + ACTIONS(963), 1, sym__identifier, STATE(28), 1, sym_filter_name, STATE(432), 1, sym_filter, [11312] = 3, - ACTIONS(956), 1, + ACTIONS(957), 1, anon_sym_elif, - ACTIONS(958), 1, + ACTIONS(959), 1, anon_sym_else, - ACTIONS(985), 1, + ACTIONS(986), 1, anon_sym_endif, [11322] = 3, - ACTIONS(987), 1, + ACTIONS(988), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11332] = 3, - ACTIONS(989), 1, + ACTIONS(990), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11342] = 1, - ACTIONS(736), 3, + ACTIONS(737), 3, anon_sym_LBRACE_POUND, aux_sym_unpaired_comment_token1, anon_sym_POUND_RBRACE, [11348] = 3, - ACTIONS(991), 1, + ACTIONS(992), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(993), 1, + ACTIONS(994), 1, aux_sym_unpaired_comment_token1, STATE(392), 1, aux_sym_unpaired_comment_repeat1, [11358] = 3, - ACTIONS(995), 1, + ACTIONS(996), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11368] = 3, - ACTIONS(997), 1, + ACTIONS(998), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11378] = 3, - ACTIONS(999), 1, + ACTIONS(1000), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11388] = 3, - ACTIONS(1001), 1, + ACTIONS(1002), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11398] = 3, - ACTIONS(1003), 1, + ACTIONS(1004), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11408] = 1, - ACTIONS(748), 3, + ACTIONS(749), 3, anon_sym_LBRACE_POUND, aux_sym_unpaired_comment_token1, anon_sym_POUND_RBRACE, [11414] = 3, - ACTIONS(904), 1, + ACTIONS(905), 1, anon_sym_LBRACE_PERCENT, - ACTIONS(1005), 1, + ACTIONS(1006), 1, aux_sym_unpaired_comment_token1, STATE(423), 1, aux_sym_unpaired_comment_repeat1, [11424] = 3, - ACTIONS(1008), 1, + ACTIONS(1009), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11434] = 1, - ACTIONS(732), 3, + ACTIONS(733), 3, anon_sym_LBRACE_POUND, aux_sym_unpaired_comment_token1, anon_sym_POUND_RBRACE, [11440] = 3, - ACTIONS(956), 1, + ACTIONS(957), 1, anon_sym_elif, - ACTIONS(958), 1, + ACTIONS(959), 1, anon_sym_else, - ACTIONS(1011), 1, + ACTIONS(1012), 1, anon_sym_endif, [11450] = 3, - ACTIONS(956), 1, + ACTIONS(957), 1, anon_sym_elif, - ACTIONS(958), 1, + ACTIONS(959), 1, anon_sym_else, - ACTIONS(1013), 1, + ACTIONS(1014), 1, anon_sym_endif, [11460] = 3, - ACTIONS(952), 1, + ACTIONS(953), 1, aux_sym_string_token1, - ACTIONS(966), 1, + ACTIONS(967), 1, anon_sym_SQUOTE, STATE(431), 1, aux_sym_string_repeat1, [11470] = 3, - ACTIONS(1015), 1, + ACTIONS(1016), 1, anon_sym_SQUOTE, - ACTIONS(1017), 1, + ACTIONS(1018), 1, aux_sym_string_token1, STATE(429), 1, aux_sym_string_repeat1, [11480] = 3, - ACTIONS(1020), 1, + ACTIONS(1021), 1, anon_sym_DQUOTE, - ACTIONS(1022), 1, + ACTIONS(1023), 1, aux_sym_string_token2, STATE(430), 1, aux_sym_string_repeat2, [11490] = 3, - ACTIONS(946), 1, + ACTIONS(947), 1, anon_sym_SQUOTE, - ACTIONS(952), 1, + ACTIONS(953), 1, aux_sym_string_token1, STATE(429), 1, aux_sym_string_repeat1, [11500] = 3, ACTIONS(64), 1, anon_sym_PIPE, - ACTIONS(1025), 1, + ACTIONS(1026), 1, anon_sym_PERCENT_RBRACE, STATE(433), 1, aux_sym_string_repeat3, [11510] = 3, ACTIONS(64), 1, anon_sym_PIPE, - ACTIONS(1027), 1, + ACTIONS(1028), 1, anon_sym_PERCENT_RBRACE, STATE(31), 1, aux_sym_string_repeat3, [11520] = 3, - ACTIONS(1029), 1, + ACTIONS(1030), 1, anon_sym_LBRACE_PERCENT, STATE(416), 1, sym_paired_comment, STATE(424), 1, aux_sym_paired_comment_repeat1, [11530] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1033), 1, + ACTIONS(1034), 1, anon_sym_endcomment, [11537] = 2, - ACTIONS(1035), 1, + ACTIONS(1036), 1, sym__identifier, - ACTIONS(1037), 1, + ACTIONS(1038), 1, anon_sym_PERCENT_RBRACE, [11544] = 2, - ACTIONS(1039), 1, + ACTIONS(1040), 1, anon_sym_DQUOTE, - ACTIONS(1041), 1, + ACTIONS(1042), 1, aux_sym_string_token2, [11551] = 1, - ACTIONS(794), 2, + ACTIONS(795), 2, anon_sym_LBRACE_PERCENT, aux_sym_unpaired_comment_token1, [11556] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1043), 1, + ACTIONS(1044), 1, anon_sym_endcomment, [11563] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1045), 1, + ACTIONS(1046), 1, anon_sym_endcomment, [11570] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1047), 1, + ACTIONS(1048), 1, anon_sym_endcomment, [11577] = 2, - ACTIONS(1049), 1, + ACTIONS(1050), 1, sym__identifier, - ACTIONS(1051), 1, + ACTIONS(1052), 1, anon_sym_PERCENT_RBRACE, [11584] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1053), 1, + ACTIONS(1054), 1, anon_sym_endcomment, [11591] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1055), 1, + ACTIONS(1056), 1, anon_sym_endcomment, [11598] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1057), 1, + ACTIONS(1058), 1, anon_sym_endcomment, [11605] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1059), 1, + ACTIONS(1060), 1, anon_sym_endcomment, [11612] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1061), 1, + ACTIONS(1062), 1, anon_sym_endcomment, [11619] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1063), 1, + ACTIONS(1064), 1, anon_sym_endcomment, [11626] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1065), 1, + ACTIONS(1066), 1, anon_sym_endcomment, [11633] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1067), 1, + ACTIONS(1068), 1, anon_sym_endcomment, [11640] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1069), 1, + ACTIONS(1070), 1, anon_sym_endcomment, [11647] = 1, - ACTIONS(830), 2, + ACTIONS(831), 2, anon_sym_LBRACE_PERCENT, aux_sym_unpaired_comment_token1, [11652] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1071), 1, + ACTIONS(1072), 1, anon_sym_endcomment, [11659] = 1, - ACTIONS(834), 2, + ACTIONS(835), 2, anon_sym_LBRACE_PERCENT, aux_sym_unpaired_comment_token1, [11664] = 1, - ACTIONS(856), 2, + ACTIONS(857), 2, anon_sym_LBRACE_PERCENT, aux_sym_unpaired_comment_token1, [11669] = 1, - ACTIONS(790), 2, + ACTIONS(791), 2, anon_sym_LBRACE_PERCENT, aux_sym_unpaired_comment_token1, [11674] = 2, - ACTIONS(1073), 1, + ACTIONS(1074), 1, sym__identifier, - ACTIONS(1075), 1, + ACTIONS(1076), 1, anon_sym_PERCENT_RBRACE, [11681] = 1, - ACTIONS(760), 2, + ACTIONS(761), 2, anon_sym_LBRACE_PERCENT, aux_sym_unpaired_comment_token1, [11686] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1077), 1, + ACTIONS(1078), 1, anon_sym_endcomment, [11693] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1079), 1, + ACTIONS(1080), 1, anon_sym_endcomment, [11700] = 2, - ACTIONS(1081), 1, + ACTIONS(1082), 1, anon_sym_SQUOTE, - ACTIONS(1083), 1, + ACTIONS(1084), 1, aux_sym_string_token1, [11707] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1085), 1, + ACTIONS(1086), 1, anon_sym_endcomment, [11714] = 2, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, - ACTIONS(1087), 1, + ACTIONS(1088), 1, anon_sym_endcomment, [11721] = 1, - ACTIONS(1089), 1, + ACTIONS(1090), 1, anon_sym_PERCENT_RBRACE, [11725] = 1, - ACTIONS(1091), 1, + ACTIONS(1092), 1, anon_sym_PERCENT_RBRACE, [11729] = 1, - ACTIONS(1093), 1, + ACTIONS(1094), 1, anon_sym_PERCENT_RBRACE, [11733] = 1, - ACTIONS(1095), 1, + ACTIONS(1096), 1, anon_sym_PERCENT_RBRACE, [11737] = 1, - ACTIONS(1097), 1, + ACTIONS(1098), 1, anon_sym_PERCENT_RBRACE, [11741] = 1, - ACTIONS(1099), 1, + ACTIONS(1100), 1, anon_sym_PERCENT_RBRACE, [11745] = 1, - ACTIONS(1101), 1, + ACTIONS(1102), 1, anon_sym_PERCENT_RBRACE, [11749] = 1, - ACTIONS(1103), 1, + ACTIONS(1104), 1, anon_sym_PERCENT_RBRACE, [11753] = 1, - ACTIONS(1105), 1, + ACTIONS(1106), 1, anon_sym_PERCENT_RBRACE, [11757] = 1, - ACTIONS(1107), 1, + ACTIONS(1108), 1, anon_sym_PERCENT_RBRACE, [11761] = 1, - ACTIONS(1109), 1, + ACTIONS(1110), 1, anon_sym_PERCENT_RBRACE, [11765] = 1, - ACTIONS(1111), 1, + ACTIONS(1112), 1, anon_sym_PERCENT_RBRACE, [11769] = 1, - ACTIONS(1113), 1, + ACTIONS(1114), 1, anon_sym_PERCENT_RBRACE, [11773] = 1, - ACTIONS(1115), 1, + ACTIONS(1116), 1, anon_sym_PERCENT_RBRACE, [11777] = 1, - ACTIONS(1117), 1, + ACTIONS(1118), 1, anon_sym_PERCENT_RBRACE, [11781] = 1, - ACTIONS(1119), 1, + ACTIONS(1120), 1, anon_sym_PERCENT_RBRACE, [11785] = 1, - ACTIONS(1121), 1, + ACTIONS(1122), 1, anon_sym_PERCENT_RBRACE, [11789] = 1, - ACTIONS(1123), 1, + ACTIONS(1124), 1, anon_sym_PERCENT_RBRACE, [11793] = 1, - ACTIONS(1031), 1, + ACTIONS(1032), 1, anon_sym_comment, [11797] = 1, - ACTIONS(1125), 1, + ACTIONS(1126), 1, anon_sym_PERCENT_RBRACE, [11801] = 1, - ACTIONS(1127), 1, + ACTIONS(1128), 1, anon_sym_PERCENT_RBRACE, [11805] = 1, - ACTIONS(1129), 1, + ACTIONS(1130), 1, anon_sym_PERCENT_RBRACE, [11809] = 1, - ACTIONS(1131), 1, + ACTIONS(1132), 1, anon_sym_PERCENT_RBRACE, [11813] = 1, - ACTIONS(1133), 1, + ACTIONS(1134), 1, anon_sym_PERCENT_RBRACE, [11817] = 1, - ACTIONS(1135), 1, + ACTIONS(1136), 1, anon_sym_PERCENT_RBRACE, [11821] = 1, - ACTIONS(1137), 1, + ACTIONS(1138), 1, anon_sym_PERCENT_RBRACE, [11825] = 1, - ACTIONS(1139), 1, + ACTIONS(1140), 1, anon_sym_PERCENT_RBRACE, [11829] = 1, - ACTIONS(1141), 1, + ACTIONS(1142), 1, anon_sym_PERCENT_RBRACE, [11833] = 1, - ACTIONS(1143), 1, + ACTIONS(1144), 1, anon_sym_PERCENT_RBRACE, [11837] = 1, - ACTIONS(1145), 1, + ACTIONS(1146), 1, anon_sym_RBRACE_RBRACE, [11841] = 1, - ACTIONS(1147), 1, + ACTIONS(1148), 1, anon_sym_PERCENT_RBRACE, [11845] = 1, - ACTIONS(1149), 1, + ACTIONS(1150), 1, sym__identifier, [11849] = 1, - ACTIONS(1151), 1, + ACTIONS(1152), 1, anon_sym_PERCENT_RBRACE, [11853] = 1, - ACTIONS(1153), 1, + ACTIONS(1154), 1, anon_sym_PERCENT_RBRACE, [11857] = 1, - ACTIONS(956), 1, + ACTIONS(957), 1, anon_sym_elif, [11861] = 1, - ACTIONS(1155), 1, + ACTIONS(1156), 1, anon_sym_PERCENT_RBRACE, [11865] = 1, - ACTIONS(1157), 1, + ACTIONS(1158), 1, ts_builtin_sym_end, [11869] = 1, - ACTIONS(1159), 1, + ACTIONS(1160), 1, anon_sym_PERCENT_RBRACE, [11873] = 1, - ACTIONS(1161), 1, + ACTIONS(1162), 1, anon_sym_PERCENT_RBRACE, [11877] = 1, - ACTIONS(1163), 1, + ACTIONS(1164), 1, anon_sym_PERCENT_RBRACE, [11881] = 1, - ACTIONS(1165), 1, + ACTIONS(1166), 1, anon_sym_PERCENT_RBRACE, [11885] = 1, - ACTIONS(1167), 1, + ACTIONS(1168), 1, anon_sym_PERCENT_RBRACE, [11889] = 1, - ACTIONS(1169), 1, + ACTIONS(1170), 1, anon_sym_PERCENT_RBRACE, [11893] = 1, - ACTIONS(1171), 1, + ACTIONS(1172), 1, anon_sym_PERCENT_RBRACE, [11897] = 1, - ACTIONS(1173), 1, + ACTIONS(1174), 1, anon_sym_PERCENT_RBRACE, [11901] = 1, - ACTIONS(1175), 1, + ACTIONS(1176), 1, anon_sym_PERCENT_RBRACE, [11905] = 1, - ACTIONS(1177), 1, + ACTIONS(1178), 1, anon_sym_PERCENT_RBRACE, [11909] = 1, - ACTIONS(1179), 1, + ACTIONS(1180), 1, anon_sym_PERCENT_RBRACE, [11913] = 1, - ACTIONS(1181), 1, + ACTIONS(1182), 1, anon_sym_PERCENT_RBRACE, [11917] = 1, - ACTIONS(1183), 1, + ACTIONS(1184), 1, anon_sym_RBRACE_RBRACE, [11921] = 1, - ACTIONS(1185), 1, + ACTIONS(1186), 1, anon_sym_PERCENT_RBRACE, [11925] = 1, - ACTIONS(1187), 1, + ACTIONS(1188), 1, anon_sym_PERCENT_RBRACE, [11929] = 1, - ACTIONS(1189), 1, + ACTIONS(1190), 1, anon_sym_PERCENT_RBRACE, [11933] = 1, - ACTIONS(1191), 1, + ACTIONS(1192), 1, anon_sym_PERCENT_RBRACE, [11937] = 1, - ACTIONS(1193), 1, + ACTIONS(1194), 1, anon_sym_PERCENT_RBRACE, [11941] = 1, - ACTIONS(1195), 1, + ACTIONS(1196), 1, anon_sym_PERCENT_RBRACE, }; @@ -12774,450 +12774,450 @@ static const TSParseActionEntry ts_parse_actions[] = { [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), [295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [297] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_if_statement_repeat1, 2, 0, 0), - [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), - [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(50), - [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(63), - [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(64), - [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(65), - [309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), - [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(67), - [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(68), - [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), - [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), - [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), - [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), - [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), - [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), - [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), - [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), - [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), - [333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), - [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235), - [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__attribute, 1, 0, 0), - [341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__attribute, 1, 0, 0), - [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), - [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), - [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), - [349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), - [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), - [357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), - [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), - [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), - [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), - [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), - [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), - [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), - [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), - [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226), - [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), - [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), - [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), - [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), - [399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229), - [401] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_repeat1, 2, 0, 0), SHIFT_REPEAT(299), - [404] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_repeat1, 2, 0, 0), SHIFT_REPEAT(289), - [407] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_repeat1, 2, 0, 0), SHIFT_REPEAT(294), - [410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_repeat1, 2, 0, 0), SHIFT_REPEAT(131), - [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), - [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), - [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471), - [425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), - [427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(470), - [429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), - [431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241), - [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), - [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), - [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244), - [447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245), - [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), - [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), - [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254), - [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), - [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(251), - [471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), - [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252), - [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), - [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255), - [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(256), - [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257), - [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(258), - [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), - [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), - [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(512), - [511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), - [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263), - [517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), - [519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), - [521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266), - [523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267), - [525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(268), - [527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(269), - [529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), - [531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), - [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [535] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_if_statement_repeat1, 1, 0, 0), SHIFT_REPEAT(289), - [538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), - [542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), - [546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), - [550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), - [554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280), - [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), - [562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), - [564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), - [568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 1, 0, 0), - [570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 1, 0, 0), - [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), - [574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225), - [578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), - [582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), - [586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), - [588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), - [590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), - [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), - [596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), - [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(261), - [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(272), - [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), - [604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), - [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(39), - [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488), - [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(510), - [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), - [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), - [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), - [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(475), - [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472), - [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(46), - [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), - [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), - [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(83), - [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36), - [634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), - [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), - [638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477), - [640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__attribute, 2, 0, 0), - [642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__attribute, 2, 0, 0), - [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), - [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(52), - [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), - [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(54), - [652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), - [654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(56), - [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), - [658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), - [660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), - [662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(519), - [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), - [666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), - [668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48), - [670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(62), - [672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), - [674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), - [676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), - [678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), - [680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), - [682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), - [684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11), - [686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), - [688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13), - [690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), - [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), - [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), - [696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), - [700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), - [702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), - [704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292), - [706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), - [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), - [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291), - [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), - [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), - [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), - [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), - [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), - [724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_statement, 6, 0, 3), - [728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_statement, 6, 0, 3), - [730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_comment, 4, 0, 0), - [732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_comment, 4, 0, 0), - [734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_comment, 2, 0, 0), - [736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_comment, 2, 0, 0), - [738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), - [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), - [742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 6, 0, 3), - [744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 6, 0, 3), - [746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_comment, 3, 0, 0), - [748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_comment, 3, 0, 0), - [750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 3), - [752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 3), - [754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_statement, 4, 0, 2), - [756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_statement, 4, 0, 2), - [758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 6, 0, 4), - [760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 6, 0, 4), - [762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_statement, 7, 0, 5), - [764] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_statement, 7, 0, 5), - [766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 7, 0, 5), - [768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 7, 0, 5), - [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), - [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), - [774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 5), - [776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 5), - [778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 3, 0, 0), - [780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 3, 0, 0), - [782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter_statement, 7, 0, 5), - [784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter_statement, 7, 0, 5), - [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), - [788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 7, 0, 7), - [790] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 7, 0, 7), - [792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 7, 0, 8), - [794] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 7, 0, 8), - [796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_statement, 8, 0, 9), - [798] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_statement, 8, 0, 9), - [800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 8, 0, 9), - [802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 8, 0, 9), - [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), - [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), - [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(460), - [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), - [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), - [816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 8, 0, 9), - [818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 8, 0, 9), - [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), - [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), - [824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter_statement, 8, 0, 9), - [826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter_statement, 8, 0, 9), - [828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 8, 0, 10), - [830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 8, 0, 10), - [832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 8, 0, 11), - [834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 8, 0, 11), - [836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_statement, 9, 0, 12), - [838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_statement, 9, 0, 12), - [840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 9, 0, 12), - [842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 9, 0, 12), - [844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 9, 0, 12), - [846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 9, 0, 12), - [848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), - [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter_statement, 9, 0, 12), - [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter_statement, 9, 0, 12), - [854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 9, 0, 13), - [856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 9, 0, 13), - [858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 10, 0, 14), - [860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 10, 0, 14), - [862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 10, 0, 14), - [864] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 10, 0, 14), - [866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 11, 0, 15), - [868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 11, 0, 15), - [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), - [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), - [874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), - [876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), - [878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_statement, 3, 0, 2), - [880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_statement, 3, 0, 2), - [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), - [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat2, 1, 0, 1), - [890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), - [892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), - [894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat2, 2, 0, 1), - [896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_elif_statement, 3, 0, 0), - [898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_elif_statement, 3, 0, 0), - [900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0), - [902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0), - [904] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat1, 2, 0, 0), - [906] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat1, 2, 0, 0), SHIFT_REPEAT(357), - [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_unpaired_comment_repeat2, 2, 0, 0), SHIFT_REPEAT(293), - [914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_unpaired_comment_repeat2, 2, 0, 0), - [916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), - [918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 0), - [920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 0), - [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), - [924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_elif_statement, 4, 0, 0), - [926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_elif_statement, 4, 0, 0), - [928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 4, 0, 0), - [932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 4, 0, 0), - [934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), - [940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), - [944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_paired_comment_repeat1, 2, 0, 1), - [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), - [948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), - [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87), - [952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), - [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), - [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), - [966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), - [968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(86), - [974] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_if_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(498), - [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_paired_comment_repeat1, 1, 0, 1), - [993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), - [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), - [997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), - [999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), - [1001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [1003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [1005] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat1, 2, 0, 0), SHIFT_REPEAT(423), - [1008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_paired_comment_repeat1, 2, 0, 0), SHIFT_REPEAT(482), - [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), - [1013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), - [1015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), - [1017] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(461), - [1020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), - [1022] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(437), - [1025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [1027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), - [1031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [1033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), - [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [1039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), - [1041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), - [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), - [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), - [1051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [1053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), - [1055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), - [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [1059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [1061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), - [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), - [1065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), - [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [1069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), - [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), - [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), - [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [1081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), - [1083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), - [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), - [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), - [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), - [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), - [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), - [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), - [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [1113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), - [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), - [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), - [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), - [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), - [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), - [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), - [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [1147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), - [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), - [1155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [1157] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), - [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [1163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), - [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), - [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), - [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), - [1175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [1179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), - [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [1187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [1189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [1195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [297] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_if_statement_repeat1, 2, 0, 0), SHIFT(289), + [300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), + [302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(50), + [304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(63), + [306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(64), + [308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(65), + [310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), + [312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(67), + [314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(68), + [316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), + [318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), + [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), + [322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), + [324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), + [326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), + [328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), + [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), + [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), + [334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235), + [338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__attribute, 1, 0, 0), + [342] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__attribute, 1, 0, 0), + [344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), + [348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), + [350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), + [354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), + [358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), + [362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), + [366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), + [370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), + [372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), + [376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), + [380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), + [384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), + [386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226), + [390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), + [394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), + [396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), + [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229), + [402] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_repeat1, 2, 0, 0), SHIFT_REPEAT(299), + [405] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_repeat1, 2, 0, 0), SHIFT_REPEAT(289), + [408] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_repeat1, 2, 0, 0), SHIFT_REPEAT(294), + [411] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_repeat1, 2, 0, 0), SHIFT_REPEAT(131), + [414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), + [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471), + [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), + [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(470), + [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), + [432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241), + [436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), + [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), + [444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244), + [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245), + [452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), + [456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), + [460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), + [462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254), + [464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), + [468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(251), + [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), + [474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252), + [476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), + [480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), + [482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), + [484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255), + [488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(256), + [492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), + [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257), + [496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), + [498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(258), + [500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), + [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), + [506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(512), + [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), + [514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263), + [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), + [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), + [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266), + [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267), + [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(268), + [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(269), + [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), + [532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), + [534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [536] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_if_statement_repeat1, 1, 0, 0), SHIFT_REPEAT(289), + [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), + [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), + [545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), + [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), + [553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), + [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280), + [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), + [563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), + [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), + [569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 1, 0, 0), + [571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 1, 0, 0), + [573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), + [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225), + [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), + [583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), + [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), + [589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), + [591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), + [595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), + [597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), + [599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(261), + [601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(272), + [603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), + [605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), + [609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(39), + [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488), + [613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(510), + [615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), + [617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), + [619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), + [621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(475), + [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472), + [625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(46), + [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), + [629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), + [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(83), + [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36), + [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466), + [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469), + [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477), + [641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__attribute, 2, 0, 0), + [643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__attribute, 2, 0, 0), + [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), + [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(52), + [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), + [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(54), + [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), + [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(56), + [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), + [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), + [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), + [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(519), + [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), + [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), + [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48), + [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(62), + [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), + [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), + [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), + [679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), + [681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), + [683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), + [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11), + [687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), + [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(13), + [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), + [693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), + [695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), + [697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), + [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), + [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), + [703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), + [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292), + [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), + [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), + [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291), + [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), + [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), + [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), + [721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), + [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), + [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_statement, 6, 0, 3), + [729] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_statement, 6, 0, 3), + [731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_comment, 4, 0, 0), + [733] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_comment, 4, 0, 0), + [735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_comment, 2, 0, 0), + [737] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_comment, 2, 0, 0), + [739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), + [741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), + [743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 6, 0, 3), + [745] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 6, 0, 3), + [747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_comment, 3, 0, 0), + [749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_comment, 3, 0, 0), + [751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 3), + [753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 3), + [755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_statement, 4, 0, 2), + [757] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_statement, 4, 0, 2), + [759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 6, 0, 4), + [761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 6, 0, 4), + [763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_statement, 7, 0, 5), + [765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_statement, 7, 0, 5), + [767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 7, 0, 5), + [769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 7, 0, 5), + [771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), + [773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), + [775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 5), + [777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 5), + [779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 3, 0, 0), + [781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 3, 0, 0), + [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter_statement, 7, 0, 5), + [785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter_statement, 7, 0, 5), + [787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), + [789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 7, 0, 7), + [791] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 7, 0, 7), + [793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 7, 0, 8), + [795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 7, 0, 8), + [797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_statement, 8, 0, 9), + [799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_statement, 8, 0, 9), + [801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 8, 0, 9), + [803] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 8, 0, 9), + [805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459), + [807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), + [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(460), + [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), + [813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), + [815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 8, 0, 9), + [819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 8, 0, 9), + [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), + [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), + [825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter_statement, 8, 0, 9), + [827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter_statement, 8, 0, 9), + [829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 8, 0, 10), + [831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 8, 0, 10), + [833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 8, 0, 11), + [835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 8, 0, 11), + [837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_statement, 9, 0, 12), + [839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_statement, 9, 0, 12), + [841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 9, 0, 12), + [843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 9, 0, 12), + [845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 9, 0, 12), + [847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 9, 0, 12), + [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), + [851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter_statement, 9, 0, 12), + [853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter_statement, 9, 0, 12), + [855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_paired_comment, 9, 0, 13), + [857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_paired_comment, 9, 0, 13), + [859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 10, 0, 14), + [861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 10, 0, 14), + [863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 10, 0, 14), + [865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 10, 0, 14), + [867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 11, 0, 15), + [869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 11, 0, 15), + [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), + [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), + [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), + [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), + [879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unpaired_statement, 3, 0, 2), + [881] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unpaired_statement, 3, 0, 2), + [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), + [885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat2, 1, 0, 1), + [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), + [893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat2, 2, 0, 1), + [897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_elif_statement, 3, 0, 0), + [899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_elif_statement, 3, 0, 0), + [901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_statement, 3, 0, 0), + [903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_statement, 3, 0, 0), + [905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat1, 2, 0, 0), + [907] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat1, 2, 0, 0), SHIFT_REPEAT(357), + [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), + [912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_unpaired_comment_repeat2, 2, 0, 0), SHIFT_REPEAT(293), + [915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_unpaired_comment_repeat2, 2, 0, 0), + [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), + [919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 3, 0, 0), + [921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 3, 0, 0), + [923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_elif_statement, 4, 0, 0), + [927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_elif_statement, 4, 0, 0), + [929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), + [931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 4, 0, 0), + [933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 4, 0, 0), + [935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), + [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), + [939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), + [945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_paired_comment_repeat1, 2, 0, 1), + [947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), + [949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87), + [953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), + [955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), + [957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), + [961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), + [963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), + [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), + [969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), + [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), + [973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(86), + [975] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_if_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(498), + [978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), + [980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), + [984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), + [986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_paired_comment_repeat1, 1, 0, 1), + [994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), + [996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), + [1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), + [1002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), + [1004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [1006] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_unpaired_comment_repeat1, 2, 0, 0), SHIFT_REPEAT(423), + [1009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_paired_comment_repeat1, 2, 0, 0), SHIFT_REPEAT(482), + [1012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), + [1014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), + [1016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), + [1018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(461), + [1021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), + [1023] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(437), + [1026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), + [1028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [1030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), + [1032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), + [1034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), + [1036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), + [1038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [1040] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), + [1042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), + [1044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), + [1046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), + [1048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), + [1050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), + [1052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), + [1054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), + [1056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), + [1058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), + [1060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [1062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), + [1064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), + [1066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), + [1068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), + [1070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), + [1072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), + [1074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), + [1076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [1078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), + [1080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), + [1082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), + [1084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), + [1086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), + [1088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), + [1090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), + [1092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), + [1094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [1096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [1098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), + [1100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [1102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), + [1104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), + [1106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [1108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), + [1110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), + [1112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), + [1114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), + [1116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [1118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), + [1120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [1122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [1124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), + [1126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), + [1128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), + [1130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), + [1132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [1134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), + [1136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), + [1138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [1140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), + [1142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [1144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [1146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [1148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), + [1150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), + [1152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), + [1154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), + [1158] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [1160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), + [1162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [1164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [1166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), + [1168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), + [1170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), + [1172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), + [1174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), + [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), + [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), + [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), + [1182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), + [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), }; #ifdef __cplusplus diff --git a/test/corpus/statements.txt b/test/corpus/statements.txt index 77875d2..0f59edf 100644 --- a/test/corpus/statements.txt +++ b/test/corpus/statements.txt @@ -356,6 +356,31 @@ if (end_paired_statement)) (content)) +============ +statement-in-elif +============ +{% if cond %} +{% elif cond2 %} + {% foo %} +{% endif %} + +--- + +(template + (paired_statement + (tag_name) + (variable + (variable_name)) + (branch_statement + (tag_name) + (variable + (variable_name))) + (unpaired_statement + (tag_name)) + (tag_name) + (end_paired_statement)) + (content)) + ================== for ==================